Найти сумму первых семи чисел кратных 3 в pascal abc

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

Найти сумму первых семи чисел кратных 3 в pascal abc


Информатика (14 баллов) | 32 просмотров
Дан 1 ответ
0 голосов
Program summa;
uses crt;
var a,b,c,d:integer;
begin
a:=7;
b:=3*a;
c:=0;
for d:=1 to b do
begin
if d mod 3 = 0 then  c:=c+d;
end;
writeln('Ответ = ',d);
end.

(16 баллов)
0

Неправильно!

0

что выдает?

0

21

0

я ошибку нашёл - a:=7; b:=3*a;

0

попробуй так:
измени код
for d:=1 to b do
begin
if d mod 3 = 0 then c:=c+d;
end;
на этот
for d:=1 to b do
s:=s+3*i;

0

for d:=1 to b do
с:=с+3*d;

0

сейчас скачаю freepascal,перепроверю,если еще актуально,а то пишу по памяти
хотя,вашим преподам я бы головы отрывал,язык умер лет 20 назад уже
я всех по Си++ учу давно

0

изменял, не идёт