Циклы (for and while), помогите составить программу в Pascal ABC, пожалуйста.Составьте...

0 интересует 0 не интересует
96 просмотров

Циклы (for and while), помогите составить программу в Pascal ABC, пожалуйста.
Составьте программу, которая выводит на экран количество трехзначных чисел у которых вторая цифра в два раза больше первой, а третья в два раза больше второй.


спросил от Начинающий (217 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Одаренный (1.5k баллов)

Var
n, k: integer;
t, v, p : real;
begin
    k:=0;
    for n := 100 to 999 do
    begin
        p:= n div 100;
        v := (n div 10)mod 10;
        t := n mod 10;
        if (v = 2*p) and (t = 2*v) then
            k:=k+1   ;
      end;
      print(k);
end.
   


оставил комментарий от Одаренный (1.5k баллов)
0 0

Только он не количество выводит, а сам числа, чет я невнимательно прочитал

оставил комментарий от Начинающий (217 баллов)
0 0

А можите если не сложно исправить

оставил комментарий от Одаренный (1.5k баллов)
0 0

Сек

оставил комментарий от Начинающий (217 баллов)
0 0

Можете*

оставил комментарий от Начинающий (217 баллов)
0 0

спасибо

...