Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2010, 12:44   #1
nolx
Пользователь
 
Регистрация: 29.03.2010
Сообщений: 21
Печаль нужно решение!

1.вычисление количества положительных элементов в четных строках матрицы
2.вычисление сумм положительных и отрицательных элементов и количество отдельных элементов матриц
паскаль!
nolx вне форума Ответить с цитированием
Старый 31.05.2010, 12:46   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от nolx Посмотреть сообщение
количество отдельных элементов матриц
Это как это???
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 31.05.2010, 12:48   #3
nolx
Пользователь
 
Регистрация: 29.03.2010
Сообщений: 21
По умолчанию

надо решить как подпрограммой!
nolx вне форума Ответить с цитированием
Старый 31.05.2010, 12:53   #4
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Бурда

...и как подпрограммер!.. А языком владеете каким?
Sasha_Smirnov вне форума Ответить с цитированием
Старый 31.05.2010, 12:55   #5
nolx
Пользователь
 
Регистрация: 29.03.2010
Сообщений: 21
По умолчанию

всмысле языком???? знаете как решить??
nolx вне форума Ответить с цитированием
Старый 31.05.2010, 13:16   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Знаем.
Например так:
Код:
MODULE Матрица;
IMPORT StdLog,ObxRandom;
VAR  e:ARRAY(5) OF ARRAY(5) OF INTEGER;o: INTEGER;

PROCEDURE ВыводМассива;
VAR i,j:INTEGER;
BEGIN
 FOR i:=0 TO LEN(e)-1 DO 
  FOR j:=0 TO LEN(e[i])-1 DO
    e[i,j]:=SHORT(ENTIER(50-ObxRandom.Uniform()*100));
    IF (i MOD 2=0)&(j MOD 2=0) THEN INC(o);END;
    StdLog.Int(e[i,j]);
    StdLog.Tab;
  END;
  StdLog.Tab;
  StdLog.String("Здесь ");StdLog.Int(o);StdLog.String(" Положительных")
  StdLog.Ln;
 
 END;
END ВыводМассива;


PROCEDURE do*;
VAR n,k,e:INTEGER;
BEGIN

 StdLog.Clear;
 ВыводМассива;

END do;

END Матрица.
Матрица.do;
Это навскидку ...
I'm learning to live...

Последний раз редактировалось Stilet; 31.05.2010 в 13:21.
Stilet вне форума Ответить с цитированием
Старый 31.05.2010, 13:19   #7
nolx
Пользователь
 
Регистрация: 29.03.2010
Сообщений: 21
По умолчанию

напиши на Паскале пожалуйста!
nolx вне форума Ответить с цитированием
Старый 31.05.2010, 13:44   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
nolx
А раньше не судьба была точное задание поставить?
Я напишу первое, второе ты по аналогии:
Код:
VAR o,i,j:INTEGER;e:array[1..5,1..6] of integer;
BEGIN
 FOR i:=1 TO 5 DO begin
  FOR j:=1 TO 6 DO begin
    e[i,j]:=200-random(100);
    IF (i MOD 2=0)and(j MOD 2=0) THEN INC(o);
    Write(e[i,j]);
  END;
  writeln;('Здесь ',o,' Положительных');
 END;
  readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.05.2010, 13:47   #9
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Согласно первому заданию, в программе достаточно проверять на четность только строки матрицы...

Код:
if (not odd(i)) and (e[i,j]>0) then
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 31.05.2010 в 13:50.
Grag вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите пожалуйста очень нужно решение задачки Satenka Microsoft Office Excel 4 28.05.2014 21:57
Нужно решение Marseline Помощь студентам 4 31.05.2010 08:38
Помогите:нужно срочно решение задачи _Knopka_ Помощь студентам 6 20.09.2009 15:43
Очень нужно решение и блоксхема. simplex Паскаль, Turbo Pascal, PascalABC.NET 2 20.11.2008 18:24