Program C na vynásobenie dvoch čísel s pohyblivou desatinnou čiarkou

V tomto príklade sa produkt dvoch čísel s pohyblivou rádovou čiarkou zadaných používateľom počíta a tlačí na obrazovku.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku C:

  • C Premenné, konštanty a literály
  • C dátové typy
  • C vstupný výstup (I / O)
  • Operátori programovania C.

Program na vynásobenie dvoch čísel

 #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; ) 

Výkon

 Enter two numbers: 2.4 1.12 Product = 2.69 

V tomto programe je užívateľ vyzvaný na zadanie dvoch čísel, ktoré sú uložené v premenných a, respektíve b.

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

Potom sa produkt a a b vyhodnotí a výsledok sa uloží do produktu.

 product = a * b; 

Nakoniec sa produkt zobrazí na obrazovke pomocou printf().

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

Všimnite si, že výsledok je zaokrúhlený na druhé desatinné miesto pomocou %.2lfkonverzného znaku.

Zaujímavé články...