C++ nyelven hogy írjuk meg azt a programot hogy bekérünk 2 számot és kiadja hogy melyik a nagyobb?
Itt egy példa háromra, háromféle módon:
Valószínű nem tartotok itt tananyagban, de itt egy példa hogyan oldhatod meg "korlátnak" mennyiségű számmal:
std::vector<int> SzamKonzolbol(const std::size_t mennyiSzam)
{
std::vector<int> v(mennyiSzam);
for (std::size_t i = 0; i < mennyiSzam; ++i)
{
std::cout << "Add meg a " << i + 1 << " szamot: ";
std::cin >> v[i];
}
return v;
}
int main()
{
const auto szamok = SzamKonzolbol(5);
std::cout << *std::max_element(szamok.cbegin(), szamok.cend()) << '\n';
}
Talán maradjunk a kérdés színvonalánál és a realitások talaján - már ami a kérdésből levonható -:
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int a, b;
cout << "Add meg az első számot: ";
cin >> a;
cout << "Add meg a második számot: ";
cin >> b;
if (a > b) cout << "A nagyobb: " << a;
else if (b > a) cout << "A nagyobb: " << b;
else cout << "A két szám egyenlő" ;
system("PAUSE");
return 0;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!