Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Chương trình C tính tổng và hiệu hai số nguyên và thực

Cho hai số nguyên a, b và hai số thực c, d. Cần tính a+b, c+d, và a+c. Lưu ý khi in: a+b dùng %d, c+d và a+c dùng %f vì có số thực tham gia.

Ví dụ: a=5, b=58, c=6.32, d=8.64 → a+b=63, c+d=14.960001, a+c=11.320000.

Giải thuật

  • printf("%d") cho tổng hai int
  • printf("%f") cho tổng hai float
  • printf("%f") cho tổng int + float (kết quả là float)

Ví dụ minh họa

#include <stdio.h>

int main() {
    int a = 5, b = 58;
    float c = 6.32, d = 8.64;
    printf("a + b = %d\n", a + b);
    printf("c + d = %f\n", c + d);
    printf("a + c = %f\n", a + c);
    return 0;
}

Đầu vào

a = 5, b = 58; c = 6.32, d = 8.64;

Đầu ra

a + b = 63
c + d = 14.960001
a + c = 11.320000