Разделы презентаций


Задание №6 Сложные условия Никифоров Николай Сергеевич МБОУ СОШ №26 г

№1 (Демоверсия ФИПИ – 2020)Ниже приведена программа, записанная на языке программирования Pascal:Решение:1. Подставим каждую пару чисел в программу и проверим условие:(1, 2) – (1 > 10) или (2 > 10) =

Слайды и текст этой презентации

Слайд 1Задание №6
Сложные условия
Никифоров Николай Сергеевич МБОУ СОШ №26 г. Сургут
http://online.fizinfo.ru
online.fizinfo@mail.ru

Задание №6Сложные условия Никифоров Николай Сергеевич МБОУ СОШ №26 г. Сургутhttp://online.fizinfo.ruonline.fizinfo@mail.ru

Слайд 2№1 (Демоверсия ФИПИ – 2020)
Ниже приведена программа, записанная на языке

программирования Pascal:
Решение:
1. Подставим каждую пару чисел в программу и проверим

условие:
(1, 2) – (1 > 10) или (2 > 10) = 0 (-11, 12) – (-11 > 10) или (12 > 10) = 1
(11, 2) – (11 > 10) или (2 > 10) = 1 (-12, 11) – (-12 > 10) или (11 > 10) = 1
(1, 12) – (1 > 10) или (12 > 10) = 1 (10, 10) – (10 > 10) или (10 > 10) = 0
(11, 12) – (11 > 10) или (12 > 10) = 1 (10, 5) – (10 > 10) или (5 > 10) = 0
(-11, -12) – (-11 > 10) или (-12 > 10) = 0 2. Считаем количество истинных условий, получаем 5.

Ответ: 5

Паскаль
var s, t: integer;
begin
readln(s);
readln(t);
if (s > 10) or (t > 10)
then writeln (“YES”)
else writeln (“NO”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных вводились следующие пары чисел (s, t):
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5).
Сколько было запусков, при которых программа напечатала «YES»?

OR – ИЛИ
AND – И

№1 (Демоверсия ФИПИ – 2020)Ниже приведена программа, записанная на языке программирования Pascal:Решение:1. Подставим каждую пару чисел в

Слайд 3№2 (СтатГрад – октябрь 2019)
Ниже приведена программа, записанная на языке

программирования Pascal и Python:
Решение:
1. Подставим каждую пару чисел в

программу и проверим условие:
(1, 1) – 1 div 2 = 1 0 (10, 5) – 10 div 2 = 5 1
(8, 4) – 8 div 2 = 4 1 (10, 2) – 10 div 2 = 2 0
(14, 10) – 14 div 2 = 10 0 (4, 1) – 4 div 2 = 1 0
(20, 1) – 20 div 2 = 1 0 (1, 0) – 1 div 2 = 0 1
(7, 3) – 7 div 2 = 3 1 2. Считаем количество ложных условий, получаем 5.

Ответ: 5

