Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 44
Благодарности: 7

Профиль | Отправить PM | Цитировать


Цитата Drongo:
У меня программа отработала до возможности выбора действий, сложение, ..., ..., ..., обращение и закрывается...
Хм... у меня все работает... Единственное, что нет обработки введенных символов, если ввести букву вместо цифры программа "накроется". Просто не было время ее так отшлифовывать, задача была, сделать программу для 5ти операция с матрицами, обработку ошибок делать было не обязательно. К тому же ее уже сегодня нужно сдавать, так что время было мало.
Ну, думаю я в ближайшее время смогу ее довести до ума и убрать все "косяки"



А чтобы было понятно, как с программой работать ниже привожу листинг с примером ее работы.
Код: Выделить весь код
----[Matrix A(N,M)]----

Enter size   //вводим размер матрицы А//
 N> 3
 M> 3
Enter matrix elements: //вводим элементы матрицы А (вводить можно через пробел или enter)//
1 2 3
6 5 4
8 7 9

Matrix>   1 2 3  //получившаяся матрица А//
           6 5 4
           8 7 9

-----------------------

//дальше аналогично, но для матрицы В//
----[Matrix B(N,M)]----

Enter size
 N> 3
 M> 1
Enter operant elements:
1 5 8

Matrix>   1
         5
         8

-----------------------

//Теперь необходимо выбрать что мы с этими матрицами будем делать//
################################
#  Chouce operation:
#   1. A+B                    //если ввести 1 - сложение А и В//
#   2. A-B                     //если ввести 2 - вычитание В из А//
#   3. A*B                    //если ввести 3 - умножение А на В//
#   4. Transponent A   //если ввести 4 - транспонирование матрицы А//
#   5. Invert A             //если ввести 5 - обращение матрицы А//
#   9. EXIT                   //если ввести 9 - программа зароиться//
#  >3    //здесь нужно указать номер нужно вам действия, я выбрал умножение//

Matrix>   35     //А это результат умножения//
        63
        115

Последний раз редактировалось Luzuk, 19-09-2008 в 06:28. Причина: добавил код

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:18, 19-09-2008 | #53