Un lant de supermarketuri are 6 magazine, numerotate de la 1 la 6. Fiecare magazin are un număr de maximum 10.000 de produse. Realizați un program care să afișeze magazinele în care produsele pot fi împachetate în cutii cu o capacitate de 50 de produse, fără a mai rămâne vreun produs în plus. Exemplu:
Intrare: 2300 7200 5324 3748 9867 8550
Ieșire: Magazinele: 1, 2, 6
VĂ ROG FRUMOS SĂ MĂ AJUTAȚI, E URGENT, DAU COROANĂ ȘI INIMĂ!!!!!!!!!
Bruxi13:
mă poți ajuta?
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
int a1, a2,a3,a4,a5,a6(magazinele);
cout<<"a1=";cin>>a1; (poți să faci fără partea cout)
....(așa pentru fiecare variabilă)
if (a1%50==0) cout<<"1";
if (a2%50==0) cout<<"2";
.......așa pentru fiecare variabilă
scuze că nu știu variantă mai simpla
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int nrProduse, magazine[6];
for(int magazin = 0; magazin < 6; magazin++)
{
cin >> nrProduse;
if(nrProduse % 50 == 0)
magazine[magazin] = 1;
else
magazine[magazin] = 0;
}
cout<<"Magazinele : ";
for(int magazin = 1; magazin <= 6; magazin++){
if(magazine[magazin - 1] == 1){
cout<< magazin<<" ";
}
}
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă