Сумма элементов и их поиск - 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");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д