![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 30
|
![]()
:в массиве А[10] определить число ненулевых элементов.если все элементы отличны от нуля ,то найти их сумму .Вывести исходный массив и рез-ты расчета . если может укажите на места с ошибками или как их исправить.
#include<stdio.h> #define N 10 int main(void) {int i,nulel, a[N], summ; printf("\nvvedite %d chisel:\n",N); for(i=0; i<N; i++) scanf("%d", a+i); for(i=0; i<N; i++) if(a[i]==0) nulel++; printf("\nkolichestvi nulevux elementov ravno:",nulel); summ=0; for(i=0; i<N; i++) if(a[i]!=0) summ+=a[i]; printf("\nsumma nenulevux elementov massiva",summ); for(i=0; i<N; i++) printf("%d",a[i]); return 0; } |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.05.2010
Сообщений: 11
|
![]()
#include<stdio.h>
#define N 10 int main(void) {int i,nulel, a[N], summ; printf("\nvvedite %d chisel:\n",N); for(i=0; i<N; i++) scanf("%d", a+i); nulel=0; for(i=0; i<N; i++) if(a[i]==0) nulel++; printf("\nkolichestvi nulevux elementov ravno:",nulel); if(nulel=0) { summ=0; for(i=0; i<N; i++) summ= summ+a[i]; printf("\nsumma nenulevux elementov massiva",summ); } for(i=0; i<N; i++) printf("%d",a[i]); return 0; } ну примерно так) |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 30
|
![]()
Спасибо большое))
|
![]() |
![]() |