A mai világban a Feltételes utasítás olyan témává vált, amely nagyon fontos és sok ember számára érdekes. A társadalomra gyakorolt hatásától a mindennapi életre gyakorolt hatásáig a Feltételes utasítás minden korosztálytól és hátterű egyén figyelmét felkeltette. Miközben elmélyülünk ebben a témában, kulcsfontosságú, hogy feltárjuk annak különböző aspektusait, az eredetétől az idők során bekövetkező fejlődéséig. Ebben a cikkben részletesen elemezzük a Feltételes utasítás-et és annak különböző területekre gyakorolt hatásait, azzal a céllal, hogy teljes és mélyreható képet adjunk erről a ma oly fontos témáról.
A számítógép-programozásban a feltételes utasítások lehetővé teszik, hogy bizonyos paraméterekről szóló visszajelzés alapján futtassunk kódot, azaz választhatunk, mely utasításokat futtatjuk és melyeket nem. A feltételes utasítások egy döntés meghozatala körül csoportosulnak, kérdések és válaszok körül kristályosodnak ki. Ezek a válaszok szinte kizárólag egyszerű kérdésekre adott igaz/hamis, illetve igen/nem válaszok.
Minden számítógépes programozási nyelvben van lehetőség a dolgok értékének tesztelésére, majd a megállapítások alapján döntések meghozatalára. A C++ nyelvben ennek módja az if utasítás használata. Itt egy egyszerű C++ if utasítás:
if (feltétel)
{
// utasításokat hajt végre itt, ha a feltétel igaz
}
else
{
// utasításokat hajt végre itt, ha a feltétel hamis
}
Az if utasítás a megadott feltételeket teszteli, és vagy igaznak vagy hamisnak találja azokat. Ha a feltétel igaz, akkor az egyik utasítás vagy utasítások halmaza, ha hamis, akkor egy másik utasítás vagy utasítások halmaza kerül végrehajtásra.
Vessünk egy pillantást a következő kódra:
#include <iostream>
using namespace std;
int main()
{
int x;
cout << "Adjon meg egy egész számot: ";
cin >> x;
if (x == 7)
{
cout << "Ön megnyerte a C++ tombolát!" << endl;
}
else
{
cout << "Sajnos nem nyert :(" << endl;
}
cout << "Köszönjük, hogy részt vett a C++ tombolán." << endl;
return 0;
}