Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet olyan programot...

Hogyan lehet olyan programot írni, hogy eldönti, hogy a szám pozitív vagy negativ? (C#)

Figyelt kérdés

Eddig mindig az volt a baj ,hogy megadtam egy ilyen IF -es kifejezést ,hogy


Bekértem az " a " ra egy értéket

if a > 0

Console.WriteLine("A szám pozitív")

Else

Console.WriteLine("A szám negatív")


Minden esetben azt írja ki ,hogy a szám pozitív.

Mi lehet a probléma?



2015. dec. 16. 20:06
 1/10 anonim ***** válasza:
Valami szintaktikai hiba lehet. if(a>0) pozitív számra igaz, nem pozitív számra hamis értéket ad vissza, tehát az elv jó. (Megjegyzés: esetleg a 0-t ne feledd.)
2015. dec. 16. 20:09
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:

Próbáld így:


if (a > 0)

{

Console.WriteLine("A szám pozitív");

}

Else

{

Console.WriteLine("A szám negatív vagy nulla");

}

2015. dec. 16. 20:13
Hasznos számodra ez a válasz?
 3/10 A kérdező kommentje:
Sajnos még mindig nem jó.
2015. dec. 16. 21:13
 4/10 anonim válasza:

Az a változó előjeles változó e?

Mivel a nulla a kettő közt van ezert annak külön irni kell egy sort: write(a szám nulla).

Lehet máshol van a hiba, ugy ird meg a programot hogy mikor az if es kifejezesbe ér akkor irassa ki a kepernyore a szám értéket, szóval tudod ellenorizni hogy milyen számra irja ki aa választ.

2015. dec. 16. 21:17
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
Int változó.
2015. dec. 16. 21:25
 6/10 anonim ***** válasza:
Másold már be a kódodat végre...
2015. dec. 16. 22:17
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
Akkor tuti a változó értékével van a gond, vagyis azzal a programrésszel, amiről semmit nem tudunk.
2015. dec. 17. 02:05
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:
A fordító ír ám hibaüzeneteket is ha van, illetve a debuggert sem unaloműzésből készítették.
2015. dec. 17. 09:07
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:

Uram istenem..... Másold már ide az egész kódodat... Vicc, komolyan.



using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

int a = 0;

if (a > 0)

{

Console.WriteLine("A szám pozitív");

}

else

{

Console.WriteLine("A szám negatív vagy nulla");

}

Console.ReadLine();

}

}

}



OUTPUT:


A szám negatív vagy nulla

2015. dec. 18. 18:04
Hasznos számodra ez a válasz?
 10/10 ssdmark válasza:
Mi lehet a probléma? Hogy nem használsz f10 et,... vezesd mar le sajat magadnak a programot, csak ra jossz hogy mi nem stimmel, a program logikai felepitese jo(ha a 0-t nem kezeled kulon). Mukodnie kell, az a erteke a kerdes. Nyilvan akkor fogja kiirni ebben az esetben, hogy az a pozitiv, mikor nagyobb erteket tarolsz benne mint a nulla. Ellenkezo esetben irja ki h negativ, nezd meg mit tarolsz az a ban, noveled e stb. De f10 el vezessed le a lrogramot, hasznos..
2015. dec. 26. 10:25
Hasznos számodra ez a válasz?

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!