Sunteți pe pagina 1din 3

Instructiunea alternativa

Thursday, February 24, 2022 4:03 PM

Intructiunea alternativa - if - ne permite sa verificam o expresie logica si in cazul in care ea este adevarata executam un set de
instructiuni :=) si in cazul in care este falsa executam setul de instructiuni :=(

Forma generala

if ( expresie logica)
{
instr 1;
instr 2;
...
}
else
{
instr 1;
instr 2;
...
}

Observatii!!!

1. Dupa if si dupa else NU se pune ;


2. Putem avea if fara else dar nu putem avea else fara if
a. adica: Daca afara e soare imi iau ochelarii de soare
b. nu pot avea doar : "Altfel fac cartofi prajiti" fara un daca
3. Functiuneaza ca un bloc de instructiuni

Instructiuni de citire/ scriere

cout<<"aici scrii ce vrei tu"; ///=> afiseaza textul dintre ghilimele


int a;
cout<<"a=";
cin>>a; /// citeste valoarea data de utilizator si o memoreaza in variabila a
cout<<"a="<<a; /// aifseaza textul a= si valoarea memorata in variabila a

Exemplu:
Se citeste de la tastatura un numar real care reprezinta media la informatica a unui elev. Se cere sa se afiseze pe ecran:
"Promovat" daca media este mai mare sau egala cu 5 si "Corigent" in caz contrar.

#include<iostream>

using namespace std;

int main()
{
double medie;
cout<<"medie=";
cin>>medie;
if(medie>=5)
cout<<"Promovat";
else
cout<<"Corigent";
return 0;
}

Sa Se Scrie Un Program (sssup) care citeste de la tastatura doua variabile reale a si b si care rezolva ecuatia de gradul I ax+b=
0.

#include<iostream>

using namespace std;

S-ar putea să vă placă și