Documente Academic
Documente Profesional
Documente Cultură
Curs 2 Portal PDF
Curs 2 Portal PDF
Informatica Economica
Anul II
FEAA
• Tipuri de date
• Variabile
• Constante
• Operanzi si operatori
• Structuri de control
• Tipuri de date
• Variabile
• Constante
• Operanzi si operatori
• Structuri de control
decimal 1.0 x 10-28 -> 1.0 x 1028 Valori foarte mari care se preteazã
la calcule financiare.
float 1.5 x 10-45 -> 3.4 x 1038 Valori mari in virgulã mobilã.
double 5.0 x 10-324 -> 1.7 x 10308 Valori foarte mari în virgulã mobilã.
• Tipuri de date
• Variabile
• Constante
• Operanzi si operatori
• Structuri de control
• Nume;
• Tip;
• Domeniu de vizibilitate;
• Valoare memoratã.
15
Tavy
Variabila2
Memoria Octavian Dospinescu - FEAA UAIC
calculatorului
Variabile – etape in practica
programarii
Folosirea unei variabile presupune operaţii precum:
• declararea variabilei;
• atribuirea de valori;
• citirea valorilor din variabilã.
int nota;
nota = 9;
Console.WriteLine("Ati obtinut: " + nota);
Sau echivalent:
int nota=9;
Console.WriteLine("Ati obtinut: " + nota);
int varsta;
//o variabilă ce poate conţine caractere
string nume;
//atribuirea de valori
varsta=20;
nume=“Vasile Popescu”;
int x,y;
int suma;
x = 7;
y = 5;
suma = x + y;
Console.WriteLine("Ati obtinut: " + suma);
int x=7,y=5;
int suma;
suma = x + y;
Console.WriteLine("Ati obtinut: " + suma);
int x;
int y;
x = 2;
y = 7;
int suma;
suma = x + y;
MessageBox.Show("X=" + x + " Y=" + y + "Suma =" + suma); •X=2 Y=7 suma=9
x = 10;
MessageBox.Show("X=" + x + " Y=" + y + "Suma =" + suma); •X=10 Y=7 suma=9
suma = x + y;
•X=10 Y=7 suma=17
MessageBox.Show("X=" + x + " Y=" + y + "Suma =" + suma);
y = 20;
x = 9;
MessageBox.Show("X=" + x + " Y=" + y + "Suma =" + suma); •X=9 Y=20 suma=17
suma = x + y;
•X=9 Y=20 suma=29
MessageBox.Show("X=" + x + " Y=" + y + "Suma =" + suma);
• Tipuri de date
• Variabile
• Constante
• Operanzi si operatori
• Structuri de control
• Tipuri de date
• Variabile
• Constante
• Operanzi si operatori
• Structuri de control
Adunare
+
Scãdere
-
Înmulţire
*
Împãrţire
/
Modulo (restul împãrţirii)
%
Incrementare
++
Decrementare
-- Octavian Dospinescu - FEAA UAIC
Operatori relationali
Operator Semnificaţie
== Egal cu
!= Diferit de
< Mai mic
> Mai mare
<= Mai mic sau egal
>= Mai mare sau egal
Octavian Dospinescu - FEAA UAIC
Operatori logici
Operator Semnificaţie
&& SI logic
|| SAU logic
! Negatie logicã
int notaSesiune;
int notaMarire;
notaSesiune = 8;
notaMarire = 7;
MessageBox.Show("nota catalog=" + (notaMarire > notaSesiune ?
notaMarire : notaSesiune));