Задания к практической работе
Это ваши варианты. Они именные, ищите свою фамилию в строке Вариант. Надо задания выполнить по прикрепленному образцу, записать в тетрадь, сфотографировать, СЖАТЬ ФОТОГРАФИЮ, прислать её мне на почту babkova.g@yandex.ru, или в СГО тоже по почте, или Вконтакте прикрепить в группе. Удачи!
Практическая работа №7 «Программирование ветвлений»
Вариант 1. Арлимов Вадим, Бережной Дмитрий, Бондаренко Валерия
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 10) or (t > 10) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (11, 12); (–11, 12); (10, 10).
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2. Напишите программу, которая определяет, является ли данное число кратным 3. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Текст программы запишите в тетрадь.
|
|
Практическая работа №7 «Программирование ветвлений»
Вариант 2. Варламов Олег, Виговский Денис
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 12) and (t > 12) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(12, 13); (14, 14); (1, 12); (11, 12); (–14, –14).
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2.Напишите программу, которая определяет, является ли данное число отрицательным. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Текст программы запишите в тетрадь.
Практическая работа №7 «Программирование ветвлений»
Вариант 3. Гуликова Анастасия, Голубовский Егор, Давиденко Анатолий
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 8) or (t > 8) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 8 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6); (–9, –2); (–5, 9); (–10, 10); (6, 9).
Сколько было запусков, при которых программа напечатала «ДА»?
2. Напишите программу, которая вводит 3 числа и определяет, являются ли данные числа углами одного треугольника. Программа получает на вход 3 числа и должна вывести ‘da’ или ‘net’. Текст программы запишите в тетрадь.
|
|
Практическая работа №7 «Программирование ветвлений»
Вариант 4. Евланов Алексей, Носуля Артём, Шевцов Андрей
1. Ниже приведена программа.
Паскаль | |
var s, t: integer; begin readln(s); readln(t); if (s > 8) and (t > 8) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 4 запуска программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 8); (9, 6); (4, 7); (6, 6);
Сколько было запусков, при которых программа напечатала «НЕТ»? Трассировку программы запишите в тетрадь.
2. Напишите программу, которая определяет, является ли данное число оканчивающимся на 2. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Трассировку программы запишите в тетрадь.
Практическая работа №7 «Программирование ветвлений»
Вариант 5. Евтушенко Анастасия, Кеба Кристина
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 9) or (t > 9) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(9, 9); (9, 10); (8, 5); (11, 6); (–11, 10).
Сколько было запусков, при которых программа напечатала «НЕТ»? Трассировку программы запишите в тетрадь.
2. Напишите программу, которая определяет четность числа. Программа получает на вход число и должна вывести ДА, если число четное или НЕТ если число нечетное. Текст программы запишите в тетрадь.
Практическая работа №7 «Программирование ветвлений»
Вариант 6. Ковтун Маргарита, Кондратенко Елизавета
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s < 9) and (t < 9) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(8, 5); (11, 6); (–11, 10); (–5, 9); (–10, 10)
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2.Напишите программу, которая определяет, является ли данное число кратным 9. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Текст программы запишите в тетрадь.
Практическая работа №7 «Программирование ветвлений»
Вариант 7. Король Диана, Косырихин Фёдор
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s < 6) or (t < 6) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(6, 4); (7, 8); (8, 5); (5, 6); (–11, 10).
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2. Напишите программу, которая определяет, оканчивается ли данное число на 4. Программа получает на вход число и должна вывести ‘yes’ или ‘no’.
Текст программы запишите в тетрадь.
Практическая работа №7 «Программирование ветвлений»
Вариант 8. Михо Владимир, Моисеенко Владимир
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 8) and (t > 9) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (11, 12); (–11, 12); (10, 10).
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2. Напишите программу, которая определяет, оканчивается ли данное число цифрой 4. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Текст программы запишите в тетрадь.
|
|
Практическая работа №7 «Программирование ветвлений»
Вариант 9. Плют Снежана, Реннер Яна
1. Ниже приведена программа.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 10) or (t > 12) then writeln("ДА") else writeln("НЕТ") end. |
Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(12, 14); (4, 4); (1, 12); (11, 12); (–14, –14).
Сколько было запусков, при которых программа напечатала «ДА»? Трассировку программы запишите в тетрадь.
2.Напишите программу, которая определяет, является ли данное число отрицательным. Программа получает на вход число и должна вывести ‘yes’ или ‘no’. Текст программы запишите в тетрадь.