Kezdőoldal » Számítástechnika » Programozás » Mit jelent ez? C++ többi lent

Mit jelent ez? C++ többi lent

Figyelt kérdés

Sehol nem találok információt ezekről.

Mi az a myage,myAge?

Mi a különbség közöttük?

És mire használjuk őket?


NORMÁLIS VÁLASZOKAT LÉCI.


2011. júl. 23. 18:05
 1/7 anonim ***** válasza:
Szerintem változók nevei lehetnek, feltehetőleg az Age osztály objektumai.
2011. júl. 23. 18:17
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
@18:17 Az. Amúgy ha kódot bemásolsz, akkor még azt is megmondjuk, hogy mit csinál az a változó.
2011. júl. 23. 18:48
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:

okkés


de már rájöttem hogy mik ezek és,hogy mikor mit csinálnak :D


Most az a gond,hogy nem tudok létrehozni felsorolt (enumerated) állandókkal egy olyan programot ami kiszámítja a tanulók létszámát.



eddig jutottam és nem tudom megoldani:(


#include<iostream>


int main()

{


enum DIAKOK {osztayok = 6,diakok = 12};

OSSZES_TANULO = osztalyok * diakok;


std::cout <<"osztalyok:"<< osztalyok <<"\n";

std::cout<<"diakok"<< diakok <<"\n";

std::cout <<"osszes diak:" << OSSZES_TANULO <<"\n";



system("pause>>void");

return 0;



}

2011. júl. 23. 19:08
 4/7 anonim ***** válasza:

Az enumerated változókat nem erre találták ki.

Helyette használj sima változókat.

például:

int tanulok = 6;

2011. júl. 23. 19:42
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:

értem úgy megtudom csinálni csak enumerated változókkal nem.


de már nem is akarom,de mire találták ki?

2011. júl. 23. 19:46
 6/7 anonim ***** válasza:

Az enumerated változókat olyan esetekre találták ki, amikor számokat szöveggel akarsz helyettesíteni.


Például (az iskolai példánál maradva):

A naplóban a hiányzókat 0-val, a jelen lévőket 1-el jelölöd.

Ez annyiban segít, hogy nem kell megjegyezned, hogy melyik szám mit jelent, elég ha a szöveget használod helyette. Ha definiálsz egy enumerated változót HIANYZO és JELEN_LEVO értékkekkel, akkor a HIANYZO értéke meg fog egyezni a 0-val, a JELEN_LEVO értéke pedig 1-el.


Az enumerated változók valójában nem is igazi változók, ugyanis értékük nem változtatható.

2011. júl. 23. 19:52
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

"enum DIAKOK {***osztayok*** = 6,diakok = 12};

OSSZES_TANULO = osztalyok * diakok;


std::cout <<"osztalyok:"<< osztalyok <<"\n";

std::cout<<"diakok"<< diakok <<"\n";

std::cout <<"osszes diak:" << OSSZES_TANULO <<"\n"; "


Nem tűnik fel az "osztayok"? Ezért nem működik...

2011. júl. 23. 20:27
Hasznos számodra ez a válasz?

További kérdések:




Minden jog fenntartva © 2025, 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!