Sunteți pe pagina 1din 5

Notiuni Teoretice:

C (/ˈsiː/) este un limbaj de programare standardizat. Este implementat pe majoritatea platformelor de calcul
existente azi, și este cel mai popular limbaj de programare pentru scrierea de software de sistem. Este
apreciat pentru eficiența codului obiectgenerat de compilatoarele C, și pentru portabilitatea sa.
A fost dezvoltat la începutul anilor 1970 de Ken Thompson și Dennis Ritchie, care aveau nevoie de un
limbaj simplu și portabil pentru scrierea nucleului sistemului de operare UNIX.
Sintaxa limbajului C a stat la baza multor limbaje create ulterior și încă populare azi: C++, Java, JavaScript,
C#, D.
C este un limbaj de programare relativ minimalist ce operează în strânsă legătură cu hardware-ul, fiind cel
mai apropiat delimbajul de asamblare față de majoritatea celorlalte limbaje de programare.
Instrucţiunea if - else if - else
Această instrucţiune presupune o decizie nemaifiind o instrucţiune de tip buclă. După cum se observă din
exemplul de mai jos, cu ajutorul acestei instrucţiuni putem alege între două sau mai multe condiţii.
Exemplul 13:
#include <stdio.h>
#include <conio.h>
void main(void)
{
clrscr();
int cifra = 0, numar = 0;
printf("Cifra=");
scanf("%d", &cifra);
printf("Numar=");
scanf("%d", &numar);
if(cifra < numar)
{
printf("Variabila cifra este mai mica decat variabila numar");
}
else if(cifra > numar)
{
printf("Variabila cifra este mai mare decat variabila numar");
}
else
{
printf("Variabila cifra este egala cu variabila numar");
}
getch();
}

Când avem numai două condiţii, putem folosi numai if – else ca în exemplul care urmează.

Problema 13.
Se citesc dua numere intregi a si b. Daca a divide b sau b divide a atunci sa se afiseze catul
impartirii celui mai mare la cel mai mic, iar altfel restul impartirii celui mai mare la cel mai mic.

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