Паскаль. Интересная задачка...
Есть Н точек с координатами на плоскости Х-У, необходимо подсчитать те, которые находятся во второй четверти (У>0,Х<0), есть идея реализовать как два массива (Х и У соответственно) с элементарной сортировкой по вышеуказанному признаку и счётчиком.. . Как это поаккуратнее реализовать?
ЗЫ второй курс непрограмистской специальности.

  • Я не понял, а зачем тут сортировка? О___о
    Необходимо же просто количество узнать! :D

    И делается это вовсе без массива!
    var i,n,count:Integer;
    x,y:real;
    begin
    count:=0;
    write('Введите n = ');readln(n);
    for i:=1 to n do begin
    write('Введите x и y ',i,'-точки: ');readln(x,y);
    if(x<0)and(y>0) then inc(count);
    end;
    writeln('Во второй четверти ',count,' точек');
    end.

  • Во-первых: Задача совсем не интересная… Скажем, даже тривиальная задачка!
    Во-вторых: Вот у Манюнича вполне подходящее решение… Зачем „городить огород“ на пустом месте?

Вас заинтересует