Ebben az egyszerű c++ programban miért működik a páros, páratlan megállapíts?
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
setlocale(LC_ALL,"Hun");
int a;
cout<<"________________________________________________________________________________"<<endl;
cout<<"Feladatom ez volt: Kérj be egy számot, ha negatív vedd az abszolút értékét,"<<endl;
cout<<"utána döntsd el páros-e vagy páratlan és a végen szorozd meg 10-zel!"<<endl;
cout<<"________________________________________________________________________________"<<endl;
cout<<endl;
cout<<"Kérem a számot: ";
cin>>a;
if (a<0)
{
cout<<"Csak pozitív szám lehet, így az abszolút értéke: "<<a*-1<<endl;
}
else
{
cout<<"A szám pozitív, tehát nem változik: "<<a*1<<endl;
}
if (a%2)
{
if (a>0)
{
cout<<"A megadott szám: PÁRATLAN!"<<endl;
}
if (a==0)
{
cout<<"A megadott szám: PÁROS!"<<endl;
}
}
cout<<"Végül a szám szorozva 10-zel: "<<a*10<<endl;
return 0;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!