- Huawei Watch Fit 3 - zöldalma
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Garmin Venu X1 - vékony, virtuóz, váltságíjas
- iPhone topik
- OnePlus Nord 2 5G - észak-északkelet
- Android alkalmazások - szoftver kibeszélő topik
- Melyik napszakban merül majd le az iPhone 17 Air?
- Fotók, videók mobillal
- Samsung Galaxy Watch6 Classic - tekerd!
- Milyen okostelefont vegyek?
Hirdetés
Köszönjük a sok biztatást, támogatást! Utolsó pillanat a féláras hirdetésfeladásra, előfizetésre!
-
Mobilarena
Új hozzászólás Aktív témák
-
cattus
addikt
válasz
Simivok #8818 üzenetére
Én függvényekkel oldanám meg. Ez lehet először bonyolultnak fog tűnni. Az én megoldásom jóval bonyolultabb, mint amik előttem elhangzottak. Annyiban "tud többet", hogy i-re folytatja, n-re kilép, minden más karakterre pedig újra megkérdezi, mit akar a user.
#include <iostream>
using namespace std;
void masikKarakter();
void todo();
void todo()
{
double a, b;
cout << "Kerem az A valtozo erteket, ami egesz szam!" << endl;
cin >> a;
cout << "Kerem a B valtozo erteket, ami szinten egesz szam!" << endl;
cin >> b;
// Számítások:
cout << "\nAz a valtozo erteke 1-gyel novelve: " << a + 1;
cout << "\nOsszeguk: " << a + b;
cout << "\nKulonbseguk: " << a - b;
cout << "\nHanyadosuk: " << a / b;
cout << "\a\n\n\n\n\n\nKoszonom, hogy az en programomat valasztotta!" << endl;
cout << "Szeretne folytatni (i/n):" << endl;
char c;
cin >> c;
// választ, hogy a felhasználó i-t, n-et, vagy a kettőtől kölönböző karaktert adott meg, a switch megfelel az egymásba ágyazott if - elseif -eknek
switch (c)
{
case 'i':
todo();
break;
case 'n':
return;
break;
default:
masikKarakter();
break;
}
}
void masikKarakter()
{
char e;
cout << "Nem megfeleo karakter. Szeretne folytatni (i/n):" << endl;
cin >> e;
switch (e)
{
case 'i':
todo();
break;
case'n':
return;
break;
default:
masikKarakter();
break;
}
}
int main()
{
todo();
return 0;
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Battlefield 6
- Veszprém és környéke adok-veszek-beszélgetek
- Hálózati / IP kamera
- Huawei Watch Fit 3 - zöldalma
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kerékpárosok, bringások ide!
- Teljes verziós játékok letöltése ingyen
- Milyen processzort vegyek?
- Hobby elektronika
- alza vélemények - tapasztalatok
- További aktív témák...
- Lenovo T480S Touch (érintő képernyő) Intel Core i5-8350, 16Gb ddr4, 12 hónap garancia, áfás számla
- Lii Audio szélessávú hangsugárzó pár
- Lenovo T495S Touch (érintő képernyő) AMD Ryzen 5 Pro 3500U, 12 hónap garancia, áfás számla
- HP ZBook Studio 15" G8 - i9 / 1TB / 32GB / 4GB NVIDIA
- Sencor Mobilklíma (Wifi) sac-mt7049c
- GYÖNYÖRŰ iPhone 16 Pro 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3065, 100% Akksi
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3050, 96% Akkumulátor
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD GTX 1660 Super 6GB Rampage SHIVA Thermaltake 500W
- ÁRCSÖKKENTÉS Dell Latitude E6320 notebook eladó
- 14" Dell Latitude laptopok: 5400, 5480, 5490, 7480, E7440, E7450 / SZÁMLA + GARANCIA
Állásajánlatok
Cég: FOTC
Város: Budapest