Сумма элементов и их поиск - C (СИ)
Формулировка задачи:
Вроде всё работает, программа считает сумму элементов матрицы. Но она выводит все результаты, и промежуточные. Вот они мне и не нужны, а нужна только итоговая сумма, что изменить для этого? Ну и второе, каким образом можно изменить эту же программу, чтобы она осуществляла поиск индекса элемента, вводимого с клавиатура. В случае, если такого элемента нет - вывод фразы, что его нет. Заранее благодарю.
#include <stdio.h> main() { int A[10][10],i,j,n,m,S=0; printf("Razmer stroki:"); scanf("%d",&n); printf("Razmer stolba:"); scanf("%d",&m); for(i=0;i<m;i++) {printf("Vvedite %d elementov %d stroki matric ", n,i+1); for(j=0;j<n;j++) { scanf("%d",&A[i][j]); }} printf("Matrica\n"); for(i=0;i<m;i++) { for(j=0;j<n;j++) printf("%4d",A[i][j]); printf("\n"); } for(i=0;i<m;i++) for(j=0;j<n;j++) { S+=A[i][j]; printf("Sum = %d",S); } }
Решение задачи: «Сумма элементов и их поиск»
textual
Листинг программы
// printf("Matrica\n"); //printf("%4d",A[i][j]); // printf("\n");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д