Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 17 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
Вообще помогите написать прогу на ФОРТРАНЕ:
Очень нужно в пятниц сдать, как не мучился, нефига не выходит! Народ если кто умеет, то делов то на 5 минут, с меня пЫво или что-то другое!
Вообщем кто может, не оставте без зачёта по информатике):

Условие:
Заданы две матрицы А(4,4) и В(4,4). Написать программу вычисления вектора z=x+y, где х- строка матрицы А, включающая минимальный элемент её главной диагонали, у- то же для матрицы В

Матрицы- это двухмерные массивы!

_________________
Бери от жизни только ЛУЧШЕЕ!



Партнер
 

Member
Статус: Не в сети
Регистрация: 07.10.2003
Откуда: Russia, Moscow
напиши на псевдокоде (на русском)

_________________
В поиске включайте "Искать все слова". Избегайте многоточий.
Зачем нужен разгон? http://tsc.overclockers.ru


 

Member
Статус: Не в сети
Регистрация: 21.01.2004
Откуда: ядерная помойка
Dj_AlexGred писал(а):
как не мучился, нефига не выходит!


ты бы представил хоть какие-то результаты своих мучений. Что именно вызывает затруднение?

_________________
memento mori


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
Результаты не могу представить, они в инсте на компе!
Народ можите полностью написать прогу?
Кто знает этот язык, тут делов на 3 минуты максимум наверно!
Помогите, знал бы как это делать, не просил бы!
Да я лох в программирование, мне эту прогу написать, и я забуду про этот язык!

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 21.01.2004
Откуда: ядерная помойка
я на фортране писал 100 лет назад, и ничего не помню.
Если бы ты показал хоть что-то из своих мучений, то можно было бы исправить и дополнить. А с нуля вспоминать - я просто не помню синтаксис как следует.

_________________
memento mori


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
А если я выложу фотку, сняту с монитора компа, которая вся корявая, и там половину не правильно, то это поможет?

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 21.01.2004
Откуда: ядерная помойка
попробуй :)

_________________
memento mori


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
#77
Ну вот как-то так!

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 29.10.2003
Откуда: 埼玉、日本
Фото: 9
Dj_AlexGred

сорри, что не на фортране:):

Код:
#include <stdio.h>

#define MWIDTH   4

int find_dmin(float x[MWIDTH][MWIDTH])
{
   int i,idx=0;
   float cur_min=x[idx][idx];

   for(i=0;i<MWIDTH;++i)
      if(x[i][i]<cur_min)
      {
         cur_min=x[i][i];
         idx=i;
      }

   return idx;
}

int main()
{
   float a[MWIDTH][MWIDTH]={ \
                        {1,2,3,4}, \
                        {5,6,7,8}, \
                        {9,0,1,2}, \
                        {3,4,5,6}  \
                     };
   float b[MWIDTH][MWIDTH]={ \
                        {7,8,9,0}, \
                        {1,2,3,4}, \
                        {5,6,7,8}, \
                        {9,0,1,2}  \
                     };

   int min_idxa=find_dmin(a),min_idxb=find_dmin(b);
   
   float z[MWIDTH];
   int i;
   printf("z = [");
   for(i=0;i<MWIDTH;++i)
   {
      z[i]=a[min_idxa][i]+b[min_idxb][i];
      printf("%f",z[i]);
      if(i<MWIDTH-1)
         putchar(',');
   }
   puts("]");

   (void)getchar();

   return 0;
}


Последний раз редактировалось Zio 21.05.2008 16:15, всего редактировалось 2 раз(а).

 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
спс огромное! А теперь кто-нибдуь на фортран может перевести? Выглдит всё вроде просто, только я не понимаю!Но всёравно спс!

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 29.10.2003
Откуда: 埼玉、日本
Фото: 9
#77
:lol:


 

Member
Статус: Не в сети
Регистрация: 21.01.2004
Откуда: ядерная помойка
Zio
это, конечно, автор виноват, что не дал точного условия, но в представленном коде сразу в глаза бросается, что в обеих матрицах есть 2 элемента с минимальным значением, ы?

_________________
memento mori


 

Member
Статус: Не в сети
Регистрация: 29.10.2003
Откуда: 埼玉、日本
Фото: 9
ядерный отход
да и без разницы, берём по первому элементу. ничего ведь не сказано было конкретно


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
ядерный отход писал(а):
Zio
это, конечно, автор виноват, что не дал точного условия, но в представленном коде сразу в глаза бросается, что в обеих матрицах есть 2 элемента с минимальным значением, ы?

включающая минимальный элемент её главной диагонали, а это что?
Добавлено спустя 38 секунд
народ как написать прогу? Всё чт знал, то вылдожил) И то это наверно ничего не знал)

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 21.01.2004
Откуда: ядерная помойка
Dj_AlexGred писал(а):
включающая минимальный элемент её главной диагонали, а это что?

А если элементов с минимальным значением несколько? Какой брать?

_________________
memento mori


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
ну наверно самый минимальный, а чтобы не было проблем, составим матрицк так,чтобы путанницы не было) Главное чтобы прога была, остальное подправим!

_________________
Бери от жизни только ЛУЧШЕЕ!


 

Member
Статус: Не в сети
Регистрация: 24.08.2006
Откуда: Москва
народ хелп! неужели так сложно, тому кто умеет это делать, написать прогу?

_________________
Бери от жизни только ЛУЧШЕЕ!


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 17 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan