U ovom primjeru izračunava se umnožak dva broja s pomičnom zarezom koje je korisnik unio i ispisuje na ekranu.
Da biste razumjeli ovaj primjer, trebali biste imati znanje sljedećih C programskih tema:
- C Varijable, konstante i literale
- C Vrste podataka
- C ulazni izlaz (I / O)
- C Operateri programiranja
Program množenja dva broja
#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; )
Izlaz
Enter two numbers: 2.4 1.12 Product = 2.69
U ovom programu od korisnika se traži da unese dva broja koja su pohranjena u varijable a i b.
printf("Enter two numbers: "); scanf("%lf %lf", &a, &b);
Zatim se procjenjuje proizvod a i b i rezultat se pohranjuje u proizvod.
product = a * b;
Konačno, proizvod se prikazuje na zaslonu pomoću printf(
)
.
printf("Product = %.2lf", product);
Primijetite da se rezultat zaokružuje na drugo decimalno mjesto pomoću %.2lf
znaka pretvorbe.