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

Scrieți programul c/c++ corespunzător algoritmului dat, [x] partea intreaga a numărului real x

citeste x
(număr real pozitiv)
y=[x]
x=x-y
rcât timp x!= [x] execută
X=x*10
dacă x==y atunci
scrie 1
Altfel
serie 2

Răspunsuri la întrebare

Răspuns de anonim21212
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

float x,y;

cin>>x;

y=(int)x;

x-=y;

while(x!=(int)x)

x*=10;

if(x==y)

cout<<1;

else

cout<<2;

return 0;

}

Explicație:

Nu-s extrem de sigur, de aceea verifica-l intai in codeblocks si daca da vreo eroare sau vreun warning lasa mesaj

Alte întrebări interesante