39. Задание 8 № 804. В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
v:= 4
n:= 13
v:= n–v*3
n:= v*14–n
В ответе укажите одно целое число — значение переменной n.
40. Задание 8 № 824. В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
v:= 1
n:= 24
v:= n–v*4
n:= v*2–n
В ответе укажите одно целое число — значение переменной n.
41. Задание 8 № 846. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной a после выполнения алгоритма:
a:= 4
b:= 6
a:= (a / 2) * (b / 2)
a:= 2 * a + b
В ответе укажите одно целое число — значение переменной a.
42. Задание 8 № 866. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
|
Определите значение переменной b после выполнения алгоритма:
a:= 8
b:= 3
a:= 3 * a – b
b:= (a / 3) * (b + 2)
В ответе укажите одно целое число — значение переменной b.
43. Задание 8 № 887. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной m после выполнения данного алгоритма:
k:= 5
m:= 90
k:= m-k*2
m:= k*3-m
В ответе укажите одно целое число — значение переменной m.
44. Задание 8 № 907. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной m после выполнения данного алгоритма:
k:= 3
m:= 30
k:= m-k*3
m:= k*10-m
В ответе укажите одно целое число — значение переменной m.
45. Задание 8 № 927. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной b после выполнения данного алгоритма:
|
a:= 100
b:= 400
a:= 2*a+50
b:= a*2–b
В ответе укажите одно целое число – значение переменной b.
46. Задание 8 № 947. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной b после выполнения данного алгоритма:
a:= 100
b:=240
a:= 3*a+20
b:= a*2–b
В ответе укажите одно целое число — значение переменной b.
47. Задание 8 № 1019. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной e после выполнения данного алгоритма:
f:= 100
e:= 25
f:= 2*f+50
e:= f–150–e*2
В ответе укажите одно целое число — значение переменной e.
48. Задание 8 № 1039. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной e после выполнения данного алгоритма:
f:= 21
e:= 10
f:= 5*f+5
e:= f–10–e*5
|
В ответе укажите одно целое число — значение переменной e.
49. Задание 8 № 1059. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a:= 3
b:= 7
b:= 9+a*b
a:= b/5*a
В ответе укажите одно целое число — значение переменной a.
50. Задание 8 № 1079. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a:= 7
с:= 3
с:= 3 + a * с
a:= с / 3 * a
В ответе укажите одно целое число — значение переменной a.
51. Задание 8 № 1102. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a:= 4
b:= 8+2*a
a:= b/2*a
В ответе укажите одно целое число — значение переменной a.
52. Задание 8 № 1122. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной b после выполнения алгоритма:
a:= 1
b:= 4
a:= 2*a+3*b
b:= a/2*b
В ответе укажите одно целое число — значение переменной b.
53. Задание 8 № 1142. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения алгоритма:
a:= 4
b:= 9
b:= 6 * b – a
a:= b / 5 * 3 – a
В ответе укажите одно целое число — значение переменной a.
54. Задание 8 № 1162. В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*» и «/» – соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной b после выполнения алгоритма:
a:= 4
b:= 15
a:= b-a*3
b:= 24/a*4
В ответе укажите одно целое число — значение переменной b.
Задания 9. Простейший циклический алгоритм, записанный на алгоритмическом языке
1. Задание 9 № 9. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 3 до 7 s:= s + 6 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 3 TO 7 s = s + 6 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 3 to 7 do s:= s + 6; writeln(s); End. |
2. Задание 9 № 29. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 4 до 8 s:= s + 7 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 4 TO 8 s = s + 7 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 4 to 8 do s:= s + 7; writeln(s); End. |
3. Задание 9 № 49. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 4 до 7 s:= s + 8 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 4 TO 7 s = s + 8 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 4 to 7 do s:= s + 8; writeln(s); End. |
4. Задание 9 № 69. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 3 до 8 s:= s + 9 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 3 TO 8 s = s + 9 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 3 to 8 do s:= s + 9; writeln(s); End. |
5. Задание 9 № 89. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 3 до 8 s:= s + 7 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 3 TO 8 s = s + 7 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 3 to 8 do s:= s + 7; writeln(s); End. |
6. Задание 9 № 109. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 3 до 8 s:= s + 6 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 3 TO 8 s = s + 6 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 3 to 8 do s:= s + 6; writeln(s); End. |
7. Задание 9 № 129. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 5 до 9 s:= s + 8 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 5 TO 9 s = s + 8 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 5 to 9 do s:= s + 8; writeln(s); End. |
8. Задание 9 № 149. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 6 до 10 s:= s + 10 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 6 TO 10 s = s + 10 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 6 to 10 do s:= s + 10; writeln(s); End. |
9. Задание 9 № 169. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 7 до 11 s:= s + 11 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 7 TO 11 s = s + 11 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 7 to 11 do s:= s + 11; writeln(s); End. |
10. Задание 9 № 189. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 8 до 12 s:= s + 12 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 8 TO 12 s = s + 12 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 8 to 12 do s:= s + 12; writeln(s); End. |
11. Задание 9 № 209. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 9 до 13 s:= s + 9 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 9 TO 13 s = s + 9 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 9 to 13 do s:= s + 9; writeln(s); End. |
12. Задание 9 № 229. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 6 до 9 s:= s + 12 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 6 TO 9 s = s + 12 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 6 to 9 do s:= s + 12; writeln(s); End. |
13. Задание 9 № 249. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 7 до 12 s:= s + 11 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 7 TO 12 s = s + 11 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 7 to 12 do s:= s + 11; writeln(s); End. |
14. Задание 9 № 269. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 6 до 12 s:= s + 10 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 6 TO 12 s = s + 10 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 6 to 12 do s:= s + 10; writeln(s); End. |
15. Задание 9 № 289. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 12 до 15 s:= s + 13 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 12 TO 15 s = s + 13 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 12 to 15 do s:= s + 13; writeln(s); End. |
16. Задание 9 № 309. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 13 до 16 s:= s + 14 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 13 TO 16 s = s + 14 NEXT k PRINT s | Var s,k: integer; Begin s:= 0; for k:= 13 to 16 do s:= s + 14; writeln(s); End. |
17. Задание 9 № 329. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 8 нц для k от 3 до 8 s:= s + 8 кц вывод s кон | DIM k, s AS INTEGER s = 8 FOR к = 3 TO 8 s = s + 8 NEXT k PRINT s | Var s,k: integer; Begin s:= 8; for k:= 3 to 8 do s:= s + 8; writeln(s); End. |
18. Задание 9 № 350. Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 50 нц для k от 0 до 8 s:= s - 4 кц вывод s кон | DIM k, s AS INTEGER s = 50 FOR к = 0 TO 8 s = s - 4 NEXT k PRINT s END | Var s,k: integer; Begin s:= 50; for k:= 0 to 8 do s:= s - 4; writeln(s); End. |
19. Задание 9 № 370. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 50 нц для k от 1 до 9 s:= s - 3 кц вывод s кон | s = 50 FOR к = 1 TO 9 s = s - 3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 50; for k:= 1 to 9 do s:= s - 3; write (s); End. |
20. Задание 9 № 390. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 100 нц для k от 1 до 9 s:= s - 5 кц вывод s кон | DIM k, s AS INTEGER s = 100 FOR k = 1 TO 9 s = s - 5 NEXT k PRINT s END | Var s, k: integer; Begin s:= 100; for k:= 1 to 9 do s:= s - 5; write (s); End. |
21. Задание 9 № 410. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 3 нц для k от 0 до 9 s:= s + 3 кц вывод s кон | s = 3 FOR к = 0 TO 9 s = s + 3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 3; for k:= 0 to 9 do s:= s + 3; write (s); End. |
22. Задание 9 № 430. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 1 нц для k от 0 до 9 s:= s + 5 кц вывод s кон | s = 1 FOR к = 0 TO 9 s = s + 5 NEXT k PRINT s END | Var s, k: integer; Begin s:= 1; for k:= 0 to 9 do s:= s + 5; write (s); End. |
23. Задание 9 № 450. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 2 нц для k от 1 до 3 s:= s*s кц вывод s кон | s = 2 FOR к = 1 TO 3 s = s*s NEXT k PRINT s END | Var s, k: integer; Begin s:= 2; for k:= 1 to 3 do s:= s*s; write (s); End. |
24. Задание 9 № 470. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 1 нц для k от 3 до 0 шаг −1 s:= s*3 кц вывод s кон | s = 1 FOR k = 3 TO 0 STEP −1 s = s*3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 1; for k:= 3 downto 0 do s:= s*3; write (s); End. |
25. Задание 9 № 490. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 2 нц для k от 1 до 5 s:= s*2 кц вывод s кон | s = 2 FOR k = 1 TO 5 s = s*2 NEXT k PRINT s END | Var s, k: integer; Begin s:= 2; for k:= 1 to 5 do s:= s*2; write (s); End. |
26. Задание 9 № 510. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 1 нц для k от 0 до 4 s:= s*3 кц вывод s кон | s = 1 FOR k = 0 TO 4 s = s*3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 1; for k:= 0 to 4 do s:= s*3; write (s); End. |
27. Задание 9 № 530. Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 1 нц для k от 1 до 7 s:= s*2 кц вывод s кон | s = 1 FOR k = 1 TO 7 s = s*2 NEXT k PRINT s END | Var s, k: integer; Begin s:= 1; for k:= 1 to 7 do s:= s*2; write (s); End. |
28. Задание 9 № 550. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел y, i y:= 0 нц для i от 1 до 3 y:= y + 4*i кц вывод y кон | DIM i, y AS INTEGER y = 0 FOR i = 1 TO 3 y = y + 4*i NEXT i PRINT y | Var y,i: integer; Begin y:= 0; For i:= 1 to 3 do y:= y + 4*i; Writeln(y); End. |
29. Задание 9 № 570. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел y, i y:= 5 нц для i от 1 до 3 y:= y + 5*i кц вывод y кон | DIM i, y AS INTEGER y = 5 FOR i = 1 TO 3 y = y + 5*i NEXT i PRINT y | Var y,i: integer; Begin y:= 5; For i:= 1 to 3 do y:= y + 5*i; Writeln(y); End. |
30. Задание 9 № 590. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел k, i k:= 4 нц для i от 1 до 3 k:= i + 2*k кц вывод k кон | DIM i, k AS INTEGER k = 4 FOR i = 1 TO 3 k = i + 2*k NEXT i PRINT k | Var k, i: integer; Begin k:= 4; For i:= 1 to 3 do k:= i + 2*k; Writeln(k); End. |
31. Задание 9 № 610. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел k, i k:= 2 нц для i от 0 до 2 k:= i + 3*k кц вывод k кон | DIM i, k AS INTEGER k = 2 FOR i = 0 TO 2 k = i + 3*k NEXT i PRINT k | Var k, i: integer; Begin k:= 2; For i:= 0 to 2 do k:= i + 3*k; Writeln(k); End. |
32. Задание 9 № 630. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, i s:= 3 нц для i от 2 до 5 s:= s + 2*i кц вывод s кон | DIM i, s AS INTEGER s = 3 FOR i = 2 TO 5 s = s + 2*i NEXT i PRINT s | Var s, i: integer; Begin s:= 3; For i:= 2 to 5 do s:= s + 2*i; Writeln(s); End. |
33. Задание 9 № 650. Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.