Паскаль
var s, k: integer;
begin
readln(s);
readln(k);
if s div 2 = k
then writeln (“ДА”)
else writeln (“НЕТ”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (8, 4); (14, 10); (20, 1); (7, 3);
(10, 5); (10, 2); (4, 1); (1, 0).
Сколько было запусков, при которых программа напечатала «НЕТ»?

Python
s = int(input())
k = int(input())
if s // 2 = = k:
print (“ДА”)
else:
print (“НЕТ”)

№2 (СтатГрад – октябрь 2019)Ниже приведена программа, записанная на языке программирования Pascal и 											 Python:Решение:1. Подставим каждую

Слайд 4№3 (СтатГрад – октябрь 2019)
Ниже приведена программа, записанная на языке

программирования Pascal и Python:
Решение:
1. Подставим каждую пару чисел в

программу и проверим условие:
(1, 1) – 1 div 2 = 1 0 (10, 5) – 10 div 2 = 5 1
(8, 4) – 8 div 2 = 4 1 (10, 2) – 10 div 2 = 2 0
(14, 10) – 14 div 2 = 10 0 (4, 1) – 4 div 2 = 1 0
(20, 1) – 20 div 2 = 1 0 (1, 0) – 1 div 2 = 0 1
(7, 3) – 7 div 2 = 3 1 2. Считаем количество истинных условий, получаем 4.

Ответ: 4

Паскаль
var s, k: integer;
begin
readln(s);
readln(k);
if s div 2 = k
then writeln (“ДА”)
else writeln (“НЕТ”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (8, 4); (14, 10); (20, 1); (7, 3);
(10, 5); (10, 2); (4, 1); (1, 0).
Сколько было запусков, при которых программа напечатала «ДА»?

Python
s = int(input())
k = int(input())
if s // 2 = = k:
print (“ДА”)
else:
print (“НЕТ”)

№3 (СтатГрад – октябрь 2019)Ниже приведена программа, записанная на языке программирования Pascal и 											 Python:Решение:1. Подставим каждую

Слайд 5№4 (СтатГрад – ноябрь 2019)
Ниже приведена программа, записанная на языке

программирования Pascal:
Решение:
1. Подставим каждую пару чисел в программу и проверим

условие:
(2, 2) – (2 > 5) или (2 > 5) = 0 (-10, -13) – (-10 > 5) или (-13 > 5) = 0
(5, 9) – (5 > 5) или (9 > 5) = 1 (-11, 11) – (-11 > 5) или (11 > 5) = 1
(7, -12) – (7 > 5) или (-12 > 5) = 1 (1, 4) – (1 > 5) или (4 > 5) = 0
(5, 5) – (5 > 5) или (5 > 5) = 0 (2, 6) – (2 > 5) или (6 > 5) = 1
(2, 12) – (2 > 5) или (12 > 5) = 1 2. Считаем количество истинных условий, получаем 5.

Ответ: 5

Паскаль
var s, k: integer;
begin
readln(s);
readln(t);
if (s > 5) or (t > 5)
then writeln (“ДА”)
else writeln (“НЕТ”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(2, 2); (5, 9); (7, -12); (5, 5); (2, 12); (-10, -13); (-11, 11); (1, 4); (2, 6).
Сколько было запусков, при которых программа напечатала «ДА»?

OR – ИЛИ
AND – И

№4 (СтатГрад – ноябрь 2019)Ниже приведена программа, записанная на языке программирования Pascal:Решение:1. Подставим каждую пару чисел в

Слайд 6№5 (СтатГрад – ноябрь 2019)
Ниже приведена программа, записанная на языке

программирования Pascal:
Решение:
1. Подставим каждую пару чисел в программу и проверим

условие:
(2, 2) – (2 < 5) или (2 < 5) = 1 (-10, -13) – (-10 < 5) или (-13 < 5) = 1
(5, 9) – (5 < 5) или (9 < 5) = 0 (-11, 11) – (-11 < 5) или (11 < 5) = 1
(7, -12) – (7 < 5) или (-12 < 5) = 1 (1, 4) – (1 < 5) или (4 < 5) = 1
(5, 5) – (5 < 5) или (5 < 5) = 0 (2, 6) – (2 < 5) или (6 < 5) = 1
(2, 12) – (2 < 5) или (12 < 5) = 1 2. Считаем количество истинных условий, получаем 7.

Ответ: 7

Паскаль
var s, k: integer;
begin
readln(s);
readln(t);
if (s < 5) or (t < 5)
then writeln (“ДА”)
else writeln (“НЕТ”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(2, 2); (5, 9); (7, -12); (5, 5); (2, 12); (-10, -13); (-11, 11); (1, 4); (2, 6).
Сколько было запусков, при которых программа напечатала «ДА»?

OR – ИЛИ
AND – И

№5 (СтатГрад – ноябрь 2019)Ниже приведена программа, записанная на языке программирования Pascal:Решение:1. Подставим каждую пару чисел в

Слайд 7№6
Ниже приведена программа, записанная на языке программирования Pascal:
Решение:
1. Подставим каждую

пару чисел в программу и проверим условие:
(2, 2) – (2

< 5) или (2 < 5) = 1 (-10, -13) – (-10 < 5) или (-13 < 5) = 1
(5, 9) – (5 < 5) или (9 < 5) = 0 (-11, 11) – (-11 < 5) или (11 < 5) = 0
(7, -12) – (7 < 5) или (-12 < 5) = 0 (1, 4) – (1 < 5) или (4 < 5) = 1
(5, 5) – (5 < 5) или (5 < 5) = 0 (2, 6) – (2 < 5) или (6 < 5) = 0
(2, 12) – (2 < 5) или (12 < 5) = 0 2. Считаем количество истинных условий, получаем 3.

Ответ: 3

Паскаль
var s, k: integer;
begin
readln(s);
readln(t);
if (s < 5) and (t < 5)
then writeln (“ДА”)
else writeln (“НЕТ”)
end.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(2, 2); (5, 9); (7, -12); (5, 5); (2, 12); (-10, -13); (-11, 11); (1, 4); (2, 6).
Сколько было запусков, при которых программа напечатала «ДА»?

OR – ИЛИ
AND – И

№6Ниже приведена программа, записанная на языке программирования Pascal:Решение:1. Подставим каждую пару чисел в программу и проверим условие:(2,

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика