Răspuns :
Răspuns:
Functia case este o atributie a structurii switch.
Prin case ii atribuim comenzii switch o atributie. Spre exemplu, daca avem un switch cu 2 case-uri, prin care unul calculeaza suma a doua numere iar altul calculeaza diferenta a doua numere , putem printr-un selector sa alegem unul dintre cazuri.
ex :
#include <iostream>
using namespace std;
int main()
{
int a,b,selector;
cout<<" a = "; cin>>a;
cout<<" b = "; cin>>b;
cout<<" Tastati una dintre cifre (1-suma, 2-diferenta) "<<endl;
cout<<"selector=" ; cin>>selector;
switch(selector)
{
case 1: cout<<"suma = "<<a+b;break;
case 2: cout<<"diferenta = "<<a-b;break;
default:cout<<"Ati tastat o optiune inexistentiala";
}
return 0;
}
In acest program avem 2 case-uri. Se scrie case (numar sau caracter): (instructiune);break(ca sa inchidem comanda);
Explicație:
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!