• 1.Найти и вывести на экран все целые числа из промежутка от 1 до K, которые заканчиваются на цифру 3
    2.Найти сумму четных целых чисел на промежутке от 1 до K.
    3.Вывести все натуральные трехзначные числа, в которых есть заданная цифра.
    НА ПАСКАЛЕ, СРОЧНО

Ответы 1

  • 1)

    Var K, I: Integer;

    Begin

    ReadLn(K);

    For I:=1 to K do Begin

     If (I-(I div 10)*10) mod 10 = 3 then WriteLn(I);

    End;

    End.

    2)

    Var K, I: Integer;

     O: Longint;

    Begin

    ReadLn(K);

    For I:=1 to K do Begin

     If I div 2 = I / 2 then

     O:=O+I;

    End;

    WriteLn(O);

    End.

    3)

    Var A, I, O: Integer;

    Begin

    ReadLn(A);

    For I:=100 to 999 do Begin

     If I div 100 = A Then  

     O:=O+1;

     if (I div 10)-(I div 100) = A then  

     O:=O+1;

     If I - ((I div  10)*10) = A Then  

     O:=O+1;

    End;

    WriteLn(O);

    End.

    Я такое уже отвечал

    • Автор:

      fun dip
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years