Предмет: Информатика,
автор: Lojlka
Написать программу вычисления количества ненулевых элементов одномерного массива. В C++
Ответы
Автор ответа:
0
#include <cstdlib>#include <iostream> using namespace std; void MassNullEllement(int *Mass){ int KolEl = 0 ; for(int a=0;a<5;a++){ if(Mass[a]!=0){KolEl++;} } cout<<"amount element not equal zero = "<<KolEl<<"n"; } int main(int argc, char *argv[]){ int Massiv[5]; for(int b=0;b<5;b++){ cout<<"Enter "<<b<<" element - ";
cin>>Massiv[b]; } MassNullEllement(Massiv); system("PAUSE"); return EXIT_SUCCESS;}
cin>>Massiv[b]; } MassNullEllement(Massiv); system("PAUSE"); return EXIT_SUCCESS;}
Автор ответа:
0
#include <iostream>
using namespace std;
int main(){
int ar[10];
int k=0;
for(int i=0;i<10;i++){
cin>>ar[i];
if(ar[i]!=0)
k++;
}
cout<<k;
cin.get();
cin.get();
}
Пример ввода:
1
0
0
0
0
1
1
1
1
Пример вывода:
6
using namespace std;
int main(){
int ar[10];
int k=0;
for(int i=0;i<10;i++){
cin>>ar[i];
if(ar[i]!=0)
k++;
}
cout<<k;
cin.get();
cin.get();
}
Пример ввода:
1
0
0
0
0
1
1
1
1
Пример вывода:
6
Похожие вопросы
Предмет: Химия,
автор: ppuuu19852201ppuuu
Предмет: Русский язык,
автор: suharik767
Предмет: Геометрия,
автор: leonidshaternik
Предмет: Алгебра,
автор: Артур998