Обзор работы "Лучший блогер"

Доброго времени суток!

Перед Вами авторский сайт учителя информатики - Дубовина Павла Александровича. Здесь можно найти много полезного и интересного для себя, познакомиться с различными материалами и методическими разработками, скачать их. На страницах блога вы найдёте информацию не только учебного характера, но и личного.

В разделе "Любимая работа" можно найти описание интересных и нелегких трудовых дней учителя.

Раздел "Проектная деятельность" посвящен проектам, которые выполняют в этом году ученики под моим руководством. По мере продвижения работы, раздел будет постоянно пополняться новой информацией. Он будет интересен ребятам, которые также выполняют свои работы у других наставников, а также тем, кто только планирует пойти на следующий год в 10 класс.

В разделе "Ученикам" располагаются различные тесты, задания, методическая помощь в подготовке к КДР, ОГЭ и ЕГЭ по информатике.

Есть, конечно, и раздел "Досуг", в котором я буду стараться разрушить миф о том, что учителя скучны и кроме тетрадок, книг ничего не видят, не знают.

Для связи со мной можно написать на gmail или оставить свои комментарии под публикацией.

Надеюсь, что мой блог будет полезен и интересен!


С уважением, Павел Александрович.

Программа с условным оператором


Ниже приведена программа, записанная на пяти языках программирования.

Паскаль
Алгоритмический язык
var s, t: integer;
begin
    readln(s);
    readln(t);
    if (s < 10) or (t < 10)
        then writeln('ДА')
        else writeln('НЕТ')
end.
алг
нач
цел s, t
ввод s
ввод t
если s < 10 или t < 10
    то вывод "ДА"
    иначе вывод "НЕТ"
все
кон

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(6, 4); (7, 8); (8, 5); (5, 6); (11, 10); (–5, 7); (–2, 2); (4, 5); (8, 6).

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


Решение:

В данном задании дана подсказка для тех, кто не знает языков программирования в виде алгоритма.

Если его читать, то в данном задании важно, что пользователю дают два числа, которые он вводит. Если первое число меньше 10 или второе число меньше 10, то программа выводит сообщение "ДА", в противном случае - "НЕТ"

Теперь рассматриваем все пары чисел, которые даны и считаем, сколько раз программа выдаст "ДА":
(6, 4) - "ДА"
(7, 8) - "ДА"
(8, 5) - "ДА"
(5, 6) - "ДА"
(11, 10) - "НЕТ"
(–5, 7) - "ДА"
(–2, 2) - "ДА"
(4, 5) - "ДА"
(8, 6) - "ДА".

Ответ: 8

Комментариев нет:

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