Прошу помогите на...

Тема в разделе "Информатика", создана пользователем asder25, 30 мар 2010.

  1. asder25

    asder25 New Member

    Прошу помогите на Зачёте: Дано массив целых чисел A[N]. Проверьте, есть ли в нем отрицательные элементы. Если есть, найдите наибольшее i, прикотором A<0, иначе выведите сообщение.
     
  2. *NeT*

    *NeT* New Member

    Программа находит наибольшее отрицательное число из n чисел, так как рандом состоит из положительных и отр. чисел, не стал писать else. Код кривой, но рабочий :)
    program asd;
    USES crt;
    var a:array[1..100]of integer;
    i,n,max:integer;
    BEGIN
    clrscr;
    Writeln('Vvedite kol-vo chisel: ');
    Readln(n);
    for i:=1 to n do
    begin
    A:=random(20)-10;
    Write(' ',A);
    end;
    max:=A[1];
    for i:=2 to n do
    begin
    if (A<0) then
    begin
    if (A<max) then max:=A
    end;
    end;
    Writeln;
    Writeln('Maksimalnoe chislo pri A<0 = ',max);
    END.


     

Поделиться этой страницей

Наша группа