Форум сайта ITstudents.ru | Всё для студента информата

Приветствую Вас Гость [Вернуться на сайт] [Новости сайта] [Материалы] [Статьи IT]
Новые сообщения · Участники · Правила форума · Поиск! Регистрация · Вход
дипломы,курсовые,рефераты,контрольные,диссертации на заказ

  • Страница 1 из 1
  • 1
Форум на ITstudents.ru » Помощь и актуальные вопросы по предметам » Программирование » ааа (помогите, пожалуйста!!!!!!!!!!!!! паскаль. заранее спасибо)
ааа
первокурсницаДата: Вторник, 07.06.2011, 21:48 | Сообщение # 1
Абитуриент
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
вычислить и запомнить сумму и количество положительных элементов каждой строки матрицы. результаты отобразить в виде двух столбцов
 
AkronДата: Среда, 08.06.2011, 11:01 | Сообщение # 2
Второй курс
Группа: Администраторы
Сообщений: 61
Награды: 0
Репутация: 1
Статус: Offline
Вот, пожалуйста.
Code

program Project1;

uses
     crt;
const  n=5;  //stroki
    m=9;
var
i,j,k:integer;
a:array[1..n,1..m] of integer;
NumOfPlus:array[1..n] of integer;
Summ:array[1..n] of integer;
begin
    randomize;
    for i:=1 to n do
     begin
       writeln;
       for j:=1 to m do
      begin
           k:=random(2);
           if k=0 then k:=-1 else k:=1;
       a[i,j]:=(random(99)+1)*k;
       write(a[i,j]:5);
      end;
     end;
    for i:=1 to n do
     begin
      for j:=1 to m do
       begin
             if a[i,j]>0 then NumOfPlus[i]:=NumOfPlus[i]+1;
             summ[i]:=summ[i]+a[i,j];
       end;
     end;
     writeln;
     for i:=1 to m do
     begin
         write('     ');
       end;
     writeln('Plus Summ');
     for i:=1 to n do
     begin
       for j:=1 to m do
           begin
             write(a[i,j]:5);
           end;
         writeln(NumOfPlus[i]:5,' ',summ[i]:5);
     end;
       readln;readln;
end


ЗЫ: Всегда рады видеть Вас на нашем форуме cool
 
Форум на ITstudents.ru » Помощь и актуальные вопросы по предметам » Программирование » ааа (помогите, пожалуйста!!!!!!!!!!!!! паскаль. заранее спасибо)
  • Страница 1 из 1
  • 1
Поиск: