Есть ответ 👍

Паскаль 90 уровень 9 класса 1.напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. программа должна вывести одно число — максимальное число, кратное 4 2.напишите программу, которая в последовательности натуральных чисел определяет кол-во чисел, кратных 4. программа должна вывести количество чисел, кратных 4. 3.напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 4. программа должна вывести одно число — сумму чисел, оканчивающихся на 4

122
351
Посмотреть ответы 2

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


1.

var n,i,a,m: integer;

begin

m: =-1;

write ('введите количество чисел в последовательности: ');

readln(n);

for i: =1 to n do

begin

write ('введите число (больше -1): ');

readln(a);

if (a mod 4 = 0) and (a> m) then m: =a

end;

write('максимальное число, кратное 4, равно ',m);

end.

2.

var n,i,a,k: integer;

begin

write ('введите количество чисел в последовательности: ');

readln(n);

for i: =1 to n do

begin

write ('введите число: ');

readln(a);

if a mod 4 = 0 then k: =k+1

end;

write('количество чисел, кратных 4, равно ',k);

end.

3.

var n,i,a,s: integer;

begin

write ('введите количество чисел в последовательности: ');

readln(n);

for i: =1 to n do

begin

write ('введите число: ');

readln(a);

if a mod 10 = 4 then s: =s+a

end;

write('сумма чисел, оканчивающихся на 4, равна ',s);

end.

VADIMECHE
4,6(93 оценок)

милая . итак.

дано:

m1 = m2 ; k2 = 1,5k1 ; n1< 10 ; n2< 10

решение:

m1 = k1*i1 ; m2 = 1,5k1*i2 делим одно на другое, получаем пропорцию:

1,5k1: k1 = i2: i1 получаем из этого что и i2 должно быть больше i1 в полтора раза.

n = 2^i ; чтобы число битов было целым и алфавит не превыщал 10 подходит только 3 числа: 2(1 бит), 4(2 бита), 8(3 бита). из этих чисел согласно пропорции подходят только 4 и 8, т.к именно в них число битов различается в полтора раза.

ответ: 4 и 8 символов.

Популярно: Информатика