Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int a[10];
- int n,i,p;
- int citire(int &n, int a[])
- {
- cout<<"n=";
- cin>>n;
- for(i=0;i<n;i++)
- {
- cout<<"a["<<i<<"]=";
- cin>>a[i];
- cout<<endl;
- }
- }
- int afisare(int n, int a[])
- {
- cout<<"afiseaza vectorul";
- for(i=0;i<n;i++)
- cout<<a[i]<<" ";
- }
- int pare(int n, int a[])
- {
- cout<<"Numere pare ";
- for(i=0;i<n;i++)
- if(a[i]%2==0)
- cout<<a[i];
- }
- int pare_impare(int n, int a[])
- {
- cout<<"Vector paritate";
- for(i=0;i<n;i++)
- if(a[i]%2==0)
- cout<<1<<" ";
- else cout<<0<<" ";
- }
- int intrerupere(int n,int a[])
- {
- cout<<"Vector intrerupere";
- i=0;
- do{
- cout<<a[i];
- i++;
- }while((a[i-1]!=0)&&(i<n));
- }
- int produs_impare(int n, int a[])
- {
- p=1;
- cout<<endl;
- for(i=0;i<n;i++)
- if(a[i]%2!=0)
- p=a[i]*p;
- cout<<p;
- }
- int main()
- {
- citire(n,a);
- afisare(n,a);
- pare(n,a);
- pare_impare(n,a);
- intrerupere(n,a);
- produs_impare(n,a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement