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

In C simplu va rog :Se dau mai multe batoane de ciocolată, unele având 10g, altele 50g. Să se stabilească dacă se poate sau nu umple de batoane o cutie cu un anumit gramaj (citit de la tastatura). In caz afirmativ, sa se afiseze câte batoane din fiecare fel trebuie folosite pentru a o umple, astfel încât să se folosească un număr cât mai mic de batoane.
For example:

Input
70
25
Result
Cutia poate fi umpluta cu 1 batoane de 50g si 2 batoane de 10g.

Cutia nu poate fi umpluta cu batoane de 50g si 10g

Răspunsuri la întrebare

Răspuns de gugleadennis88
1

Explicație:

#include <stdio.h>

int main()

{

   int a, cant;

   printf("Introduceti un anumit gramaj\n");

   scanf("%d", &a);

   if (a%10!=0) printf("Cutia nu poate fi umpluta cu batoane de 50g, si 10g");

   else {

     

      cant=a/10;

      if (cant%5==0) printf ("Cutia poate fi umpluta cu %d batoane de 50g", cant/5);

      else printf( "Cutia poate fi umpluta cu %d batoane de 50 g si %d batoane de 10g", cant/5, cant%5);

       

       

   }

   

   return 0;

   

}

Anexe:

gugleadennis88: acus verific ca am facut mi se pare o greseala
gugleadennis88: am modificat raspunsul, acum am verificat e tot corect
dacialogan66390: eu doream in c simplu
gugleadennis88: ah ma scuzi atunci, nu citisem bine
gugleadennis88: daca vrei sterg raspunsul, dar ar fi mai usor sa iai imaginea si sa pui intrebarea: "Transformati codul acesta C++ in C simplu"
gugleadennis88: scuze de deranj
gugleadennis88: am modificat raspunsul, ca sal fac in c simplu
dacialogan66390: multumesc
gugleadennis88: nu-i pentru ce
Alte întrebări interesante