Hirdetés
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- iPhone topik
- Magisk
- One mobilszolgáltatások
- Mobil flották
- MIUI / HyperOS topik
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- Xiaomi 17 Ultra - jó az optikája
- Android alkalmazások - szoftver kibeszélő topik
- Szívós, szép és kitartó az új OnePlus óra
-
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!
- Crimson Desert
- Kínai és egyéb olcsó órák topikja
- Nintendo Switch 2
- Proxmox VE
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- iPhone topik
- Allegro vélemények - tapasztalatok
- Hitelkártyák használata, hitelkártya visszatérítés
- Magisk
- Kerékpárosok, bringások ide!
- További aktív témák...
- ÚJRA! 256GB NVMe SSD, 1 év gar
- Asus 15.6,core i3 8145U(4x3,9Ghz)IntelUHD VGA,MAGYAR Vil.bill.,8-20GB RAM,SSD,,Win.11
- HP 15,6"FullHD ,8.gen. Core i5(8X3,6Ghz)R5 2/4GB VGA,8-32GB DDR4 RAM,SSD+HDD?,jó akku,szép áll.
- Asus Phoenix NVIDIA GeForce RTX 3060 12 GB
- Thinkpad X13 Gen4 13.3" FHD+ IPS i7-1365U 16GB 512GB NVMe ujjlolv gar
- Motorola Edge 50 Neo 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Apple iPhone 13 Pro 128GB,Újszerű,Adatkabel,12 hónap garanciával
- AKCIÓ! Gigabyte Z790 i7 14700KF 64GB DDR5 1TB SSD RTX 5070Ti 16GB LIAN LI LANCOOL 207 850W
- Lenovo Thunderbolt 3 kábel (4X90U90617)
- Razer Tartarus V2 Chroma Gaming Keypad
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


