Notite
  • Aplicatii consola C++ CLR Console Application
  • ---------------------------------------------------------------------------------------
    // 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 if
    if(valoare booleana)
        {
                instructiune;
                instructiune;
                .
                .
                .
                instructiune;
        }
        else
        {
                instructiune;
                instructiune;
                .
                .
                .
                instructiune;
        }
    ---------------------------------------------------------------------------------------
    
    Instructiuniea repetitiva while
     while (expresie) 
        {
                instructiune;
                instructiune;
                .
                .
                .
                instructiune;
        }
    ---------------------------------------------------------------------------------------
    
    Instructiuniea repetitiva do while
      do
        {
                instructiune;
                instructiune;
                .
                .
                .
                instructiune;
        }
      while (expresie);
    
    ---------------------------------------------------------------------------------------
    
    Instructiuniea repetitiva for
     for ([expresie1]; [expresie2]; [expresie3]) 
        {
                instructiune;
                instructiune;
                .
                .
                .
                instructiune;
        }
    
    ---------------------------------------------------------------------------------------
    
    Definire functie
    tip_val_return nume_func (lista_declaratiilor_param_formali)
    {
         declaratii_variabile_locale;
         instructiune;
         instructiune;
         .
         .
         .
         instructiune;
         return valoare;
    }
    
    ---------------------------------------------------------------------------------------
    
    Definire tablouri     Definire vector
        tip nume_vector[nr_elemente];

        Definire matrice
        tip nume_matrice[nr_elemente_d1][nr_elemente_d2];

        Definire tablou n dimensional
        tip nume_tablou[nr_elemente_d1][nr_elemente_d2]...[nr_elemente_dn];
  • Aplicatii C# WFA
  • ---------------------------------------------------------------------------------------
    // 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;
    
    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);
    
    ---------------------------------------------------------------------------------------
    
    Definire vector
    int[]consum;
    consum= new int[nr_z];
    string[] nume_c = new string[] {"C 0", "C 1", "C 2", "C 3", "C 4", "C 5", "C 6","C 7"};
    ---------------------------------------------------------------------------------------
    
    Definire matrice
    static int[,] cercuri = new int[nr_c, 3];
    
    ---------------------------------------------------------------------------------------