Показать сообщение отдельно
Старый 30.12.2008, 18:50      #58
Rise
Местный
Пользователь Opera
 
Аватар для Rise
По умолчанию Элементарное програмирование

Кому не трудно, помогите пожалуйста решить несколько задачек на Паскале.
1) В заданном целочисленном массиве найти среднее арифметическое в каждой строке и сформировать из них одномерный массив.
2) В квадратной матрице поменять местами последнюю строку и строку с наибольшей суммой элементов.
3) В двумерном массиве отсортировать по возрастанию строку, в которой количество отрицательных элементов наименьшее.

*Все массивы вводятся генератором случайных чисел (random).

Формирование квадратной матрицы с помощью генератора случайных чисел и вывод её на экран:
Код:
Program Ex2;
uses crt;
var
   s,d,i,j,n,kol,f:integer;
   a,b:array[1..100,1..100] of integer;
begin
clrscr;
   randomize;
   write ('Введите количество строк - ');
   readln (n);
   for i:=1 to n do
   for j:=1 to n do
        a[i,j]:=random (100)-50;
        begin
        for i:=1 to n do
         begin
          for j:=1 to n do
           write (a[i,j]:4);
           writeln;
         end;
        end;
__________________
Nobody wins...
Rise вне форума Пол: Мужчина   Ответить с цитированием Вверх