Informatică, întrebare adresată de laurstefan2002, 8 ani în urmă

Problema #3211 cumparaturi1 de pe pbinfo va rog:
Cerința
Gigel are S lei. O ciocolata costă c lei, iar o napolitană costă n lei. Gigel poate să cumpere fie ciocolate, fie napolitane, cu condiția să cheltuiască întreaga sumă. Scrieți un program care să citească numerele S c n și să afișeze pe ecran:

textul CN dacă Gigel poate alege să cumpere ciocolate sau napolitane;
textul C dacă Gigel poate să cumpere numai ciocolate;
textul N dacă Gigel poate să cumpere numai napolitane;
textul nimic dacă Gigel nu poate să cumpere nici ciocolate, nici napolitane.
Date de intrare
Programul citește de la tastatură numerele naturale S C N.

Date de ieșire
Programul afișează pe ecran textul precizat în enunț.

Restricții și precizări
1 ≤ S , c , n ≤ 1.000.000.000

Exemplu
Intrare

15 4 3
Ieșire

N
Explicație
Gigel are 15 lei, o ciocolată costă 4 lei, iar o napolitană costă 3 lei. Poate cumpăra 5 napolitane, dar nu poate cumpăra ciocolate, deoarece nu ar cheltui întreaga sumă.

Răspunsuri la întrebare

Răspuns de cordunianuraduoyaab7
23

#include <iostream>

using namespace std;

int main()

{

   int S,C,N;

   cin>>S>>C>>N;

   if(S%C==0 && S%N==0) cout<<"CN";

   else if(S%C==0) cout<<"C";

   else if(S%N==0) cout<<"N";

   else cout<<"nimic";

   return 0;

}


mariand671: Poti sa te uiti si peste intrebarea mea te rog
Alte întrebări interesante