Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<fstream>
- using namespace std;
- struct produs{
- char denumire[20];
- int pret,cantitate,cod;
- };
- produs v[20],aux;
- int n,i,j,s=0;
- int main(){
- ifstream f1("atestat.in");
- ofstream f2("atestat.out");
- f1>>n;
- for(i=1;i<=n;i++){
- f1>>v[i].cod>>v[i].pret>>v[i].cantitate;
- f1.get();
- f1.get(v[i].denumire,20);
- f1.get();
- if(v[i].cantitate > 10)
- f2<<v[i].denumire<<", ";
- s=s+v[i].cantitate;
- }
- f2<<endl;
- for(i=1;i<n;i++)
- for(j=i+1;j<=n;j++){
- if(v[i].pret < v[j].pret){
- aux=v[i];
- v[i]=v[j];
- v[j]=aux;
- }
- }
- for(i=1;i<=n;i++)
- f2<<v[i].cod<<" "<<v[i].denumire<<" "<<v[i].pret<<" "<<v[i].cantitate<<endl;
- f2<<s;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement