repl.it
@oliverosz/

SZE_Prog_0102

C++11

Szöveg kiírása a képernyőre

fork
loading
Files
  • main.cpp
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>

using namespace std;

int main() {
  cout << "Több " << "szöveg kiírása" << " egymás után." << endl;
  // nem választja el, csak ha kiírjuk a szóközt

  // számok kiírása
  cout << 2 << endl;
  cout << "2+2=" << 2+2 << endl;
  // ha nincs ""-k között, akkor a fordító összeadásként értelmezi a kifejezést és az összeget írja ki
  cout << 1-2 << endl;
  cout << 6*7 << endl;
  cout << "5/3 = " << 5/3 << endl;
  // törtek kezeléséről később lesz szó

  // a tabulátorokkal el lehet érni táblázatszerű igazítást
  cout << "Sorok\t1\t2\t3\t\t5 sortörés:\n";
  cout << "Első\t1\t2\t3\t4\t.\n";
  cout << "Második\t1\t2\t3\t \t.\n";
  cout << "Harmadik\t1\t2\t3\t\t.\n";
  cout << "Negyedik\t1\t2\t3\t4\t.\n";
  cout << "Ötödik\t1\t2\t3\t4\t5\n";
  // ha a cellák tartalma nagyon különböző hosszúságú, akkor már működik jól

  cout << "\"Így\" tudunk idézőjeleket kiírni.\n";

  cout << "carriage \return\n\backspace" << endl;
  // a "kocsi vissza" vezérlőjel történelmi (írógép-kori) okok miatt van, valamint Windows alapú rendszerekben a szövegfájlokban a sortörést \r\n karaktersorozat jelzi: CRLF (Carriage Return és Line Feed), míg Unix rendszerekben csak \n (LF)
  // a terminál emulátortól függ, hogy hogyan értelmezi a \r jel kiírását, általában ugyanúgy sortörésként, mint a \n-t
  // a \b szintén nem használatos már

}