👤

Un tren de marfa poate avea cel mult 20 de vagoane . Fiecare vagon poate transporta o incarcatura de maxim 5000 kg. Realizati un program pentru rezolvarea urmatoarelor cerinte:
a)introducerea si afisarea incarcaturii fiecarui vagon
b)afisarea vagoanelor incarcate la intreaga capacitate
c)afisarea vagoanelor cu cea mai mica incarcatura.
Construiti date de test pt verificarea fiecarui program.
E URGENT!! Va rooggg


Răspuns :

int V[20];
int n;
cout<<"Numar vagoane:";cin>>n; // citirea numarului de vagoane
for(int i=1;i<=n;i++) //introducerea incarcaturii
{cout<<"Vagonul"<<i<<":";cin>>V[i];}
for(int i=1;i<=n;i++) //afisarea incarcaturii
{cout<<"Vagonul"<<i<<" "<<V[i]<<endl;}
for(int i=1;i<=n;i++)
{if(V[i] == 5000)
 {cout<<"Vagonul"<<i<<" este incarcat la intreaga capacitate!";}
}
int aux=5000;int min[20];
min[0]=1;
for(int i=1;i<=n;i++)
{
if(V[i]<aux)
{aux=V[i];
min[1]=i;
min[0]=2;}
if(V[i]==aux)
{min[min[0]]=i;
min[0]++;}
}
for(int i=1;i<=min[0];i++)
cout<<"Vagonul"<<min[i]<<" are cea mai mica incarcatura!";