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

Pascal. Знакомство с языком. Цикл с заданным числом повторений. Практическая 5

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

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

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

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

Задание:

  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;

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

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

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

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

    22

    27.7

    17.4

    32.9

    0

    100

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

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

Образец:

program summa;

var

s, n; real;

begin

writeln (Программа расчёта суммы чисел, введённых пользователем.');

s:=0;

repeat

write ('Текущая сумма: ', s. Введите очередное слагаемое или 0 для выхода');

readln (n:2);

s:=s+n;

until n = 0;

write ('Итоговая сумма: ', s:4:1);

end.




Задание 2

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

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

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

  • при разработке использовать цикл for … to .. do

  • Количество элементов вводится с клавиатуры.

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

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


  1. Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 5.

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число — максимальное число, кратное 5.

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


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

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

3
10
25
12

25

  1. Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 6.

Количество чисел не превышает 100. Введённые числа не превышают 300.

Программа должна вывести одно число — сумму чисел, кратных 6.

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


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

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

3
12
25
6

18


  1. Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 3.

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число — минимальное число, кратное 3.

 

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

 

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

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

3
21
12
31

12

  1. Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 5.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число — максимальное число, кратное 5.

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

 

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

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

3
10
25
12

25

  1. Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 6.

Количество чисел не превышает 100. Введённые числа не превышают 300.

Программа должна вывести одно число — сумму чисел, кратных 6.

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

 

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

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

3
12
25
6

18


  1. Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3.

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 3.

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число — минимальное число, кратное 3.

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

 

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

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

3
21
12
31

12


  1. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить максимальную зарегистрированную скорость автомобиля.

Программа получает на вход число проехавших автомобилей N (1

Программа должна вывести максимальную скорость

 

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

 

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

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

4
74
69
63
66

74

  1. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить минимальную зарегистрированную скорость автомобиля.

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.

Программа должна вывести минимальную скорость.

 

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

 

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

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

4
74
69
63
96

63

  1. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить среднюю зарегистрированную скорость всех автомобилей.

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.

Программа должна вывести среднюю скорость с точностью до одного знака после запятой.

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

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

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

4
74
69
63
96

75.5

  1. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить среднюю зарегистрированную скорость всех автомобилей

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.

Программа должна вывести среднюю скорость, с точностью до одного знака после запятой.

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

 

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

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

4
74
69
63
96

75.5
NO

  1. Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить количество автомобилей, скорость которых не превышала 30 км/ч.

Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.

Программа должна сначала вывести разность максимальной и минимальной скоростей автомобилей, затем количество автомобилей, скорость которых не превышала 30 км/ч.

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

 

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

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

4
74
69
20
96

2





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

Программа получает на вход количество чисел в последовательности, а затем сами числа.

В последовательности всегда имеется число, кратное 3.

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

Программа должна вывести: количество нечётных чисел, кратных 3.

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

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

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

3
6
15
180
0

2


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

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

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

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

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