Задать вопрос
3 ноября, 06:16

С клавиатуры вводятся 2 числа. Если хотя бы одно из этих чисел является трёхзначным и кратным 3, вывести слово YES, иначе возвести первое число в квадрат, а из второго извлеч корень, вывести эти числа на экран

+1
Ответы (1)
  1. 3 ноября, 08:19
    0
    Var

    a, b:integer;

    begin

    Write ('Введите два числа - > ') ; Readln (a, b) ;

    if ((a>=100) and (a<=999) and ((a mod 3) = 0) or

    (b>=100) and (b<=999) and ((b mod 3) = 0)) then Writeln ('YES')

    else Writeln (sqr (a),', ', sqrt (b))

    end.

    Тестовые решения:

    Введите два числа - > 65 360

    YES

    Введите два числа - > 152 47

    23104, 6.85565460040104
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «С клавиатуры вводятся 2 числа. Если хотя бы одно из этих чисел является трёхзначным и кратным 3, вывести слово YES, иначе возвести первое ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы