Да се създаде програма за работа с масив от реални числа, в която след въвеждане на цяло положително число N (N<20) чрез функции се реализира следното:
- въвеждане на елементите на масива, N на брой
- намиране на сумата на първите N елементa
- намиране на броят на първите N ненулеви елементи
Масивът да бъде деклариран като глобална променлива.


#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; //Да се създаде програма за работа с масив от реални числа, в която след въвеждане на цяло положително число N (N<20) чрез функции се реализира следното: //въвеждане на елементите на масива, N на брой //намиране на сумата на първите N елементa //намиране на броят на първите N ненулеви елементи(тва него разбирам) //Масивът да бъде деклариран като глобална променлива. double chisla[6]={2,4,6,8,10,12}; //намиране на сумата на първите N елементa //разбрах го като да се сметне сумата на всички елементи до въведения N елемент void Suma(double Sum, int N) { cin>>N; for(int i=0;i<N;i++) { Sum=Sum+chisla[i]; } cout<<"Sumata e: "<<Sum<<endl; } //намиране на броят на първите N ненулеви елементи //(тва не го разбрах точно какво се иска) void Broi(int broi, int N) { cin>>N; for(int i=0;i<N;i++) { broi++; } cout<<"Broqt е: "<<broi<<endl; } int main(int argc, char** argv) { int i,N; double Sum=0; int broi=0; Suma(Sum,N); Broi(broi,N); return 0; }