Вариант 1 Самостоятельная работа 24 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

Самостоятельная работа № 24 МНОГООБРАЗИЕ СПОСОБОВ ЗАПИСИ ВЕТВЛЕНИЯ ВАРИАНТ 1 1. Дан программный код, записанный на двух языках программирования. Что будет выведено в результате работы программы при следующих значениях к?



Решение задачи: Самостоятельная работа № 24 МНОГООБРАЗИЕ СПОСОБОВ ЗАПИСИ ВЕТВЛЕНИЯ ВАРИАНТ 1 1. Дан программный код, записанный на двух языках программирования. Что будет выведено в результате работы программы при следующих значениях к?Решение задачи: Самостоятельная работа № 24 МНОГООБРАЗИЕ СПОСОБОВ ЗАПИСИ ВЕТВЛЕНИЯ ВАРИАНТ 1 1. Дан программный код, записанный на двух языках программирования. Что будет выведено в результате работы программы при следующих значениях к?Решение задачи: Самостоятельная работа № 24 МНОГООБРАЗИЕ СПОСОБОВ ЗАПИСИ ВЕТВЛЕНИЯ ВАРИАНТ 1 1. Дан программный код, записанный на двух языках программирования. Что будет выведено в результате работы программы при следующих значениях к?

Ниже вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение:

Самостоятельная работа № 24

МНОГООБРАЗИЕ СПОСОБОВ ЗАПИСИ ВЕТВЛЕНИЯ

ВАРИАНТ 1

1. Дан программный код, записанный на двух языках программирования.

Что будет выведено в результате работы программы при следующих значениях к?

Запишите другой вариант программы, используя составные условия в операторе ветвления.

Паскаль

begin

readln(k);

if (k > 50) and (k

else if (k > = 30) and (k

else if k > = 70 then write(taskBtask)

else write(taskDtask);

end.

Python

k=int(input())

if (k > 50)and (k

else:

if (k > =30)and(k

else:

if k > =70:print(taskBtask)

else: print(taskDtask)

2. Напишите программу, которая по введённому k — количеству грибов выводит фразу «Мы нашли в лесу k грибов», причём согласовывает окончание слова «гриб» с числом k. Например, при k = 11 должно быть выведено «Мы нашли в лесу 11 грибов», а при k = 22 — «Мы нашли в лесу 22 гриба». Количество грибов может быть любым целым числом: 1, 3, 34, 127 и т. п.

При окончании количества числа грибов на:

1 – гриб, от 2 до 4 – гриба, от 5 до 9 грибов.

Но, если грибов от 11 до 14 надо писать «грибов», а не «гриб» или «гриба». Отдельно этот случай. Для остальных вариантов удобно воспользоваться множественным выбором.

Паскаль

var

n, k: integer;

s, s1: string;

begin

write(taskКоличество грибов = task);

readln(k);

n := k mod 100;

s := taskМы нашли в лесу task;

if (n > = 11) and (n

else

case k mod 10 of

1: s1 := task грибtask;

2..4: s1 := task грибаtask;

0, 5..9: s1 := task грибовtask;

end;

write(s, k, s1)

end.

Окно вывода:

Количество грибов = 99

Мы нашли в лесу 99 грибов

Количество грибов = 11

Мы нашли в лесу 11 грибов

Количество грибов = 24

Мы нашли в лесу 24 гриба

Количество грибов = 51

Мы нашли в лесу 51 гриб

Python

k=int(input())

s1=taskМы нашли в лесуtask

n=k%100

if (n > =11)and (k

else:

if k%10 ==1:s2=taskгрибtask

else:

if k%10 > =2 and k%10

else: s2=taskгрибовtask

print(s1,task task,k,task task,s2)

Похожие решебники

Популярные решебники 8 класс Все решебники