Î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 %.2lf
caracterul de conversie.