Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nem lesz idén iPhone 18
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- iPhone topik
- Xiaomi 15 - kicsi telefon nagy energiával
- Milyen okostelefont vegyek?
- Külföldi prepaid SIM-ek itthon
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Bemutatkozott a Poco X7 és X7 Pro
-
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!
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Hosszú premier előzetest kapott az Arknights: Endfield
- Melyik tápegységet vegyem?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nem lesz idén iPhone 18
- ldave: New Game Blitz - 2026
- VGA kibeszélő offtopik
- Milyen széket vegyek?
- TCL LCD és LED TV-k
- Napelem
- További aktív témák...
- Gigabyte RTX 5070 Ti AERO OC - Garancia 2029.01.06-ig +1 év gyártói garancia
- ZBook Fury 15 G8 15.6" FHD IPS i7-11850H RTX A3000 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- 2db MSI MAG272CQR 27" Ívelt Gaming Monitor 165Hz / 1440p / HDR / VA panel - egyben vagy külön
- Optimális Gamer konfig eladó
- Latitude 5400 14" FHD IPS i5-8365U 16GB 256GB NVMe ujjlolv IR kam gar
- Lenovo IdeaPad Slim 3 15IAN8 Notebook
- Huawei Watch Fit 3 Okosóra!
- HP Victus 16 - 16.1"FHD 144Hz - Ryzen 5 7640HS - 32GB - 1TB - Win11 -RTX 4050 - 1,5 év gari - MAGYAR
- Eladó MacBook Pro 13 (2020) i7 2.3GHz / 16GB / 512GB Asztroszürke
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



