Provera da li je broj 0 - greška
vreme | memorija | ulaz | izlaz |
---|---|---|---|
1 s | 1000 Mb | standardni izlaz | standardni ulaz |
Sledeći program treba da učita jedan ceo broj. Ako je učitani broj 0, treba ispisati upozorenje "Broj je 0!". U suprotnom, treba ispisati učitani broj. Međutim, program uvek ispisuje samo 0. Gde je programer pogrešio? Ispravi njegovu grešku.
#include <iostream>
using namespace std;
void main()
{
int x;
cin >> x;
if (x = 0)
cout << "Broj je 0!";
else
cout << x;
}
Ceo broj.
Uneti broj, ako je različit od 0. U suprotnom, poruka sa upozorenjem da je broj 0.
Ulaz
izlaz
Primer 1: 5
Primer 2: -5
Primer 3: 0
Primer 1: 5
Primer 2: -5
Primer 3: Broj je 0!
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.