Вопрос задан 07.07.2023 в 19:12. Предмет Информатика. Спрашивает Целиков Глеб.

Помогите пожалуйста с заданиями. 1. Запишите значение переменной b после выполнения фрагмента

алгоритма: a:=5; b:=8; a:= b+a*2; b:=a/2-b; 2. Запишите значение переменной b после выполнения фрагмента алгоритма: a:=7; b:=5; if a>b then b:= a+b+5 else b:=a*b-3; 3. Запишите значение переменной b после выполнения фрагмента алгоритма: a:=4; b:=15; a:= b div a; b:= b mod a; 4. Запишите значение переменной b после выполнения фрагмента алгоритма: a:=2; b:=5; for i:=1 to 5 do b:=a*b; 5. Рассмотрите алгоритм и ответьте на вопросы: program Chulok; var a, b, c, y : real; begin writeln(‘Введите три числа’); readln(a,b,c); y:=a; if b>y then y:=b; if c>y then y:=c; writeln(y); end. 1. Напишите название программы. 2. Какой тип переменных использован в программе. 3. Сколько всего переменных использовано в программе, укажите их имена. 4. Перепишите строку, в которой программа получает данные от пользователя. 5. Что будет выведено на экран, если пользователь введет значения: 5, 8, 2.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Манаков Алексей.

Ответ:

1. b = (8 + 5*2)/2 - 8 = 1

2. b = (7+5+5)*5 - 3 = 82

3. b = 15 mod (15 div 4) = 0

4. b = 5*2^5 = 160

5.1 Название программы: Chulok

5.2 Тип переменных: real

5.3 Сколько всего переменных: 4, их имена: a, b, c, y

5.4 Строка: readln(a, b, c);

5.5 Что будет выведено: 8

0 0
Отвечает Быков Виктор.

1)

А=18

B= -5,5

2)

if a>b then b:= 17

else b:=32

3) не знаю

4)

b:=8

(не уверен)

5)

1) Chulok

2) char, String, AnsiString

3) a,b,c,y

4) writeln(‘Введите три числа’);

5) 2 (не уверен)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Значение переменной b после выполнения фрагмента алгоритма: a := 5; b := 8; a := b + a * 2; // a = 8 + 5 * 2 = 18 b := a / 2 - b; // b = 18 / 2 - 8 = 1

    Значение переменной b после выполнения фрагмента алгоритма будет 1.

  2. Значение переменной b после выполнения фрагмента алгоритма: a := 7; b := 5; if a > b then b := a + b + 5 // a > b, поэтому b = 7 + 5 + 5 = 17 else b := a * b - 3; // выполняться не будет

    Значение переменной b после выполнения фрагмента алгоритма будет 17.

  3. Значение переменной b после выполнения фрагмента алгоритма: a := 4; b := 15; a := b div a; // a = 15 div 4 = 3 (целочисленное деление) b := b mod a; // b = 15 mod 3 = 0 (остаток от деления)

    Значение переменной b после выполнения фрагмента алгоритма будет 0.

  4. Значение переменной b после выполнения фрагмента алгоритма: a := 2; b := 5; for i := 1 to 5 do b := a * b; // b = 2 * 5 * 2 * 2 * 2 * 2 = 160

    Значение переменной b после выполнения фрагмента алгоритма будет 160.

  5. Алгоритм программы "Chulok": program Chulok; var a, b, c, y: real; begin writeln('Введите три числа'); readln(a, b, c); y := a; if b > y then y := b; if c > y then y := c; writeln(y); end.

  6. Название программы: Chulok.

  7. Тип переменных, используемых в программе: real (вещественный тип данных).

  8. Всего используется 4 переменные: a, b, c, y.

  9. Строка, в которой программа получает данные от пользователя: readln(a, b, c);

  10. Если пользователь введет значения 5, 8, 2, то будет выведено на экран число 8, так как переменная y будет присвоено значение наибольшего из трех чисел (8 > 5 > 2).

0 0

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

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

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

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