Am facut astazi la scoala o problema si nu am inteles deloc cum se face. Ma puteti ajuta? Va rog!
PROBLEMA:
La un magazin sunt inregistrate n produse, fiecare cu pretul lor. Un cumparator vine la casa cu urmatoarele produse:
- 10 bucati din produsul 1
- 5 bucati din produsul 9
- 3 bucati din produsul 15
Ii da casierei o bacnota de 200 de lei. Se cere sa se afiseze: daca produsul este achitat, cati bani mai are de dat si ce rest va primi.
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int n,S,pret;
int main()
{
cin >> n;
for(int i=1;i<=n;i++)
{
cin >> pret;
if(i==1) S+=pret*10;
if(i==9) S+=pret*5;
if(i==15) S+=pret*3;
}
if(S>=200)
cout << "DA\n" << 0 << endl << S-200;
else
cout << "NU\n" << 200-S << endl << 0;
return 0;
}
using namespace std;
int n,S,pret;
int main()
{
cin >> n;
for(int i=1;i<=n;i++)
{
cin >> pret;
if(i==1) S+=pret*10;
if(i==9) S+=pret*5;
if(i==15) S+=pret*3;
}
if(S>=200)
cout << "DA\n" << 0 << endl << S-200;
else
cout << "NU\n" << 200-S << endl << 0;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă