Задать вопрос
8 марта, 01:12

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

+1
Ответы (1)
  1. 8 марта, 03:30
    0
    Что значит из строки? Формулируйте лучше. Можно делать через обычный массив, примерно так

    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.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Напистаь программу удаления из строки чётных или нечётных чисел в Паскале ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы