<style>.lazy{display:none}</style>
Tipul de date integer/int

      Mulţimea de valori ale tipului de date integer/int este formată din numerele întregi care pot fi reprezentate pe calculatorul-gazdă al limbajului.

     Tipul de date integer/int:

  • memorează numere întregi;
  • tipul integer/int se reprezintă pe 2 octeți;
  • operațiile ce se pot face cu tipul integer/int sunt +, -, *, % (restul întreg de la împărțire),  / (câtul împărțirii).

    

Exemplu de problema 
 Într-un brad sunt a globuri albe, de două ori mai multe globuri roșii, iar globuri verzi cu 3 mai puține ca numărul de globuri roșii. Câte globuri sunt în total?
 Intrare: Programul citește de la tastatură numărul natural a.
 Ieșire: Programul afișează pe ecran numărul total de globuri.

Exemplu:

IntrareIeșire

Explicație:

 Sunt 7 globuri albe, 14 roșii și 11 verzi, în total 32 globuri.

732

 

Pascal

C++

Program globuri;

var a:integer; // numarul de globuri albe

    g:integer; //numarul de globuri in total

begin

  write('Introduceti numarul de globuri albe: ');

  readln(a);  // se introduce de la tastatura numarul de globuri albe

  g:= a + (a * 2) + ((a * 2) - 3); //se calculeaza numarul total de globuri

  write('Numarul total de globuri: ');

  write(g);  //se afiseaza numarul total de globuri

end.

#include <iostream>

using namespace std;

int main()

{

    int a;   // numarul de globuri albe

    int g; //numarul de globuri in total

    cout<<"Introduceti numarul de globuri albe:";

    cin>>a// se introduce de la tastatura numarul de globuri albe

    g = a + (a * 2) + ((a * 2) - 3); //se calculeaza numarul total de globuri

    cout<<"Numarul total de globuri: ";

    cout<<g//se afiseaza numarul total de globuri

    return 0;

}