Вопрос задан 27.10.2018 в 21:12. Предмет Информатика. Спрашивает Ежевская Милана.

Укажите значения для переменных x и y после выполения операторов^x:=2;у:=5;х:=у;у:=х;4. Какую

задачу решает данная программа?program primer;var a,b,c: integer;beginwriteln("введите двухзначное число ");readln(a);b:=a div 10 ;c:=a mod 10;write(c*10+b);end.a)находит сумму цифр числа;б)вычесляет целую часть и остаток от деления числа на 10 ;в)меняет цифры числа местамиг)находит цифры числа, а на экран выводит само число 5. Среди предложенных выражения выбирете логические :а) (x=3)or (x<>4)б)2*x+5;в)x mod 2=0; г)x div 3д) x+у=10е) х+уж)(х+у>5)or(x-у>5)з)(х>3)and (х<=10)6.Вычислите:уa)(x*у<>0)and(у>x),при х=2,у=1;б)(x*у<>0)or(у>x),при х=2,у=1;в) t and (p mod 3=0), при t=true,p=42;г) f or (not(b)), при f=false, b=true;7. Составьте условие для условного оператора в программе , которая выводит на экран приветствие в зависимости от времени суток . Пусть утро с8 до 12 ч, день с12 до 17 ч , вечер с 17 до 23ч, ночь-всё остальное время.program primer;beginwriteln("Который час?");readln(x);if__________then writeln('Доброе утро!');if__________then writeln('Добрый день!');if__________then writeln('Добрый вечер!');if__________then writeln('Доброй ночи!");if__________then writeln('Введите число выходит за рамки интервала [0,24]');
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Беликова Виктория.
Ох нихерасе задают. ............
0 0
Отвечает Прокопчук Максим.
X=5, y=2
4.б
5.в,г,ж,з?
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1. Значения переменных x и y после выполнения операторов: - x := 2; - y := 5; - x := y; - y := x; - 4.

Шаги выполнения: - x = 2; - y = 5; - x = y = 5; - y = x = 5; - 4.

2. Задача, решаемая данной программой: Программа выводит на экран число, которое получается из введенного двузначного числа, поменяв местами его цифры. Например, для введенного числа 42 программа выведет 24.

Ответ: г) меняет цифры числа местами.

3. Логические выражения: а) (x = 3) or (x <> 4) - истина, если x равно 3 или не равно 4. б) 2 * x + 5 - арифметическое выражение, не является логическим. в) x mod 2 = 0 - истина, если x делится на 2. г) x div 3 - целая часть от деления x на 3. д) x + y = 10 - истина, если сумма x и y равна 10. е) x или y - некорректное логическое выражение. ж) (x + y > 5) or (x - y > 5) - истина, если x + y больше 5 или x - y больше 5. 4. Вычисления: а) (x * y <> 0) and (y > x), при x = 2, y = 1 - истина, так как произведение x и y не равно 0, и y больше x. б) (x * y <> 0) or (y > x), при x = 2, y = 1 - истина, так как произведение x и y не равно 0. в) t and (p mod 3 = 0), при t = true, p = 42 - зависит от значения p. г) f or (not b), при f = false, b = true - истина, так как f равно false. 5. Условие для условного оператора в программе: ```pascal if (x >= 8) and (x < 12) then writeln('Доброе утро!') else if (x >= 12) and (x < 17) then writeln('Добрый день!') else if (x >= 17) and (x < 23) then writeln('Добрый вечер!') else if (x < 0) or (x >= 24) then writeln('Введите число в пределах интервала [0, 24]') else writeln('Доброй ночи!'); ```

Это условие проверяет время суток в зависимости от введенного значения переменной x и выводит соответствующее приветствие.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос