Commit 777cb40f by Szeberényi Imre

Szorgalmi módosítás

parent 25a14679
...@@ -43,18 +43,18 @@ using std::cout; ...@@ -43,18 +43,18 @@ using std::cout;
using std::cin; using std::cin;
using std::endl; using std::endl;
void ekezetes(); void setDefLang(); // alapértelmezett nyelvi környezet beállítása
void ekezetes_io(); // szorgalmi feladathoz
/* Ezt a tesztprogramot futtatja a JPORTA úgy, hogy a CPORTA definiált /* Ezt a tesztprogramot futtatja a JPORTA úgy, hogy a CPORTA definiált
* Fordítsa le úgy is a programot és futtassa. */ * Fordítsa le úgy is a programot és futtassa. */
//#define CPORTA //#define CPORTA
/* A szorgalmi feladathoz definiálja a SZORGALMI makrót */ /* A szorgalmi feladathoz definiálja a SZORGALMI makrót */
//#define SZORGALMI ///#define SZORGALMI
int main() { int main() {
#ifndef CPORTA #ifndef CPORTA
void setDefLang();/// alapértelmezett nyelvi környezet beállítása
setDefLang(); setDefLang();
#endif #endif
#if !defined(CPORTA) && defined(SZORGALMI) #if !defined(CPORTA) && defined(SZORGALMI)
...@@ -206,7 +206,8 @@ namespace sajat { ...@@ -206,7 +206,8 @@ namespace sajat {
* *
* Egy szövegfájl kódolásának megváltoztatására számos módszer van pl: * Egy szövegfájl kódolásának megváltoztatására számos módszer van pl:
* 1. Megnyitás notepad++ segítségével, mentés a kívánt kólással * 1. Megnyitás notepad++ segítségével, mentés a kívánt kólással
* 2. Konvertálás a CodeBlocks editorában: Edit->File encoding * 2. CodeBlocks editorával: Edit->File encoding
* 3. Visual Studio: File -> Save as -> Save gombon megjelenő lefelé mutató nyíl
* 3. iconv konverter használata (https://www.gnu.org/software/libiconv) * 3. iconv konverter használata (https://www.gnu.org/software/libiconv)
* *
* A CodeBlocks alapértelmezett kódolási módja a * A CodeBlocks alapértelmezett kódolási módja a
...@@ -214,7 +215,9 @@ namespace sajat { ...@@ -214,7 +215,9 @@ namespace sajat {
* *
*/ */
void ekezetes_io() { void ekezetes_io() {
cout << "Árvíztűrő tükörfúrógép" << endl; cout << "Árvíztűrő tükörfúrógép" << endl << endl;
cout << "Ha a fenti szoveg nem olvashato, akkor karakterkodolast kell valtani!\n"
<< "A forrasfajl atkodolasahoz ld. a SZORGALMI feladat kommentjeit!" << endl << endl;
cout << "Írj be egy szöveget: "; cout << "Írj be egy szöveget: ";
char buf1[SORHOSSZ]; char buf1[SORHOSSZ];
cin.getline(buf1, SORHOSSZ); cin.getline(buf1, SORHOSSZ);
......
...@@ -40,7 +40,15 @@ using std::cout; ...@@ -40,7 +40,15 @@ using std::cout;
using std::cin; using std::cin;
using std::endl; using std::endl;
void ekezetes(); void setDefLang(); // alapértelmezett nyelvi környezet beállítása
void ekezetes_io(); // szorgalmi feladathoz
/* Ezt a tesztprogramot futtatja a JPORTA úgy, hogy a CPORTA definiált
* Fordítsa le úgy is a programot és futtassa. */
//#define CPORTA
/* A szorgalmi feladathoz definiálja a SZORGALMI makrót */
///#define SZORGALMI
/* Ezt a tesztprogramot futtatja a JPORTA úgy, hogy a CPORTA definiált /* Ezt a tesztprogramot futtatja a JPORTA úgy, hogy a CPORTA definiált
* Fordítsa le úgy is a programot és futtassa. */ * Fordítsa le úgy is a programot és futtassa. */
...@@ -51,7 +59,6 @@ void ekezetes(); ...@@ -51,7 +59,6 @@ void ekezetes();
int main() { int main() {
#ifndef CPORTA #ifndef CPORTA
void setDefLang();/// alapértelmezett nyelvi környezet beállítása
setDefLang(); setDefLang();
#endif #endif
#if !defined(CPORTA) && defined(SZORGALMI) #if !defined(CPORTA) && defined(SZORGALMI)
...@@ -203,7 +210,8 @@ namespace sajat { ...@@ -203,7 +210,8 @@ namespace sajat {
* *
* Egy szövegfájl kódolásának megváltoztatására számos módszer van pl: * Egy szövegfájl kódolásának megváltoztatására számos módszer van pl:
* 1. Megnyitás notepad++ segítségével, mentés a kívánt kólással * 1. Megnyitás notepad++ segítségével, mentés a kívánt kólással
* 2. Konvertálás a CodeBlocks editorában: Edit->File encoding * 2. CodeBlocks editorával: Edit->File encoding
* 3. Visual Studio: File -> Save as -> Save gombon megjelenő lefelé mutató nyíl
* 3. iconv konverter használata (https://www.gnu.org/software/libiconv) * 3. iconv konverter használata (https://www.gnu.org/software/libiconv)
* *
* A CodeBlocks alapértelmezett kódolási módja a * A CodeBlocks alapértelmezett kódolási módja a
...@@ -211,7 +219,9 @@ namespace sajat { ...@@ -211,7 +219,9 @@ namespace sajat {
* *
*/ */
void ekezetes_io() { void ekezetes_io() {
cout << "Árvíztűrő tükörfúrógép" << endl; cout << "Árvíztűrő tükörfúrógép" << endl << endl;
cout << "Ha a fenti szoveg nem olvashato, akkor karakterkodolast kell valtani!\n"
<< "A forrasfajl atkodolasahoz ld. a SZORGALMI feladat kommentjeit!" << endl << endl;
cout << "Írj be egy szöveget: "; cout << "Írj be egy szöveget: ";
char buf1[SORHOSSZ]; char buf1[SORHOSSZ];
cin.getline(buf1, SORHOSSZ); cin.getline(buf1, SORHOSSZ);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment