You are on page 1of 1

Mirt C++?

A C++ az egyszer s hatkony input/output (beolvass-kirs) kezels rdekben gynevezett


adatfolyamokat (streameket) hasznl. Egysges mdon kezelhetjk a kirst s beolvasst kpernyre,
billentyzetre, fjlokba vagy brmilyen ms I/O eszkzre. Alapvet adatfolyam objektumok:
-iostream I/O utastsokat tartalmaz a kiratshoz
-fstream megknnyti a fjlmveleteket.

A C++ nyelvben a szabvnyos I/O mveletek vgzsre a cin s cout adatfolyam (stream)
objektumokat hasznljuk. A kirsra (output) a cout, a beolvassra (input) pedig a cin adatfolyam
objektumot hasznljuk. A << s >> jelek az adatfolyam irnyt jelzik. A szveg kirsa "" kztt trtnik.
Pl.
cout << "Elso programunk" - a szveg a kimenetre (kpernyre) kerl
cin >> n az adat a konzolrl (billentyzet) az n vltozba kerl.

j sort a (szoksos) \n vagy az endl-al kezdnk. Az adatfolyamot a ; zrja le.


A C++ minden knyvtri elemet egy kzs std (standard) nvterleten definil:
using namespace std minden program tartalmazza az include-ok utn.

Plda: Olvass be 2 szmot.rd ki az sszegket, klnbsgket, szorzatukat s hnyadosukat.


#include <iostream>

using namespace std;

int main()
{
int a,b;
cout << "1. szam:";
cin>>a;

cout << "2. szam:";


cin>>b;

cout << "\nOsszeg:" << a+b;


cout << endl << "Kulonbseg:" << a-b;
cout << endl << "Szorzat:" << a*b;

cout << "\nHanyados:" << a/b;

return 1;

You might also like