![]() |
|
Модераторы: Poseidon |
![]()
|
|
| DrBLAZE |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 18.5.2013 Репутация: нет Всего: нет |
есть такая проблема: поставлена задача, к которой я смог написать алгоритм на qbasic, но как я ни бился, а переписать его на vc++ не смог.
задача: Радиотехническое устройство состоит из m блоков. Надежность устройства (время наработки на отказ) определяется наименее надежным блоком. Блоки можно заказать на любом из n предприятий. При этом известна надежность каждого блока, изготовленного на каждом предприятии Cij, i=1..m, j=1..n. Каждое предприятие может специализироваться на производстве блоков только одного типа. Распределить заказы между предприятиями так, чтобы надежность собираемых из них устройств была наибольшей ТЗ: Диалог с пользователем должен осуществляться с помощью меню иерархического типа. Ввод исходных данных должен осуществляться в следующих режимах: 1. Ввод данных с клавиатуры; 2. Генерация данных случайным образом на основе заданных пользователем параметров; вот алгоритм: input m input n if m>n then print "Неверные данные " endif print "Ручной (1) или автоматический(2) ввод?" input y if y=1 then \\ for i=1 to m \\ for j=1 to n \\ print ""; i; ""; j; \\ input a[i][j] \\ручной ввод данных next j \\ next i \\ print "" \\ end if \\ if y=2 then * print "" input d * print "" input e * for i=1 to m автозаполнение for j=1 to n * a[i][j]=rnd(d;e) next j * next i end if * for j= 1 to n for i=1 to m print a[i][j] next i next j for i =1 to m for j=1 to n for z=1 to n if a[i][z]<a[i][z+1] then x[i] = a[i][z] y[i] = z endif next z if j<>y then a[i][j] = 0 end if next j next i for i=1 to m for j=1 to n if a[i][j]<> 0 then print "";m; "";n; ""; a[i][j] end if next j next i буду очень благодарен, если кто-нибудь поможет перевести этот бред на VC++ |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 2 Всего: 183 |
Для домашних заданий, курсовых, существует "Центр Помощи".
Тема перенесена! -------------------- ... |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |