Помогите решить 3 задачки любые, кроме дополнительных

0 голосов
44 просмотров

Помогите решить 3 задачки любые, кроме дополнительных


image

Информатика | 44 просмотров
0

На коде БЕЙСИК ПЛЗ

Дан 1 ответ
0 голосов

1.
var a,b,c:integer;
begin
write('Введите положительное двузначное число: ');
readln(a);
b:=a div 10;
c:= a mod 10;
writeln('Сумма цифр числа ',a, ' равна ', b + c)
end.

2.
var a,b,i,s,k:integer;
begin
write('Введите границы промежутка: ');
readln(a,b);
s:=0;
k:=a;
for i:=k to b do
begin
if k mod 3 = 0 then s:=s+k;
k:=k+1
end;
writeln('Сумма целых положительных чисел кратных 3 от ', a, ' до ',b, ' равна ',s)
end.

3.
var a,b,c,i,k,p:integer;
begin
k:=0;
p:=100;
for i:=p to 999 do
begin
a:= i div 100;
b:= i mod 100 div 10;
c:= i mod 10;
if (a+b+c) mod 5 = 0 then k:=k+1;
p:= p+1;
end;
writeln('Количество положительных трёхзначных чисел, сумма цифр которых кратна 5 равно ',k);
readln;
end.

4.
var a,b,c,i,k,p:integer;
begin
k:=0;
p:=10;
for i:=p to 99 do
begin
a:= i div 10;
b:= i mod 10;
if (((a+b) mod 3 = 0) and (b=4)) or (((a+b) mod 3 = 0) and (b=8)) then writeln(i);
p:= p+1;
end
end.

(3.9k баллов)
0

Можешь на коде бейсика сделать?

0

Нет. Ухожу в театр.