Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,i,x=1,sortat,aux;
cout<<"n=";
cin>>n;
int a[n],b[n];
for(i=1;i<=n;i++)
{
cout<<"a["<<i<<"]=";
cin>>a[i];
}
for(i=1;i<=n;i++)
if(a[i]%100==20)
{
b[x]=a[i];
x++;
}
do
{
sortat=0;
for(i=1;i<=x;i++)
if(b[i]>b[i+1])
{
aux=b[i];
b[i]=b[i+1];
b[i+1]=aux;
sortat=1;
i=1;
}
}while(!sortat);
for(i=x-3;i<=x-1;i++)
cout<<b[i]<<" ";
return 0;
}
b)
am adaugat numerele cu ultimele 2 cifre 20 intr-un vector, iar apoi l-am sortat folosind metoda bulelor cu dubla verificare, la final, am afisat ultimele 3 numere din vectorul rezultatul
Explicație:
Vezi ca am scris fara fisier, nu stiu inca sa lucrez in fisier, te descurci sa-l bagi si tu
Multumesc+5*+cel mai bun raspuns