Задать вопрос
27 ноября, 06:12

Помогите написать программу на Паскале

1. написать функцию, подсчитывающую количество единиц в числе и с её помощью определить, в каком из двух чисел единиц больше.

+5
Ответы (1)
  1. 27 ноября, 06:25
    0
    Var

    s, s2: string;

    function one (s: string) : integer;

    var i, c: integer;

    begin

    c : = 0;

    for i : = 1 to length (s) do

    if (s[i] = '1') then c : = c + 1;

    result : = c;

    end;

    begin

    writeln ('Введите первое число:');

    readln (s);

    writeln ('Введите второе число:');

    readln (s2);

    if (one (s) > one (s2)) then write ('В первом числе больше единиц')

    else write ('Во втором числе больше единиц');

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Помогите написать программу на Паскале 1. написать функцию, подсчитывающую количество единиц в числе и с её помощью определить, в каком из ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы