Varooooooooog mult in C++
Într-un grup de n persone, fiecare persoană își declară anul când s-a născut. Scrieți un program care va afișa vârsta persoanelor în ordine crescătoare.(care este cel mai în vîrsta, și cel mai mic din grup, după ani împliniți).
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main()
{ int n,i,j,a[200];
cout<<"Nr de persoane: "; cin>>n;
cout<<"Introduceti anul nasterii fiecareo persoane: "<<endl;
for (i=1;i<=n;i++)
cin>>a[i];
for (i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(a[i]<a[j]) {int aux=a[i];
a[i]=a[j];
a[j]=aux;}
cout<<"Varstele in ordine crescatoare: \n";
for (i=1;i<=n;i++)
cout<<2021-a[i]<<" ";
cout<<endl;
cout<<"Cel mai batran are "<<2021-a[n]<<" ani. \n";
cout<<"Cel mai tanar are "<<2021-a[1]<<" ani. \n";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă