GMC_Cooper
|
|
1 | |
Код программы есть, нужно откорректировать и доделать конец задания.25.12.2010, 20:29. Показов 509. Ответов 0
Метки нет (Все метки)
ЗАДАНИЕ:
Для каждой строки матрицы, расположенной между минимальным и максимальным элементами главной диагонали, накопить произведение ненулевых элементов и подсчитать число элементов, не участвовавших в накоплении. Матрица квадратная, число строк не более 10. Код программы: #include <stdlib.h> #include <conio.h> #include <stdio.h> #define N 5 #define M 5 int main() { int A[N][M], i = 0, j = 0, min = 0, max = 0,nullcount = 0, count = 1; for(i = 0; i < N; i++) { for(j = 0; j < M; j++) A[i][j] = rand() % 99; } // dlya proverki nakopleniya i kol. nulevih elm. A[0][0] = 1; A[1][1] = 0; min = A[0][0]; max = -1E+38; for(i = 0; i < N && i<M; i++) { if(min > A[i][i]) min = A[i][i]; if(max < A[i][i]) max = A[i][i]; } for(i = 0; i < N; i++) { for(j = 0; j < M; j++) printf("%.2d ", A[i][j]); printf("\n"); } printf("=================\n"); printf("min = %d\n", min); printf("max = %d\n", max); for ( i = 0; i < N && i < M; i++) { // nakoplenie ne nulevih elm //if ( (A[i][i] > min) & (A[i][i] < max) ) //{ if ( A[i][i] != 0 ) { count *= A[i][i]; } else { nullcount++; } //} } printf("Nulevyh elem. = %d\n", nullcount); printf("Nakoplenoe proizved. = %d\n", count); return 0; } нужно помочь с накоплением произведения в строчке между максимальным и минимальным элементами главной диагонали. |
25.12.2010, 20:29 | |
Ответы с готовыми решениями:
0
Есть код программы.Нужно её запустить Нужно перевести код с c++ на c#. Может есть какие-нибудь программы? Есть код программы с динамическими массивами, но нужно переделать его под локальные. Есть один листинг программы который нужно запустить и скомпилировать!(код не мой). |
25.12.2010, 20:29 | |
25.12.2010, 20:29 | |
Помогаю со студенческими работами здесь
1
Поиск в строке слова с минимальным количеством букв (код программы есть, нужно найти ошибку) Нужно доделать код Часть программы нужно доделать как доделать запрос : у меня есть 2 таблицы и нужно Нужно доделать код (вывод сообщения) Численное интегрирование методом прямоугольников. Есть програма нужно доделать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |