Program C pentru a multiplica două numere cu virgulă mobilă

În acest exemplu, produsul a două numere în virgulă mobilă introduse de utilizator este calculat și tipărit pe ecran.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare C:

  • Variabile C, constante și litere
  • C Tipuri de date
  • Ieșire intrare C (I / O)
  • C Operatori de programare

Program pentru a multiplica două numere

 #include int main() ( double a, b, product; printf("Enter two numbers: "); scanf("%lf %lf", &a, &b); // Calculating product product = a * b; // Result up to 2 decimal point is displayed using %.2lf printf("Product = %.2lf", product); return 0; ) 

Ieșire

 Enter two numbers: 2.4 1.12 Product = 2.69 

În acest program, utilizatorul este rugat să introducă două numere care sunt stocate în variabilele a și respectiv b.

 printf("Enter two numbers: "); scanf("%lf %lf", &a, &b); 

Apoi, produsul a și b este evaluat și rezultatul este stocat în produs.

 product = a * b; 

În cele din urmă, produsul este afișat pe ecran folosind printf().

 printf("Product = %.2lf", product); 

Observați că, rezultatul este rotunjit la a doua zecimală folosind %.2lfcaracterul de conversie.

Articole interesante...