• Напистаь программу удаления из строки чётных или нечётных чисел в Паскале

Ответы 1

  • Что значит из строки? Формулируйте лучше. Можно делать через обычный массив, примерно такvar

      a : array [1..100] of integer; // Вместо 100 - максимальное количество чисел

      i, n : integer;

    begin

      //Если колчисетво чисел вводится, то этот кодread (n);

    for i := 1 to n do

      read (a[i]);

    //Если же по уловию задачи задана только строка чисел, то использовать следующий  

    //код

    while not eoln (input) do

    begin

      n := n + 1;

      read (a[n]);

    end;

    //Далее для обоих вариантов.

    for i := 1 to n do

      if a[i] mod 2 = 0 then write (a[i], ' '); //Выведет четные, для нечетных заменить = 0 на = 1 

    end.

  • Добавить свой ответ

Войти через Google

или

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

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

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