|
|
#include "stdafx.h" #include < iostream > using namespace std; static void afis_bin(unsigned int n,int nb) { system("COLOR 0B"); int i,k; char val_b[32]; if ((n > 0)&&(n <= 255)) k=8; if ((n > 255)&&(n <= 65535)) k=16; if ((n > 65535)&&(n <= 2147483646)) k=32; if (nb > 0) k=nb; if (n > 2147483646){ k=0; cout << "\nNumar prea mare"; } for (i=0; i < k; i++){ if (n%2==0) val_b[k-1-i]='0'; else val_b[k-1-i]='1'; n=n/2; } // afisare binara for (i=0; i < k; i++){ if (val_b[i]=='0') cout << char(176) << " "; else cout << char(219) << " "; } // prompter pe prima pozitie for (i=0;i < (2*k+1); i++){ cout<<"\b"; } } static void afis_binar(unsigned int n,int nb) { system("COLOR 0B"); int i,k; char val_b[32]; if ((n > 0)&&( n <= 255)) k=8; if ((n > 255)&&(n <= 65535)) k=16; if ((n > 65535)&&(n <= 2147483646)) k=32; if (nb>0) k=nb; if (n > 2147483646){ k=0; cout << "\nNumar prea mare"; } for (i=0; i < k; i++){ if (n%2==0) val_b[k-1-i]='0'; else val_b[k-1-i]='1'; n=n/2; } // afisare binara for (i=0; i < k; i++){ cout << val_b[i] << " "; } // prompter pe prima pozitie for (i=0;i < 2*k+1; i++){ cout << "\b"; } } int main(void) { cout << " \n\n\tAfisare binara: "; cout<<"\n\n\t"; afis_bin(231,8); cout<<"\n\n\t"; afis_binar(231,8); cin.ignore(); cin.get(); return 0; } |
Nume | Descriere | Definire cu esc in C |
---|---|---|
nul | null byte | \0 |
bel | bell character | \a |
bs | backspace | \b |
ht | horizontal tab | \t |
np | formfeed | \f |
nl | newline | \n |
cr | carriage return | \r |
vt | vertical tab | |
esc | escape | |
sp | space |
// Program scris in C++ Visual Studio 2005 de tipul:CLR console application // Determinarea dimensiunii diferitelor tipuri de date #include "stdafx.h" #include < iostream > using namespace std; int main(void) { cout <<" Dimensiunea tipului de date short este:" << sizeof(short) <<"\n"; cout <<" Dimensiunea tipului de date int este:" << sizeof(int) <<"\n"; cout <<" Dimensiunea tipului de date long este:" << sizeof(long) <<"\n"; cout <<" Dimensiunea tipului de date float este:" << sizeof(float) <<"\n"; cout <<" Dimensiunea tipului de date double este:" << sizeof(double) <<"\n"; cout <<" Dimensiunea tipului de date long double este:" << sizeof(long double) <<"\n"; cout <<" Dimensiunea tipului de date char este:" << sizeof(char) <<"\n"; cout <<" Dimensiunea tipului de date bool este:" << sizeof(bool) <<"\n"; cin.ignore(); cin.get(); return 0; } |
\n new-line | \r carriage return | \\ backslash |
\t tab orizontal | \f form feed | \' apostrof |
\b backspace | \a semnal sonor | \" ghilimele |
// Program C++ care utilizeaza constante #include "stdafx.h" #include < iostream > #include < string > using namespace std; int main(void) { const double tva = 0.19; const string linie_o = "\n\t-------------------------------\n"; double pret = 123.25; double cant = 23.5; cout << "\n\n\t\tValoare marfa\n\n\a"; cout << "\n\tCantitate\t = " << cant; cout << linie_o; cout << "\tValoare\t\t= " << cant * pret; cout << "\n\n\tTVA 19 % \t= " << pret * cant * tva; cout << linie_o; cout << "\tTotal General\t= " << pret * cant * (1 + tva); cin.ignore(); cin.get(); return 0; } |
// Program C# care utilizeaza constante static void Main(string[] args) { const double tva = 0.19; const String linie_o = "\n\t-------------------------------\n"; double pret = 123.25; double cant = 23.5; Console.Write("\n\n\t\tValoare marfa\n\n"); Console.Write("\tPret\t\t= " + pret); Console.Write("\n\tCantitate\t= " + cant); Console.Write(linie_o); Console.Write("\tValoare\t\t= " + cant * pret); Console.Write("\n\n\tTVA 19 % \t= " + pret * cant * tva); Console.Write(linie_o); Console.Write("\tTotal General\t= " + pret * cant * (1 + tva)); Console.ReadLine(); } |
// Program pentru citirea unui sir de caractere si afisarea unui text #include "stdafx.h" #include < stdio.h > int main() { char c[1]; char nume[40]; printf("\n\tCum va numiti:"); gets(nume); printf("\n\n\tBine ati venit la cursul de : Programarea Calculatoarelor: "); puts(nume); gets(c); return 0; } |
// Program pentru citirea unui text (string sau sir de caractere) si afisarea unui text #include "stdafx.h" #include < iostream > #include < string > using namespace std; int main(void) { string nume; cout <<"\n\tIntroduceti numele:"; cin >> nume; cout << "\n\n\tBine ai venit " << nume << "!\n"; cin.ignore(); cin.get(); return 0; } |
// concatenarea a doua siruri #include "stdafx.h" #include "stdafx.h" #include < iostream > #include < string > using namespace std; int main(void) { string nume; string prenume; string nume_pr; cout <<"\n\tIntroduceti numele:"; cin >> nume; cout <<"\n\tIntroduceti prenumele:"; cin >> prenume; nume_pr=nume+" "+prenume; cout <<"\n\n\n\tNumele tau este: " << nume_pr; cin.ignore(); cin.get(); return 0; } |
// Utilizarea instructiunii cin.getline pentru a citi variabile string ce contin spatii #include "stdafx.h" #include "stdafx.h" #include < iostream > #include < string > using namespace std; int main(void) { char nume[80]; cout <<"\n\tIntroduceti numele si prenumele:"; cin.getline(nume,80); cout <<"\n\n\n\tNumele tau este: " << nume; cin.ignore(); cin.get(); return 0; } |
static void Main(string[] args) { String nume; Console.Write("\n\n\tBuna ziua utilizatorule! "); Console.Write("\n\n\tCum te numesti? :"); nume = Console.ReadLine(); Console.Write("\n\n\n\tSucces la programare " + nume + " !\n"); Console.ReadLine(); } |
// program pentru afisarea a 3 numare aleatoare #include "stdafx.h" #include < iostream > using namespace std; int main(void) { int nr; nr=rand(); cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; nr=rand(); cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << rand() ; cin.get(); return 0; } |
// program pentru afisarea a 3 numare aleatoare din schema 1000 #include "stdafx.h" #include < iostream > using namespace std; int main(void) { int nr; srand(1000); nr=rand(); cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; nr=rand(); cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << rand() ; cin.get(); return 0; } |
// program pentru afisarea a 3 numare absolut aleatoare #include "stdafx.h" #include < iostream > #include < ctime > // pentru functia time() using namespace std; int main(void) { int nr; int seed=time(0); srand(seed); nr=rand(); cout <<" \n\tValoarea parametrului lui srand este :" << seed ; cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; nr=rand(); cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << nr ; cout <<" \n\tNumarul aleator intre 0 si :"<< RAND_MAX <<" este: " << rand() ; cin.get(); return 0; } |
#include "stdafx.h" #include < iostream > using namespace std; int main(void) { int x; cout << " \n\n\tAfisare binara "; cout << " \n\n\tIntroduceti un numar: "; cin >> x; cout<<"\n\n\t"; afis_bin(x,16); cout<<"\n\n\t"; afis_binar(x,16); cin.ignore(); cin.get(); return 0; } |
#include "stdafx.h" #include < iostream > using namespace std; int main(void) { int x; cout << " \n\n\tAfisare binara "; cout << " \n\n\tIntroduceti un numar in format hexa: "; cin >> hex >> x; cout<<"\n\n\t"; afis_bin(x,16); cout<<"\n\n\t"; afis_binar(x,16); cin.ignore(); cin.get(); return 0; } |
#include "stdafx.h" #include < iostream > using namespace std; int main(void) { int nr=0xFE37; cout << " \n\n\tAfisare binara "; cout<<"\n\n\t"; afis_bin(nr,16); cout<<"\n\n\t"; afis_binar(nr,16); cin.ignore(); cin.get(); return 0; } |
// program pentru citirea unui numar si afisarea patratulu acelui numar utilizand spatiul de nume std:: // citesc un numar de tip double si calculez patratul lui #include "stdafx.h" #include < iostream > using namespace std; int main(void) { double nr; float nrp; cout <<" \n\tIntroduceti un numar:"; cin >> nr; nrp=nr*nr; cout <<" \n\tPatratul numarului :"<< nr << "este : " << nrp; cin.ignore(); cin.get(); return 0; } |
static void Main(string[] args) { String nume; String ani_s; System.DateTime dt = System.DateTime.Now; double ani; Console.Write("\n" + dt); Console.Write("\n\n\tCum te numesti?:"); nume = Console.ReadLine(); Console.Write("\n\n\tCiti ani ai?:"); ani_s = Console.ReadLine(); ani = System.Convert.ToDouble(ani_s); Console.Write("\n\n\t" + nume + ", inseamna ca ai, cel putin :" + ani * 360 + " zile"); Console.ReadLine(); } |
this.label1.Text=System.Convert.ToString(System.DateTime.Now); |
this.label1.Text=System.Convert.ToString(System.DateTime.Now); |
this.label1.Text=System.Convert.ToString(System.DateTime.Now); this.label2.Text=System.Convert.ToString(Syste.DateTim.Now.Hour); this.label3.Text=System.Convert.ToString(System.DateTime.Now.Minute); this.label4.Text=System.Convert.ToString(System.DateTime.Now.Second); int ms; ms=System.Convert.ToInt16(System.DateTime.Now.Millisecond); this.label5.Text=System.Convert.ToString(ms/100); this.label6.Text=System.Convert.ToString(ms); |
this.label1.Text=System.Convert.ToString(dateTimePicker1.Value); this.label2.Text=System.Convert.ToString(dateTimePicker1.Value.Year ); this.label3.Text=System.Convert.ToString(dateTimePicker1.Value.Month ); this.label4.Text=System.Convert.ToString(dateTimePicker1.Value.Day ); this.label5.Text=System.Convert.ToString(dateTimePicker1.Value.Hour ); this.label6.Text=System.Convert.ToString(dateTimePicker1.Value.Minute ); this.label7.Text=System.Convert.ToString(dateTimePicker1.Value.Second ); this.label8.Text=System.Convert.ToString(System.DateTime.Now.Date); this.label10.Text = System.Convert.ToString(dateTimePicker1.Value-System.DateTime.Now.Date); |
static void Main(string[] args) { double raza; String raza_s; double pi = System.Math.PI; Console.Write("\n\n\tIntroduceti raza cercului:"); raza_s = Console.ReadLine(); raza = System.Convert.ToDouble(raza_s); Console.Write("\n\n\tAria cercului de raza: " + raza + " este: " + pi * raza * raza); Console.ReadLine(); } |
double rad2; rad2=System.Convert.ToDouble(this.numericUpDown1.Value); this.label3.Text = System.Convert.ToString(System.Math.Sin(rad2)); |
double rad2; rad2=System.Convert.ToDouble(this.numericUpDown1.Value); this.label3.Text =System.Convert.ToString(System.Math.Sin(rad2)); |
try{ double rad ; rad=System.Convert.ToDouble(this.textBox1.Text); this.label1.Text =System.Convert.ToString(System.Math.Sin(rad)); } catch(System.FormatException err){ this.label1.Text="Format necorespunzator!\nIntroduceti o valoare numerica"; } |
System.Drawing.Graphics desen; System.Drawing.Pen creion_albastru; System.Random n; System.Drawing.SolidBrush pensula; int contor; private void Form1_Load(object sender, EventArgs e) { desen = this.CreateGraphics(); creion_albastru = new System.Drawing.Pen(System.Drawing.Color.Blue); pensula = new System.Drawing.SolidBrush(System.Drawing.Color.Aquamarine); n = new System.Random(); } private void timer1_Tick(object sender, EventArgs e) { contor = contor + 1; desen.Clear(this.BackColor); desen.FillPie(pensula, 50, 10, 200, 200, 45+n.Next(315),45); desen.DrawEllipse(creion_albastru, 50, 10, 200, 200); this.label1.Text = contor.ToString(); } |
#include "stdafx.h" #include < iostream > #include < string > using namespace std; int main(void) { string nume; cout <<"\n\tIntroduceti numele:"; cin >> nume; cout << "\n\n\tBine ai venit " << nume << "!\n"; cout << "\n\n\tAdresa variabilei nume este :" << &nume; cin.ignore(); cin.get(); return 0; } |
this.pictureBox1.Image = System.Drawing.Image.FromFile( "circ_i.gif" ); |