Informatică, întrebare adresată de nasta007, 9 ani în urmă

Scrieți un program care determină câte sticle de x litri cu apă trebuie deschise pentru a umple un vas de y litri.
Programul citește de la tastatură numerele naturale x și y.
Programul va afișa pe ecran numărul n, reprezentând numărul de sticle ce trebuie deschise.
1 ≤ x,y ≤ 1.000.000 și sunt numere naturale

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
7
#include <iostream>
using namespace std;

int main()
{
    int x, y;
    cin >> x >> y;
    cout << ((y % x) ? (y / x + 1) : (y / x));
}



AntiEaglesDavids: Sau daca vrei o varianta mai scurta:
AntiEaglesDavids: #include <iostream>
using namespace std;
int main()
{
int x, y;
cin >> x >> y;
cout << y / x + !!(y % x);
}
The12: o intrebare , cum poti explica rolul lui "!!" ?
AntiEaglesDavids: pai daca stii ce face un '!' atunci nu e asa greu sa observi ce face '!!' ;)
Alte întrebări interesante