Найти сумму цифр от 300 до 500. Это надо сделать в программе ПАСКАЛЬ. Напишите пжл.

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

Найти сумму цифр от 300 до 500. Это надо сделать в программе ПАСКАЛЬ. Напишите пжл.


Информатика (144 баллов) | 56 просмотров
0

ок,берусь)

0

цифр или чисел?

0

DAVDIANA98, вы сами уверены в разнице между цифрами и числами, если маркируете ответ?

0

формулируйте задание правильно)

0

ага, спасибо заранее, жду

0

ну хорошо) жди)

0

это точно

0

цифр

Дано ответов: 2
0 голосов

Ответ выкладываю файлом

(1.3k баллов)
0

не знаю, они вроде как сохраняются в любом случае)

0

это точно что цифры там надо просто я действия по решению не понимаю

0

Павел, спасибо, что помогаете)

0

чтобы например число 306 разложить на цифры 3, 0, 6 и все их суммировать 3+0+6. В комментариях сколько раз вас спрашивали числа (300+301+302) нужно суммировать или цифры? (3+0+0)+(3+0+1)+(3+0+2)+и т.д.

0

sot:=k div 100;
des:=k mod 100;
des:=des div 10;
ed:=k mod 10;
summa:=summa+(sot+des+ed);
end; я вот это месть не понимаю, зачем вы так делаете? ну вот k div 100 это зачем? можете объяснить

0

программу запусти-выведет ответ

0

а что в ответе получается?

0

мне надо его удалить

0

объясните ещё раз именно в решении, а ещё и ответ

0 голосов

Var sot,des,ed,k,summa :integer;
begin
for k:=300 to 500 do
begin
sot:=k div 100;
des:=k mod 100;
des:=des div 10;
ed:=k mod 10;
summa:=summa+(sot+des+ed);
end;
writeln(summa);
end.

(800 баллов)