Инфоурок Информатика Другие методич. материалыДидактический материал "Анализ программ с ветвлением и циклами"

Дидактический материал "Анализ программ с ветвлением и циклами"

Скачать материал

Задание №6 «Анализ программ с ветвлением и циклами»

1.       Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if y <= 100 or x > 90:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (y <= 100) or (x > 90)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:(105, 100); (95, 110); (100, 95); (95, 90); (105, 90); (85, 110); (100, 110); (85, 105); (85, 95); (90, 100)

Сколько было запусков, при которых программа напечатала «НЕТ»?

2.        Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if y <= 100 or x > 90:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (y <= 100) or (x > 90)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: (105, 100); (95, 110); (100, 95); (95, 90); 105, 90); (85, 110); (100, 110); (85, 105); (85, 95); (90, 100)

Сколько было запусков, при которых программа напечатала «НЕТ»?

3.       Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if y > 30 or x < 20:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (y > 30) or (x < 20)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: (35, 25); (20, 35); (30, 20); (25, 10); (40, 30);
  (15, 25); (20, 30); (35, 15); (35, 20); (30, 10)

Сколько было запусков, при которых программа напечатала «ДА»?

4.       Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if x < 25 and y <= 20:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (x < 25) and (y <= 20)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:(15, 25); (10, 15); (20, 20); (25, 10); (10, 30);
  (25, 20); (20, 30); (15, 20); (20, 15); (30, 10)

Сколько было запусков, при которых программа напечатала «ДА»?

5.       Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if x > 20 or y <= 10:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (x > 20) or (y <= 10)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:(15, 25); (15, 10); (20, 15); (25, 10); (10, 20);
  (10, 10); (20, 20); (15, 5); (20, 10); (10, 20)

Сколько было запусков, при которых программа напечатала «ДА»?

6.       Дана программа:

Python

Паскаль

  x = int(input())
  y = int(input())
  if x < 20 and y <= 10:
    print("ДА")
  else:
    print("НЕТ")

  var x, y: integer;
  begin
    readln(x);
    readln(y);
    if (x < 20) and (y <= 10)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:(15, 25); (15, 10); (20, 5); (25, 10); (30, 10);
  (10, 10); (20, 20); (15, 5); (20, 10); (10, 20)

Сколько было запусков, при которых программа напечатала «ДА»?

7.       Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  if s > 10 or t < 10:
    print("ДА")
  else:
    print("НЕТ")

  var s,t: integer;
  begin
    readln(s);
    readln(t);
    if (s > 10) or (t < 10)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12);
  (–11, 12); (–12, 11); (10, 10); (10, 5)

Сколько было запусков, при которых программа напечатала «НЕТ»?


 

Задания с параметрами

8.       Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A and t < 5:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) and (t < 5)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(10, 15); (-6, -3); (11, 5); (8, -8); (4, -11);
  (12, 5), (-11, -8), (15, 0), (10, 7)

Сколько существует целых значений параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 5 раз.

9.       Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A and t < 10:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) and (t < 10)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(16, 12); (–8, –10); (18, 2); (5, –5); (1, –9);
  (10, 9); (–10, –2); (14, 1); (20, 5)

Укажите минимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 4 раза.

10.   Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A and t < 7:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) and (t < 7)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(16, 12); (–8, –10); (18, 2); (5, –5); (1, –9);
  (10, 9); (–10, –2); (14, 1); (20, 5)

Укажите минимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 8 раз.

 

 

11.   Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A or t > 12:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) or (t > 12)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:(16, 12); (–8, –10); (18, 2); (5, –5); (1, –9);
  (10, 9); (–10, –2); (14, 1); (20, 5)

Укажите максимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 3 раза.

12.   Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A or t > 10:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) or (t > 10)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (16, 12); (–8, –10); (18, 2); (5, –5); (1, –9);
  (10, 9); (–10, –2); (14, 1); (20, 5)

Укажите минимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 6 раз.

Дана программа:

Python

Паскаль

  s = int(input())
  t = int(input())
  A = int(input())
  if s < A or t > 8:
    print("ДА")
  else:
    print("НЕТ")

  var s, t, A: integer;
  begin
    readln(s);
    readln(t);
    readln(A);
    if (s < A) or (t > 8)
      then writeln('ДА')
      else writeln('НЕТ')
  end.

Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (16, 12); (–8, –10); (18, 2); (5, –5); (1, –9);
  (10, 9); (–10, –2); (14, 1); (20, 5)

Укажите максимальное целое значение параметра А, при котором для указанных входных данных программа напечатает «НЕТ» 4 раза.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Дидактический материал "Анализ программ с ветвлением и циклами""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Промышленный дизайнер

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 715 867 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Методическая разработка урока на тему: Практическая работа по теме «Построение и анализ таблиц истинности в табличном процессоре» (10 класс)
  • Учебник: «Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.
  • Тема: § 19. Логические операции
  • 12.12.2023
  • 537
  • 38
«Информатика. Углубленный уровень (в 2-ух частях) », Поляков К.Ю., Еремин Е.А.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 12.12.2023 346
    • DOCX 22 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Белова Татьяна Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Белова Татьяна Владимировна
    Белова Татьяна Владимировна
    • На сайте: 9 лет и 8 месяцев
    • Подписчики: 1
    • Всего просмотров: 145696
    • Всего материалов: 67

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Мини-курс

Продуктовый успех: стратегии и инструменты для создания, улучшения и продвижения продуктов на рынке

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Музыка в мире: народные и культурные аспекты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Формирование и развитие речи у детей

3 ч.

780 руб. 390 руб.
Подать заявку О курсе