Вопрос задан 17.09.2023 в 22:29. Предмет Информатика. Спрашивает Белый Илья.

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

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ковалёв Дима.
1.) x =5, y=5.
2.) меняет цифры местами
3.) Всё то, что с or и and, а именно а,ж,з.
4.) if (x>=8 and x<12) then writeln('Доброе утро!');if if (x=>12 and x<17) then writeln('Добрый день!');
if (x>=17 and x<21) then writeln('Добрый вечер!');
if (x>=21 and x<=23) or (x>=0 and x<8) then writeln('Доброй ночи!");
if (x>24) or (x<0) then writeln('Введите число выходит за рамки интервала [0,24]');
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. После выполнения операторов x:=2; у:=5; х:=у; у:=х; значения переменных будут следующими:

    • После x:=2;, x будет равно 2.
    • После у:=5;, y будет равно 5.
    • После х:=у;, x станет равным 5.
    • После у:=х;, y станет равным 5.

    Таким образом, x и y будут равны 5 после выполнения всех операторов.

  2. Данная программа выполняет операции над числом a:

    • b := a div 10; вычисляет целую часть от деления a на 10 и присваивает её переменной b.
    • c := a mod 10; вычисляет остаток от деления a на 10 и присваивает его переменной c.
    • write(c * 10 + b); выводит на экран число, в котором цифры числа a поменяны местами.

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

  3. Среди предложенных выражений, которые являются логическими:

    • а) (x=3) or (x<>4)
    • в) x mod 2=0
    • г) x div 3
    • е) x + у = 10
    • ж) (x + у > 5) or (x - у > 5)
    • з) (x > 3) and (x <= 10)
  4. Условие для условного оператора в программе, которая выводит на экран приветствие в зависимости от времени суток:

pascal
program primer; begin writeln("Который час?"); readln(x); 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) and (x < 8) then writeln('Доброй ночи!') else writeln('Введите число выходит за рамки интервала [0,24]'); end.

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

0 0

Похожие вопросы

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

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

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