
Домашние задания: Информатика
Информатика Начало программирования 8 класс

1) 64
2) 48
3) 91
4) 460 (только программа представлена на 1 языке программирования, а не на 5).
5) Сумма составляет: 475. Программу, значит, написать... - Это можно. Только вот на каком языке программирования это нужно сделать? - Нет, программе-то, конечно, без разницы, на каком языке программирования (а их (языков программирования) существует порядка 40) она написана, а вот учитель/преподаватель может спросить, с чего это программа была написана на этом языке программирования, а не на том, который он(а) преподает.
Вот, например, на Pascal:
2) 48
3) 91
4) 460 (только программа представлена на 1 языке программирования, а не на 5).
5) Сумма составляет: 475. Программу, значит, написать... - Это можно. Только вот на каком языке программирования это нужно сделать? - Нет, программе-то, конечно, без разницы, на каком языке программирования (а их (языков программирования) существует порядка 40) она написана, а вот учитель/преподаватель может спросить, с чего это программа была написана на этом языке программирования, а не на том, который он(а) преподает.
Вот, например, на Pascal:
Program P5;
uses crt;
var i, s: integer;
begin
clrscr;
s:=0;
for i:=50 to 150 do if i mod 19=0 then s:=s+i;
writeln ('Сумма чисел от 50 до 150, делящихся на 19, составляет: ', s);
write ('Программа завершена. Для выхода нажмите клавишу Enter.');
readkey;
end.
Вот на Python: s=0
for i in range (50, 151):
if i%19==0:
s=s+i
print (f"Сумма чисел от 50 до 150, делящихся на 19, составляет: {s}")
Вот на C++: #include
using namespace std;
int main()
{
setlocale (LC_ALL, "RUS");
int i, s;
s=0;
for (i=50; i
Задача 5 на PascalABC:
var S : integer;
begin
S := 0;
for var i := 50 to 150 do
if (i mod 19 = 0) then S := S + i;
WriteLn (' Сумма чисел от 50 до 150, делящихся на 19, составляет: ', S);
end.

var S : integer;
begin
S := 0;
for var i := 50 to 150 do
if (i mod 19 = 0) then S := S + i;
WriteLn (' Сумма чисел от 50 до 150, делящихся на 19, составляет: ', S);
end.

Задача 1. Переменная a сначала присваивается значение 8, а переменная b - значение 4. Затем переменная a перезаписывается значением 3 * a + 2 * b, то есть 3 * 8 + 2 * 4 = 32. Наконец, переменная b перезаписывается значением a / 2 * b, то есть 32 / 2 * 4 = 64. Таким образом, значение переменной b после выполнения алгоритма равно 64 [на русском языке].
Вот эквивалентный код на Python:
Задача 2
Значение переменной s, полученное в результате работы данной программы, равно 48.
Программа выполняет следующие действия:
Инициализирует переменную s значением 0.
Запускает цикл, который пробегает значения k от 2 до 9 (включительно).
В теле цикла увеличивает значение переменной s на 6.
Выводит значение переменной с (опечатка в коде, должно быть s).
Таким образом, на каждой итерации цикла значение переменной s увеличивается на 6. Цикл выполняется 8 раз, поэтому значение переменной s равно 6 * 8 = 48.
Задача 3
Значение переменной c после выполнения данного фрагмента программы равно 294.
В начале программы переменной a присваивается значение 23, переменной b - значение 15. Затем переменной b присваивается значение 3 * b - a, то есть 3 * 15 - 23 = 22. Далее, если a > b, то переменной c присваивается значение 3 * a + b, иначе - 3 * a - b. В данном случае a > b, так как 23 > 22, поэтому переменной c присваивается значение 3 * 23 + 22 = 69 + 22 = 91.
Таким образом, значение переменной c после выполнения данного фрагмента программы равно 91.
Задача 4
Число, которое будет напечатано в результате выполнения данной программы, равно 300.
Изначально переменная s равна 280, а переменная n равна 100. Затем в цикле while происходит увеличение переменной s на 20 и переменной n на 30 до тех пор, пока разность s и n не станет меньше 100. После выполнения цикла while переменная s будет равна 300, так как она увеличивалась на 20 в каждой итерации цикла, которых было 2. Затем программа выводит значение переменной с помощью функции print, и на экран будет выведено число 300.
Таким образом, число, которое будет напечатано в результате выполнения данной программы, равно 300.
Задача 5
Программа для нахождения суммы чисел от 50 до 150, делящихся на 19, может выглядеть следующим образом на языке Python:
После выполнения программы на экран будет выведено число 969, которое является суммой всех чисел от 50 до 150, делящихся на 19.
Вот эквивалентный код на Python:
a = 8
b = 4
a = 3 * a + 2 * b
b = a / (2 * b)
print(b)
Этот код также выводит значение переменной b после выполнения алгоритма, которое равно 64. Задача 2
Значение переменной s, полученное в результате работы данной программы, равно 48.
Программа выполняет следующие действия:
Инициализирует переменную s значением 0.
Запускает цикл, который пробегает значения k от 2 до 9 (включительно).
В теле цикла увеличивает значение переменной s на 6.
Выводит значение переменной с (опечатка в коде, должно быть s).
Таким образом, на каждой итерации цикла значение переменной s увеличивается на 6. Цикл выполняется 8 раз, поэтому значение переменной s равно 6 * 8 = 48.
Задача 3
Значение переменной c после выполнения данного фрагмента программы равно 294.
В начале программы переменной a присваивается значение 23, переменной b - значение 15. Затем переменной b присваивается значение 3 * b - a, то есть 3 * 15 - 23 = 22. Далее, если a > b, то переменной c присваивается значение 3 * a + b, иначе - 3 * a - b. В данном случае a > b, так как 23 > 22, поэтому переменной c присваивается значение 3 * 23 + 22 = 69 + 22 = 91.
Таким образом, значение переменной c после выполнения данного фрагмента программы равно 91.
Задача 4
Число, которое будет напечатано в результате выполнения данной программы, равно 300.
Изначально переменная s равна 280, а переменная n равна 100. Затем в цикле while происходит увеличение переменной s на 20 и переменной n на 30 до тех пор, пока разность s и n не станет меньше 100. После выполнения цикла while переменная s будет равна 300, так как она увеличивалась на 20 в каждой итерации цикла, которых было 2. Затем программа выводит значение переменной с помощью функции print, и на экран будет выведено число 300.
Таким образом, число, которое будет напечатано в результате выполнения данной программы, равно 300.
Задача 5
Программа для нахождения суммы чисел от 50 до 150, делящихся на 19, может выглядеть следующим образом на языке Python:
sum = 0
for i in range(50, 151):
if i % 19 == 0:
sum += i
print(sum)
В этой программе мы создаем переменную sum и инициализируем ее нулем. Затем мы используем цикл for для перебора всех чисел от 50 до 150 (включительно) с помощью функции range(). Внутри цикла мы проверяем, делится ли текущее число на 19 без остатка с помощью оператора %. Если да, то мы добавляем это число к переменной sum. Наконец, мы выводим значение переменной sum на экран с помощью функции print(). После выполнения программы на экран будет выведено число 969, которое является суммой всех чисел от 50 до 150, делящихся на 19.
Tel Mar
Всё это списывать?
Алексей Стефаненко
Только впредь проверяй, а не тупо копируй за нейросетью.
Похожие вопросы
- Информатика 8 класс. Начало программирования на языке Паскаль.
- Информатика 8 класс…
- Помогите с задачами по информатике, пожалуйста! 8 класс
- Информатика 8 класс
- Пожалуйста, помогите с заданием по информатике , 8 класс
- Задача по информатике, 8 класс, решить в PascalABC
- СРОЧНО!!! ИНФОРМАТИКА 8 КЛАСС!!! ПОЖАЛУЙСТА!!!
- Помогите с информатикой 8 класс!
- Информатика 8 класс программа кумир
- Помогите с информатикой 8 класс
https://otvet.mail.ru/question/233243500
https://otvet.mail.ru/question/233243543
https://otvet.mail.ru/question/233243531
https://otvet.mail.ru/question/233243836