Чему равно значение переменной aa после выполнения фрагмента алгоритма? a:= 5

b:= 18

c:= a*a + 2*b

a:= a + c

ajselaskerova ajselaskerova    1   16.12.2021 17:32    423

Ответы
никита3447 никита3447  16.12.2021 17:40

66

Объяснение:

a = 5

b = 18

c = a * a + 2 * b = 5 * 5 + 2 * 18 = 25 + 36 = 61

a = a + c = 5 + 61 = 66

ПОКАЗАТЬ ОТВЕТЫ
Nigira Nigira  16.12.2021 17:40

Объяснение:

1. 10

2. 12

3. 3

4. 22

5. 15

6. 34

7. 3

Часть 2

1.

Var

n:integer;

Begin

Write('Введи число ');

Readln(n);

if (n mod 2) = 0 then write(n,' чётное) else write(n,' нечётное);

End.

2.

Var

a,b:integer;

Begin

Write('Введи числа ');

Readln(a,b);

if a>b then Begin Write('a = ',b*a,' b = ',a+b) else write('a = ',a+b,' b = ',a*b);

End.

3.

Var

n:integer;

Begin

write('Введи двузначное число ');

Readln(n);

if ((n div 10) = 6) or ((n mod 10) = 6) then write('6 присутствует') else write('6 нет в этом числе');

End.

ПОКАЗАТЬ ОТВЕТЫ
Ученик12090 Ученик12090  15.01.2024 19:56
Чтобы решить этот алгоритм, давайте последовательно пройдем все шаги.

1. Сначала есть строка "a:= 5". Это означает, что переменной "a" будет присвоено значение 5. Таким образом, a=5.

2. Затем есть строка "b:= 18". Здесь переменной "b" будет присвоено значение 18. Таким образом, b=18.

3. Следующая строка "c:= a*a + 2*b" задает значение переменной "c" как результат выражения a*a + 2*b.
Мы знаем, что a=5 и b=18, поэтому подставим эти значения в формулу и рассчитаем:
c = 5*5 + 2*18
c = 25 + 36
c = 61

Таким образом, мы получили, что c=61.

4. В последней строке "a:= a + c" значение переменной "a" будет изменено на сумму его текущего значения и значения переменной "c".
Поскольку a=5 и c=61, мы можем записать:
a = 5 + 61
a = 66

Итак, значение переменной "a" после выполнения данного фрагмента алгоритма равно 66.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика