вопрос по паскалю/дэлфи

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by cb93ka, 20 Feb 2007.

  1. cb93ka

    cb93ka Elder - Старейшина

    Joined:
    4 Jan 2007
    Messages:
    36
    Likes Received:
    13
    Reputations:
    3
    Помогите плз с программой . Написать на паскале или дэлфи- вводится в строку числа через пробел (значения от -50 до 50) по нажатию ентера пишет кол-во положительных цифр (>0). Все
     
  2. kair

    kair Elder - Старейшина

    Joined:
    12 Oct 2006
    Messages:
    146
    Likes Received:
    83
    Reputations:
    -4
    Code:
    program maxchislo;
    uses crt;
    label D3;
    var
    i, chislo, max : integer;
    begin
    D3:writeln('введите число');
    readln(max);
    for i:=2 to 10 do begin
    readln(chislo);
    if chislo>max then max:=chislo
    end;
    writeln('max=', max);
    goto D3;
    end.

    вот это дерьмо вставь в компилятор
     
    #2 kair, 26 Feb 2007
    Last edited by a moderator: 26 Feb 2007
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    727
    Reputations:
    266
    вводится строка. Ищутся все цифры в диапазоне от '0' до '9'(Обычный цикл и условие в нем). Считается их количество.

    А отрицательных цифр не бывает, поэтому минус перед цифрой не учитываем.
     
  4. kair

    kair Elder - Старейшина

    Joined:
    12 Oct 2006
    Messages:
    146
    Likes Received:
    83
    Reputations:
    -4
    во-во!
    только такой код будет в 100 раз >
     
  5. r0

    r0 Elder - Старейшина

    Joined:
    17 Jul 2005
    Messages:
    450
    Likes Received:
    149
    Reputations:
    147
    в 500 =))
    ну, как бы твой вопрос некорректен, как отметил nerezus
    просто делаешь циклом repeat .. until KeyPressed
    потом выводишь 101 =)