Меню
Разработки
Разработки  /  Информатика  /  Практикумы  /  8 класс  /  Pascal Знакомство с языком. Цикл с условием продолжения работы. Практическая 4

Pascal Знакомство с языком. Цикл с условием продолжения работы. Практическая 4

Практическая работа 4. Цикл с условием продолжения работы. Решение задачи с использованием компьютера. Pascal, PascalABC, PascalABC.NET.
24.04.2021

Содержимое разработки

Практическая работа 4

Тема: Программирование циклических алгоритмов си условием продолжения работы

Задание:

  1. Задание 1.

    1. Выполните Задание 1 в среде ABС Pascal. NET

    2. Сохраните результат в своей папке.

    3. Покажите результат работы программы учителю.

  2. Задание 2.

    1. Выполните Задание 2 по своему варианту (номер в журнале).

    2. Оформите отчет по шаблону в файле
      x:\8 класс\Отчет по практической работе паскаль.docx

    3. Покажите результат работы программы учителю.

  3. Оценка “5” если выполнены два задания, оформлен отчет по Заданию 2
    “4”- сдано Задание 1, отлажена программа Задание 2 без отчета;
    “3” – выполнено только первое задание.

Задание 1

  • Составьте программу по образцу, используйте свое Ф.И. и класс;

  • Выполните программу в среде ABС Pascal.NET;

  • Исправьте ошибки;

  • Выполните программу для тестовых значений

Входные данные

Выходные данные

65 20

5

32 116

4



  • Введите значения.

  • Покажите результат учителю.



Образец:



program nod;

var

a, b: integer;

begin

writeln ('Программа расчёта НОД двух чисел.);

writeln Введите два числа.');

readln (a, b);

while ab do

if ab

then a:=a-b;

else b:=b-a;

write ('НОД равен ', a);

end.




Задание 2

Составить программу

  • программа должна выводить на экран ФИ и класс учащегося.

  • программа должна выводить на экран задание.

  • Значения числовой последовательности вводится с клавиатуры. В конце последовательности вводится 0.

  • Значение y выводиться в формате на 5 позиций.


  1. Напишите программу, которая в последовательности целых чисел определяет количество нечётных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: количество нечётных чисел, кратных 3.

Пример работы программы:

Входные данные

Выходные данные

3
6
15
180
0

2

  1. Напишите программу, которая в последовательности целых чисел, кратных 5, и определяет их сумму. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: сумму чисел, кратных 5.

Пример работы программы:

Входные данные

Выходные данные

4
60
15
0

79

  1. Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести сумму чётных чисел.

Пример работы программы:

Входные данные

Выходные данные

4
60
15
0

2

  1. Напишите программу, которая в последовательности целых чисел определяет количество положительных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести количество положительных чисел.

Пример работы программы:

 

Входные данные

Выходные данные

−20
6
1000
100
−200
0

3

  1. Напишите программу, которая в последовательности целых чисел определяет количество, кратных 5. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: количество чисел, кратных 5.

Пример работы программы:

Входные данные

Выходные данные

4
60
15
0

2

  1. Напишите программу, которая в последовательности целых чисел определяет сумму чисел, кратных 3. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: сумму чисел, кратных 3.

Пример работы программы:

Входные данные

Выходные данные

3
6
15
180
0

204

  1. Напишите программу, которая в последовательности целых чисел определяет сумму чётных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: сумму чётных чисел.

Пример работы программы:

Входные данные

Выходные данные

4
60
15
0

64



  1. Напишите программу, которая в последовательности целых чисел определяет их сумму отрицательных чисел последовательности. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести сумму отрицательных чисел.

Пример работы программы:

 

Входные данные

Выходные данные

150
−200
−1
0

-201

  1. Напишите программу, которая в последовательности целых чисел определяет сумму положительных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести сумму положительных чисел.

Пример работы программы:

 

Входные данные

Выходные данные

−20
6
1000
100
−200
0

1106

  1. Напишите программу, которая в последовательности целых чисел определяет сумму, кратных 5. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести: сумму чисел, кратных 5.

Пример работы программы:

Входные данные

Выходные данные

4
60
15
0

75

  1. Напишите программу, которая в последовательности целых чисел определяет их количество отрицательных чисел последовательности. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести количество отрицательных чисел.

Пример работы программы:

 

Входные данные

Выходные данные

150
−200
−1
0

2

  1. Напишите программу, которая в последовательности целых чисел определяет количество положительных чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести количество положительных чисел.

Пример работы программы:

 

Входные данные

Выходные данные

−20
6
1000
100
−200
0

3



-75%
Курсы повышения квалификации

Информационная культура и образование

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Pascal Знакомство с языком. Цикл с условием продолжения работы. Практическая 4 (23.07 KB)

Похожие файлы

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт