Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


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

Цитата:
Сообщение от Mr.Програмист Посмотреть сообщение
Уважаемый Vladimir_S вы сами написали, что главная диагональ есть только в квадратной матрице. И следуя вашему высказыванию и некорректному условию я написал задачу.
Правильно. Только в квадратной. А Вы задаете прямоугольную - 9х6. Никаких диагоналей в такой матрице нет, а потому условие задачи сформулировано неверно, решения она не имеет принципиально и написание каких-либо программ просто бессмысленно.
Vladimir_S вне форума   Ответить с цитированием

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

Вам скорее всего будет интересно прочитать похожие темы

Нужен совет специалиста
Помогите с матрицей
Нужна помощь специалиста
Москва и область. Прожарка видеочипа ноутбука. Ищу специалиста.
Нужен взгляд специалиста в апгрейдах
Напишите 2 программы с матрицей

Старый 31.01.2011, 09:01   #12 (permalink)
Mr.Програмист
Banned
 
Регистрация: 25.01.2011
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

write ('главная диагональ');
for i:=1 to n do
for j:=i to i do
Здесь вывод чисел по главной диагонали.
Mr.Програмист вне форума   Ответить с цитированием
Старый 31.01.2011, 10:08   #13 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Mr.Програмист Посмотреть сообщение
write ('главная диагональ');
for i:=1 to n do
for j:=i to i do
Здесь вывод чисел по главной диагонали.
Напишите, пожалуйста, программу, подсчитывающую количество крокодилов на Северном полюсе. Тут тоже главное - правильно организовать цикл.
Vladimir_S вне форума   Ответить с цитированием
Старый 31.01.2011, 12:15   #14 (permalink)
Mr.Програмист
Banned
 
Регистрация: 25.01.2011
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

А теперь проверь эту
Код:
Uses Crt;
label met1;
var i,k:integer;
Begin
met1:For i:=1 to 2 do
begin
begin
textcolor(128+4);
sound(330); delay(500);  nosound;
Writeln('Крокодилов на северном полюсе нет!!!!');
end;
Writeln('Это так');
end;
For i:=1 to 1 do
begin
begin
textbackground(128+6); sound(330*k); delay(1000);
Writeln(' 0!!!!');
end;
Writeln('Это так');
goto met1;
end;
Readln;
End.
Без обид, но я всегда прав.
Mr.Програмист вне форума   Ответить с цитированием
Старый 31.01.2011, 12:28   #15 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Mr.Програмист Посмотреть сообщение
А теперь проверь эту
Проверять не буду, некогда, но, судя по всему, Ваша программа утверждает, что крокодилов на Северном полюсе нет. Если так, то это абсолютно правильный результат.
А теперь - к делу. Точно также, как нет крокодилов на Северном полюсе, нет и диагоналей у неквадратных матриц. Их просто нет, да и всё тут! А потому любые коды, циклы и пр., основанные на обратном, есть полная бессмыслица.
Цитата:
Без обид, но я всегда прав.
Ну что Вы, сударь, какие обиды? Но вот, видите ли, в чем закавыка: несмотря на то, что Вы всегда правы, а я кругом неправ, модератор здесь пока, увы, именно я. И будучи таковым, предупреждаю: увижу еще хоть один образчик программистского флуда - и будете отправлены в вечный бан. Со всей своей правотой.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 31.01.2011, 13:01   #16 (permalink)
Ella
Member
 
Регистрация: 24.01.2011
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от Vladimir_S Посмотреть сообщение
Полный бред! Хотел бы я понять, что вы тут вдвоем усиленно решаете? Ибо сколь я понимаю в медицине, диагонали (главная и побочная) бывают ТОЛЬКО у квадратных матриц. Для матриц неквадратных (прямоугольных) понятие "диагональ" не вводится. И о каких "обоих массивах" речь?
Уважаемый Владимир,
Я написала задачу точь в точь как нам задал препод, почему вы так нервничаете? Не я придумала ее, а взяла от препода.... Как дали, так и пытаюсь решить... извините если я не специалист в данной области, я пока учусь, не все же были сразу ученными....
Ella вне форума   Ответить с цитированием
Старый 31.01.2011, 13:04   #17 (permalink)
Ella
Member
 
Регистрация: 24.01.2011
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Владимир, не надо никого в бан отправлять, пожалуйста. Ведь парень хотел мне помочь и я ему благодарна. Покажу преподу хоть что есть, может он на самом деле ошибся когда задал нам задачу.

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

Цитата:
Сообщение от Ella Посмотреть сообщение
Уважаемый Владимир,
Я написала задачу точь в точь как нам задал препод, почему вы так нервничаете? Не я придумала ее, а взяла от препода.... Как дали, так и пытаюсь решить... извините если я не специалист в данной области, я пока учусь, не все же были сразу ученными....
Я нервничаю? Да Господь с Вами, Ella, я спокоен, аки форель в озере. Просто, видите ли, математика - наука запредельно строгая, и потому если я вижу безграмотную формулировку, то так об этом прямо и сообщаю.
Цитата:
Сообщение от Ella Посмотреть сообщение
Владимир, не надо никого в бан отправлять, пожалуйста. Ведь парень хотел мне помочь и я ему благодарна.
А я и не отправляю. Пока. Только не обольщайтесь - не Вам он помочь хотел, а за Ваш счет покрасоваться, уж поверьте. И мои угрозы обусловлены не только и не столько Вашей темой, сколько вообще его выходками на форуме.
Цитата:
Покажу преподу хоть что есть, может он на самом деле ошибся когда задал нам задачу.
Гм... ну попробуйте, хотя...
Цитата:
Ребята, давайте жить дружно
Золотые Ваши (и кота Леопольда) слова.
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

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

Метки
матрица, паскаль


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

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




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

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