Informatică, întrebare adresată de barbie156, 8 ani în urmă

Când stiu ca pun int sau flaut in C? Ca nu inteleg

Răspunsuri la întrebare

Răspuns de zDark
2

int - tip intreg

float - tip real

int - se reprezinta pe 4 octeti cu semn

float – se reprezinta pe 4 octeți

Iti voi explica pe urmatorul exemplu:

#include <iostream>

using namespace std;

int main ()

{

int a,b;

float c,d;

cin >> a;

cin >> b;

cin >> c;

cin >> d;

cout << "S=" << a+b

cout << "S float=" << c+d;

return 0;

}

Atunci cand te pune programul cu care compilezi sa introduci numarul pentru a, va fi acceptat doar o valoare intreaga, fara zecimale

ex: 1, 2, 3, 4, etc;

Daca o sa introduci pentru a si b valorile 1.0 si 1.0, nu o sa iti mearga celelalte operatii din program.

In schimb, pentru c si d(float) poti sa introduci valoarea 1.0(ca pentru asta pui in general float) si 1.

Sper ca ai inteles.

Alte întrebări interesante