| |
--------------------------------------------------------------------------------------- // Aceasta parte de program este continuta de orice program C++ CLR Console Application // Declaratiea #include "stdafx.h" nu se mai pune incepand cu Visua Studio 2020. #include "stdafx.h" #include < iostream > using namespace std; int main() { cin.ignore(); cin.get(); return 0; } --------------------------------------------------------------------------------------- |
Instructiuniea decizionala ifif(valoare booleana) { instructiune; instructiune; . . . instructiune; } else { instructiune; instructiune; . . . instructiune; } --------------------------------------------------------------------------------------- Instructiuniea repetitiva whilewhile (expresie) { instructiune; instructiune; . . . instructiune; } --------------------------------------------------------------------------------------- Instructiuniea repetitiva do whiledo { instructiune; instructiune; . . . instructiune; } while (expresie); --------------------------------------------------------------------------------------- Instructiuniea repetitiva forfor ([expresie1]; [expresie2]; [expresie3]) { instructiune; instructiune; . . . instructiune; } --------------------------------------------------------------------------------------- Definire functietip_val_return nume_func (lista_declaratiilor_param_formali) { declaratii_variabile_locale; instructiune; instructiune; . . . instructiune; return valoare; } --------------------------------------------------------------------------------------- Definire tablouriDefinire vectortip nume_vector[nr_elemente]; exemplu: int vect[10]; initializare implicita: int vect[] = { 45, 22, 15 };Definire matrice tip nume_matrice[nr_elemente_d1][nr_elemente_d2]; exemplu: int matr[4][3] initializare implicita: int matr[4][3] = { { 45, 22, 15 }, { 4, 22, 15 }, { 4, 2, 51 }, { 5, 2, 1 } };Definire tablou n dimensional tip nume_tablou[nr_elemente_d1][nr_elemente_d2]...[nr_elemente_dn]; Definire structuriDefinire structuri in C++struct nume_structura { tip var_membru_1; tip var_membru_2; tip var_membru_3; . . . tip var_membru_n; };Exemplu de structura struct ap_electric { string nume; int u_n; double i; int frecv; }; |
| |
--------------------------------------------------------------------------------------- // Crearea obiectelor in C# System.Drawing.Graphics desen; System.Random n; System.Drawing.Pen creion_albastru; System.Drawing.SolidBrush pensula_rosie; System.Drawing.SolidBrush radiera; System.Drawing.Font font_arial; desen = this.CreateGraphics(); n = new System.Random(); creion_albastru = new System.Drawing.Pen(System.Drawing.Color.Blue); pensula_rosie=new System.Drawing.SolidBrush(System.Drawing.Color.Red); radiera=new System.Drawing.SolidBrush(this.BackColor); font_arial = new System.Drawing.Font("Arial", 12); --------------------------------------------------------------------------------------- |
Definire vectorint[] vect; vect = new int[3]; initializare implicita: vect = new int[] { 45, 22, 15 } string[] nume_c = new string[] {"C 0", "C 1", "C 2", "C 3", "C 4", "C 5", "C 6","C 7"}; --------------------------------------------------------------------------------------- Definire matriceint[,] matr ; matr = new int[4, 3]; initializare implicita: matr = new int[,]{ {7,2,3}, {4,5,6}, {7,8,2}, {8,5,3}, }; --------------------------------------------------------------------------------------- Definire structuriDefinire structuri in C#struct nume_structura { public tip var_membru_1; public tip var_membru_2; public tip var_membru_3; . . . public tip var_membru_n; }; Definire claseDefinire clase in C#class nume_clasa { private tip var_membru_1; private tip var_membru_2; private tip var_membru_3; . . . public tip var_membru_n; }; public functie membru_1; ... public functie membru_n }; |