Krisz2 kérdése:
Hogyan írnátok ezt meg c++ ban?
Figyelt kérdés
Hogy írnátok olyan if ciklust ami azt vizsgálja hogy egy szám négyzetszám-e2013. márc. 30. 12:41
1/20 anonim válasza:
Az if nem ciklus, hanem egy utasítás. És te hogy akarsz programozni ha ilyen alap dolgokat nem tudsz mint pl.: mi az az if, négyzetszám tesztelés. Ha van egy kis idôd, privátban segítek neked(, ha akarod a továbbiakban is).
2/20 A kérdező kommentje:
Most tanulom a programozás és épp azért kérdezek hogy megtanuljam :D
2013. márc. 30. 12:59
3/20 anonim válasza:
Azzal ha más megírja helyetted a programot attól te nem sokat fogsz tudni. Egyébként hány éves vagy? Egyedül tanulsz vagy tanárral/iskolában?
4/20 A kérdező kommentje:
15 vagyok könyvből próbálok tanulni és nem kell megírni a programot helyettem csak az alap elgondolást hogy hogy lehet ezt megoldani.
2013. márc. 30. 13:30
5/20 anti paladin válasza:
Egyszerű:
ha gyökvonás után egész szám lesz a végeredmény, akkor négyzetszám. Feltételezve persze, hogy nem valami irdatlanul nagy véges törttel számolunk amit hatványozva minimális kerekítés után egész négyzetszámot eredményez.
6/20 A kérdező kommentje:
Alapból én is gondoltam rá de ezt hogy lehet kivitelezni mert az if(sqrt(x) == int) re hibát adott (gondolom az int miatt)
2013. márc. 30. 13:37
7/20 anonim válasza:
n = sqrt(x);
if (n % 2 == 0)
cout<<"x negyzetszam" else
cout<<"x nem negyzetszam";
8/20 A kérdező kommentje:
Javíts ki ha tévedek de:
gyök 81 = 9 de 9%2 nem 0 így a 81 nem lesz négyzetszám,
2013. márc. 30. 14:01
9/20 anonim válasza:
if (n % 2 == 0) ez azt vizsgálja, hogy páros-e...
double gyök=sqrt(n);
if(n%gyök==0.0){négyzetszám}
else {Ez valami más}
10/20 A kérdező kommentje:
Így minden 2nél nagyobb szám négyzetszám :D
2013. márc. 30. 15:02
További 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
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!