Поделитесь своими знаниями, ответьте на вопрос:
После выполнения команды присваивания x:=x+y значение переменной x равно 8, а значение переменной y равно 22. Чему были равны значения переменных x и y до выполнения указанной команды присваивания? ответ: x= ;y=
program Task;
var N,i,kol,sum:integer; //По-хорошему, не integer. Потому что мы работаем с натуральными числами, а не отрицательными
begin
read(N);
for i:=1 to N do
begin
if (i mod 15)=0 then kol:=kol+1; //15 - это НОК(3,5)
end;
while (N<>0) do
begin
sum:=sum+N mod 10;
N:=N div 10;
end;
writeln('Количество чисел, делящихся и на 3, и на 5, равно ',kol);
writeln('Сумма цифр числа N равна', sum);
end.
Пиши, если что-то не работает или не понятно :)