Conversie Pseudocod ↔ C++

Pseudocod C++
intreg x int x
real x float x;
x <- 3 int x = 3;
citeste x std::cin >> x;
scrie x std::cout << x;
Daca x = 3 atunci if(x == 3) {
  instructiuni   // instructiuni
Altfel } else {
  instructiuni   // instructiuni
Sfarsit daca }
Pentru contor <- valoare_initiala, valoare_finala, pas for(int contor = valoare_initiala; contor <= valoare_finala; contor += pas) {
Executa   // instructiuni
Instructiuni   // instructiuni
Sfarsit pentru }
Executa do{
Instructiuni   // instructiuni
Cat timp conditie } while(conditie);
Repeta do {
Instructiuni   // instructiuni
Pana cand conditie } while(!conditie);
Cat timp conditie executa while(conditie) {
  instructiuni   // instructiuni
Sfarsit cat timp }
Si &&
Sau ||
Mai mic: < <
Mai mare: > >
Mai mic sau egal: <= <=
Mai mare sau egal: >= >=
Egal: = ==
Diferit: <> !=

Structura unui program în C++

  1. Incluziunea bibliotecilor strict necesare programului
    Se includ doar bibliotecile de care programul are nevoie.
    #include <iostream>  // pentru input/output
  2. using namespace std
    Permite utilizarea elementelor din spațiul de nume std fără a scrie std::.
    using namespace std;
  3. Declararea variabilelor globale
    Variabilele globale sunt accesibile în întreg programul.
    int x;       // variabilă globală întreagă
    float y;     // variabilă globală reală
  4. Declararea antetului și corpului subprogramelor
    Se definesc funcțiile programului.
    void afiseazaMesaj() {
        cout << "Salut!" << endl;
    }
  5. Funcția principală a programului int main()
    Punctul de start al programului.
  6. Deschiderea corpului programului principal cu {
  7. Declararea variabilelor locale
    Variabilele locale sunt vizibile doar în interiorul funcției main().
    int a, b;          // variabile locale întregi
    float suma = 0;    // variabilă locală reală
  8. Corpul principal al programului
    Se scriu toate instrucțiunile efective ale programului.
    cout << "Introduceti un numar: ";
    cin >> a;
    suma = a + 10;
    cout << "Suma este: " << suma << endl;
  9. Instrucțiunea return 0;
    Indică faptul că programul s-a încheiat cu succes.
  10. Închiderea corpului programului principal cu }

Reclame Google AdSense

Flux de știri