Logo Facebook8    Logo Youtube12    Logo Google     Logo twitter

Lectia 9 C++ | Instructiunea Switch

Instructiunea switch alege o variabila data de noi pe care o va atribui unui caz care are aceeasi valoare cu variabila.
Instructiunea switch analizeaza o problema in functie de cazuri.
Daca nici un caz nu se potriveste cu variabila, atunci se va executa o instructiune in (default).

Instructiunea switch are urmatoarea structura:
     switch(conditie)
      case 1:
         instructiune...
         break;
      case 2:
         instructiune...
         break;
      ...
      default:
         instructiune...
         break;

Putem introduce cate cazuri dorim. Daca nu exista un (default), se va trece la urmatoarea instructiune.

Sa  spunem ca avem 5 cazuri (case 1; case 2; case 3; case 4; case 5), pentru a fi executat cazul 3 (case 3) va trebui sa introducem in consola numarul "3". Daca vom introduce alte numere decat cele corespunzatoare cazurilor, se va executa (default).

In locul conditiei de la switch "switch(conditie)", putem introduce o variabila care sa stocheze valoarea introdusa in consola si sa verifice daca exista un caz pentru valoarea respectiva.

 

EXEMPLU:

#include <iostream>
#include <stdio.h>

using namespace std;

int main()
{
int cazuri;
printf("Intr");
scanf("%d",&cazuri);
switch(cazuri){
case 1:
printf("Aici va fi cazul 1");
break;
case 2:
printf("Aici va fi cazul 2");
break;
case 3:
printf("Aici va fi cazul 3");
break;

default:
printf("Nu corespunde niciun caz!");
}
}


 

Acest site foloseste cookie-uri.

Folosim cookie-uri pentru a vă asigura că aveti cea mai bună experiență pe acest site.

I understand
DESPRE NOI
World-IT este un site care are ca domeniu Tehnologia Informatiei(IT).
Acest site are ca prim scop introducerea persoanelor in acest domeniu. Mai multe informatii aici.

URMARESTE-NE 
Logo Facebook8  Logo Youtube12   Logo Google  Logo twitter