Documente Academic
Documente Profesional
Documente Cultură
Tablouri unidimensionale
3 5 10
0 1 2 3 4 5 6
Citire :
Afișare
#include<iostream>
using namespace std;
int v[100],n,i;
int main()
{cin>>n; //citim nr de elemente al vectorului
for(i=1;i<=n;i++) //parcurgem fiecare poziție
cin>>v[i]; //citim fiecare număr
for(i=1;i<=n;i++) //parcurgem fiecare poziție
cout<<v[i]+1<<’ ‘; //afișăm fiecare număr mărit cu 1
return 0;}
sau
#include<iostream>
using namespace std;
int v[100],n,i;
int main()
{cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
v[i]=v[i]+1; sau v[i]++;
for(i=1;i<=n;i++)
cout<<v[i]<<’ ‘;
return 0;}
1. Să se afișeze numerele pare dintr-un vector.
#include<iostream>
using namespace std;
int v[100],n,i;
int main()
{cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
if(v[i]%2==0)
cout<<v[i]<<’ ‘;
return 0;}
Ex. n=4
1 2 3 4 se afișează s=10 și p=24
#include<iostream>
using namespace std;
int v[100],n,i,s=0,p=1;
int main()
{cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
{s=s+v[i];
p=p*v[i];}
cout<<s<<' '<<p;
return 0;}
3. Să se afișeze valoarea maximă și valoarea minimă dintr-un
vector.
#include<iostream>
using namespace std;
int v[100],n,i,mini=999,mxm=0;
int main()
{cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
{if(v[i]<mini)
mini=v[i];
if(v[i]>mxm)
mxm=v[i];
}
cout<<mini<<'\n';
cout<<mxm;
return 0;}