Hogyan leget C++ban olyan programot írni ami 3 szám köszül kiírja a legkissebbet?
1. Megnyitod a fejlesztőkörnyezetet.
2. Csinálsz új C++ projektet.
3. Megírod a kódot.
4. Lefordítod, futtatod stb.
int min(int a, int b) {
return (a>b) ? a : b;
}
int a = 5, b = 4, c = 1;
std::cout << min(min(a, b), c);
template<typename T>
T Minimum(const T& a)
{
return a;
}
template<typename T, typename... U>
T Minimum(const T& a, const T& b, U&&... args)
{
return Minimum(a < b ? a : b, std::forward<U>(args)...);
}
int main(int argc, char** argv)
{
int a = 5, b = 4, c = 1;
std::cout << Minimum(a, b, c) << '\n'; // valtozokkal
std::cout << Minimum(a, 7, 9, 1, 3, -3, -1, 0, b, 11, 32, c) << '\n'; // vegyesen
std::cout << Minimum(1.11, 2.22, 3.33) << '\n'; // lebegopontos szamokkal
using namespace std::string_literals;
std::cout << Minimum("korte"s, "barack"s, "dinnye"s) << '\n'; // abc sorrend
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!