Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 18.12.2010, 13:21   #1 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Нужен допуск на экзамен. Помогите задачу решить.

A(N,M) Вычислить и запомнить суммы и числа элементов каждой строки матрицы. Результаты отпечатать в виде двух столбцов. N<20 M<15

вот сам текст задачи.

Задание 2. Выполнить программу при n=4, m=4, приняв следующие значения исходной матрицы
A: 1.5 2.0 -1.0 2
3.3 4.4 5.5 6.6
-2 3 4 5
0.0 -2 7 -4
В результате выполнения программы выводится матрица в виде
1.5 2.0
3.3 4.4 5.5 6.6
<пустая строка>
0.0

Правильность выполнения программы легко установить сравнением исходной матрицы A с результатом печати матрицы B. В тестовом наборе данных рассмотрены следующие случаи:
1) в строке есть отрицательный элемент;
2) в строке таковых не наблюдается;
3) первый элемент строки – отрицательный;

Вот это еще дано,но хз нужно или нет это.
niktmb вне форума   Ответить с цитированием

Старый 18.12.2010, 13:21
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Я думаю, что внутри этих ссылок вы найдете важную информацию

Помогите решить задачу
SharpDevelop помогите дописать задачу. Завтра экзамен.
Помогите решить задачу)
Помогите решить задачу
Помогите решить задачу
Помогите решить задачу.

Старый 18.12.2010, 15:01   #2 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

PROGRAM qwerty;
USES Crt;
CONST
n=15; m=20;
VAR
a:array[1..n,1..m] of integer;
rows:array[1..m]of integer;
cols:array[1..n]of integer;
i,j:integer;
BEGIN
clrscr;
for i:=1 to n do
for j:=1 to m do
begin
write('a[',i,',',j,']=');
readln(a[i,j]);
clrscr;
end;
for i:=1 to n do
for j:=1 to m do
begin
rows[i]:=rows[i]+a[i,j];
cols[j]:=cols[j]+a[i,j];
end;
{rows - суммы по строчкам; cols - по столбцам}
repeat read until keypressed;
END.

вот что в голову пришло,помогите разрулить
niktmb вне форума   Ответить с цитированием
Старый 18.12.2010, 17:25   #3 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Боюсь, что с допуском будет некий напряг. Прочитал Ваше первое сообщение раз 10 и, извините, ни хрена не понял. Как из исходной матрицы получается такая странная запись (с пустой строкой)? Каков принцип? Во всяком случае, никакого отношения к приведенной формулировке задачи это IMHO не имеет. Я - пас.
Vladimir_S вне форума   Ответить с цитированием
Старый 18.12.2010, 17:58   #4 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

я же подписал ниже что это может и не иметь ни какова отношения к задаче, главное прогу написать по тексту задания,я прост не очень шарю.
niktmb вне форума   Ответить с цитированием
Старый 18.12.2010, 18:07   #5 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от niktmb Посмотреть сообщение
я же подписал ниже что это может и не иметь ни какова отношения к задаче, главное прогу написать по тексту задания,я прост не очень шарю.
Хорошо, допустим. Но тогда разъясните текст самогО задания - он весьма мутен:
Цитата:
Сообщение от niktmb Посмотреть сообщение
A(N,M) Вычислить и запомнить суммы и числа элементов каждой строки матрицы. Результаты отпечатать в виде двух столбцов. N<20 M<15
Что значит "суммы и числа элементов"? Число элементов каждой строки? Но оно для всех строк одинаково и равно числу столбцов (М). Зачем его вычислять? И как? Или суммы элементов строк нужно складывать с количеством элементов? Бред какой-то...
В общем так. Помочь можно будет только после появления внятной и прозрачной формулировки задачи. Отговорки типа "А мне так дали" и "Я в этом не шарю" НЕ ПРИНИМАЮТСЯ.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 18.12.2010, 18:25   #6 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

можно я текст задания полностью сюда вам скину а вы мне поможете? я прост серьёзно не магу там разобраться там вообще.
niktmb вне форума   Ответить с цитированием
Старый 18.12.2010, 18:29   #7 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от niktmb Посмотреть сообщение
можно я текст задания полностью сюда вам скину а вы мне поможете? я прост серьёзно не магу там разобраться там вообще.
Можно.
Vladimir_S вне форума   Ответить с цитированием
Старый 18.12.2010, 18:39   #8 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Удалено
сюда не умещается залил вот сюда,там вордовский файлик

Последний раз редактировалось AlexZir; 10.06.2013 в 08:48 Причина: Ссылка на файлообменник удалена
niktmb вне форума   Ответить с цитированием
Старый 18.12.2010, 18:49   #9 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от niktmb Посмотреть сообщение
удалено сюда не умещается залил вот сюда,там вордовский файлик
Впредь не надо так делать. Вам следовало свернуть файл в ZIP-архив и дальше выложить в виде вложения.
Ну ладно.
Какое из заданий нужно? Второе? Или все?
Между прочим, во втором явно пропущено слово, скорее всего "положительных". Иначе - бессмыслица.

Последний раз редактировалось AlexZir; 10.06.2013 в 08:48 Причина: Ссылка на файлообменник удалена
Vladimir_S вне форума   Ответить с цитированием
Старый 18.12.2010, 18:52   #10 (permalink)
niktmb
Member
 
Регистрация: 18.12.2010
Сообщений: 14
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

хорошо.
да,только второе,первое я уже сам сдал. Из таблице как вы уже поняли (я думаю) только 2 вариант. вполне возможно что пропущено.
niktmb вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 09:57.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.