Instuctiunea IF

Previzualizare laborator:

Extras din laborator:

Scopul lucrarii. Instructiunea if

Consideratii teoretice

Instructiunea if permite ramificarea fluxului normal. Putem pune o întrebare si în functie de

conditiile existente putem realiza o actiune sau alta.

Structura IF-THEN-ELSE

În C++ instructiunea if poate fi folosita în doua variante: forma IF-THEN-ELSE sau forma IFTHEN.

O vom analiza mai întâi pe prima.

Sintaxa formei IF-THEN-ELSE este

if(expresie)

Instructiunea 1A

else

Instructiunea 1B

De notat ca instructiunea if foloseste doar cuvintele rezervate if si else, chiar daca structura

se numeste IF-THEN-ELSE.

Exemple

if(oreLucrate <= 40)

plata = sumaPeOra * oreLucrate;

else

plata = sumaPeOra * (40.0 + (oreLucrate – 40.0) * 1.5);

cout << plata;

În limbaj natural, aceasta instructiune spune urmatorul lucru: Daca numarul de ore lucrate este mai

mic sau egal decât 40, atunci calculeaza suma obisnuita de plata si apoi treci la instructiunea de

tiparire. Daca numarul de ore lucrare este mai mare decât 40, atunci calculeaza suma normala si

suma suplimentara , apoi treci la instructiunea de tiparire.

Blocuri

Pentru a evita împartirea la zero într-o expresie, sa presupunem ca atunci când

numitorul este egal cu 0 facem doua lucruri: tiparim un mesaj de eroare si încarcam

valoarea 9999 în variabila rezultat. Trebuie, asadar, sa realizam doua instructiuni pe

aceeasi ramura, însa sintaxa instructiunii if ne limiteaza la una singura.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Instuctiunea IF.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
8 pagini
Imagini extrase:
8 imagini
Nr cuvinte:
911 cuvinte
Nr caractere:
4 511 caractere
Marime:
189.33KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!