Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Example program
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- int numberOfDigits;
- cout<<"Izberete duljina na masiva: ";
- cin>>numberOfDigits;
- int array[100];
- int chetniChisla = 0;
- int proizvedenie = 1;
- int broiNulevi = 0;
- for(int i = 0; i < numberOfDigits; i++)
- {
- int k;
- cin>>k;
- while(k>=30)
- {
- cout<<"Chisloto trqbva da e < 30";
- cin>>k;
- }
- if(k%2==0) chetniChisla++;
- if(k==0) broiNulevi ++;
- else proizvedenie *= k;
- array[i] = k;
- }
- int newArray[chetniChisla];
- int sumNaChetni = 0;
- int broqch = 0;
- for(int i = 0; i < numberOfDigits; i++)
- {
- if(array[i]%2==0)
- {
- newArray[broqch] = array[i];
- sumNaChetni += array[i];
- broqch++;
- }
- }
- cout<<"originalen masiv ";
- for(int i = 0; i < numberOfDigits; i++)
- {
- cout<<array[i];
- }
- cout<<endl;
- cout<<"masiv ot chetni elementi ";
- for(int i = 0; i < chetniChisla; i++)
- {
- cout<<newArray[i];
- }
- cout<<endl;
- cout<<"proizvedenieto na chislata razlichni ot 0 e: "<<proizvedenie;
- cout<<endl;
- cout<<"broq na chislata = 0 e: "<<broiNulevi<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment