Documente Academic
Documente Profesional
Documente Cultură
PROGRAMARE
KAITAR DARIA
SCOALA GIMNAZIALA NICHITA STANESCU
BAIA MARE,
CLASA A VII-A B
PROFESOR :ROMAN CIPRIAN VASILE
1
•Cuprins:
• Ce este C++?
• Ce tipuri de date exista?
• Operatori in C++
• Operatorii aritmetici
• Programarea structurata
• Structura secventiva
• Structura alternata(2 slide-uri)
• Structurile repetitive
• Exemple
• Bibliografie 2
• Ce este C++?
C++ este un limbaj de programare general, compilat.
Este un limbaj multi-paradigmă, cu verificarea statică a
tipului variabilelor ce suportă programare procedurală,
abstractizare a datelor, programare orientată pe
obiecte.
În anii 1990, C++ a devenit unul dintre cele mai
populare limbaje de programare comerciale, rămânând
astfel până azi.
3
• Ce tipuri de date exista?
• Tipuri simple
• Tipul int
• Tipurile float și double
• Tipul char
• Tipul pointer
• Tipul bool
• Tipul void
• Tipuri derivate
• Tipul tablou
• Tipul structură/clas
• Tipul enumerare 4
•Operatori in C++
Operatori
aritmatici
Alti Operatori
operatori relationali
Operatori Operatori
de atribuire logici
Operatori
pe biti 5
•Operatorii aritmetici
Noi, cel mai des folosim operatorii aritmetici cand realizam
un limbaj de programare, acestia sunt :
Plus (+)
Minus (-) EXPRESIE REZULTAT
Inmultire (*) MATEMATICA
Impartire (/) (presupunem ca avem declarate 2
variabile int a=14 si int b=4)
A+B 14+4=18
A-B 14-4=10
A*B 14*4=56
A/B 14/4= 6
•Programarea structurata
Programarea structurată este o paradigmă a programării
informatice apărută după anul 1970 datorită complicării
crescânde a programelor de calculatoare.
A apărut ca un model nou de programare, în scopul de a crea
noi tehnici de programare apte de a produce programe care să
fie sigure în funcționare, pe o durată mai lungă.
Modularizarea
Structurarea
Principii datelor
Structurarea datelor
Structurarea
și a prelucrărilor prelucrărilor
7
datelor
•Structura alternativa
Aceatsa se defineşte prin selecţia între doua sau mai multe acţiuni, in funcţie de
datele problemei. Aceasta poate fi de două tipuri: