Kezdőoldal » Számítástechnika » Programozás » Valaki segítsen! Hogy lehet...

Gabcoma kérdése:

Valaki segítsen! Hogy lehet megcsinálni egy olyan programot, ami bekér 2 számot és kiírja, hogy előjelei azonosak-e?

Figyelt kérdés

2013. dec. 13. 16:49
1 2
 11/19 A kérdező kommentje:

#include <iostream>


using namespace std;


int main()

{

float a,b;

cout << "Kerek 2 szamot! " << endl;

cin>>a>>b;

if(a*b>0)

cout << "Az elojel azonos" << endl;

else

cout << "Az elojel nem azonos" << endl;

return 0;

}


megoldottam. Legalábbis szerintem ez jó. Még most kezdtem a programozást és gyakorló feladatokat csinálok.

2013. dec. 13. 17:30
 12/19 A kérdező kommentje:
szerintetek?
2013. dec. 13. 17:31
 13/19 anonim ***** válasza:
Igen, ez jó lesz.
2013. dec. 13. 17:46
Hasznos számodra ez a válasz?
 14/19 anonim ***** válasza:
Szerintem egyszerűbb lenne összeszorozni őket, és a szorzatot vizsgálni.
2013. dec. 13. 19:54
Hasznos számodra ez a válasz?
 15/19 A kérdező kommentje:
köszi a segítséget!! :D
2013. dec. 13. 20:38
 16/19 anonim ***** válasza:

azért furcsa, hogy eddig senki nem szólt, hogy ez: (a,b>0), ez mi??

ezt honna szedted? vessző operátor oda minek? szerintem azt se tudod, mit csinál, mielőtt használsz valami operátort, keresd meg, hogy mit csinál


amit te akartál ezzel mondani, az ez: ( a>0 && b>0 )

2013. dec. 13. 21:03
Hasznos számodra ez a válasz?
 17/19 iostream ***** válasza:

1. A vessző operátor nem így működik. (X, Y) értéke Y. Itt semmi értelme, így.

2. Az a*b > 0 nagyon jól működik pozitív és negatív számokra. Viszont van egy szám, ami nem negatív és nem pozitív, és ha a és b is az, akkor nem igazat fog visszaadni. Melyik lehet ez a szám?

2013. dec. 13. 21:29
Hasznos számodra ez a válasz?
 18/19 anonim ***** válasza:

Hmm, igaz. Az én megoldásomból is kimaradt.

Be kell iktatni egy "|| ((a==0)&&(b==0))"-t.

#10-es voltam.

2013. dec. 14. 03:35
Hasznos számodra ez a válasz?
 19/19 iostream ***** válasza:

Vagy az összegüket is meg kell vizsgálni: 0 < a*b && 0 == a+b

Kétlem, hogy bármit is nyernénk a dolgon, a fordító elég okos, de okoskodni mindig jólesik.

2013. dec. 14. 14:55
Hasznos számodra ez a válasz?
1 2

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

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!