Tính tổng hai số trong C++

Giả sử chúng ta có hai số nguyên a, b và hai số dấu phảy động c, d. Chúng ta sẽ phải tìm tổng của a và b cũng như c và d. Chúng ta cũng phải tìm tổng của a và c. Vì vậy, tùy thuộc vào kiểu chức năng printf, đầu ra có thể khác nhau

Vì vậy, nếu đầu vào giống như a = 5, b = 58 c = 6. 32, d = 8. 64 thì kết quả sẽ là a + b = 63 c + d = 14. 960001 a + c = 11. 320000

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -

  • Để in a + b, cả hai đều là số nguyên, vì vậy printf("%d") sẽ hoạt động

  • Để in c + d, cả hai đều là số float, vì vậy printf("%f") sẽ hoạt động

Để in a + c, vì một trong số chúng là số nguyên và một số khác là float nên chúng ta sẽ phải sử dụng printf("%f") để có kết quả chính xác

Trong bài viết này, bạn sẽ học và lấy mã về cách cộng hai số trong C. Dưới đây là danh sách các cách được sử dụng ở đây trong bài viết này để cộng hai số trong C

  • Cộng hai số kiểu số nguyên
  • Thêm hai số của Loại dấu phẩy động
  • Cộng hai số bằng hàm
  • Thêm hai số bằng đệ quy

Cộng hai số trong C

Đầu tiên, chúng ta sẽ tìm hiểu về phép cộng hai số kiểu Số nguyên. Để cộng hai số trong lập trình C, yêu cầu người dùng nhập hai số bất kỳ. Đặt phép cộng của hai số đã nhập vào một biến thứ ba có cùng kiểu dữ liệu. Cuối cùng in giá trị của biến thứ ba

#include
#include
int main()
{
    int num1, num2, add;
    printf("Enter any two number: ");
    scanf("%d%d", &num1, &num2);
    add = num1+num2;
    printf("\nSum of %d and %d is %d", num1, num2, add);
    getch();
    return 0;
}

Như chương trình trên được viết dưới Code. Chặn IDE, do đó, đây là ảnh chụp nhanh ban đầu của quá trình chạy mẫu

Tính tổng hai số trong C++

Chương trình C

Trong chương trình sau, chúng ta đọc hai số từ bảng điều khiển do người dùng nhập vào các biến số nguyên và tìm tổng của chúng bằng Toán tử cộng

chủ yếu. c

#include 

int main() {
    int a, b, result;
    
    printf("Enter first  number : ");
    scanf("%d", &a);
    
    printf("Enter second number : ");
    scanf("%d", &b);
    
    //add two numbers
    result = a + b;
    printf("Sum : %d\n", result);
    
    return 0;
}

đầu ra

Enter first  number : 4
Enter second number : 3
Sum : 7
Program ended with exit code: 0

Phần kết luận

Trong Hướng dẫn C này, chúng ta đã học cách viết chương trình tìm tổng của hai số do người dùng nhập vào trong bảng điều khiển

Làm thế nào để tìm tổng của hai số trong C?

printf("Nhập hai số nguyên. "); scanf("%d %d", &number1, &number2); Sau đó, hai số này được cộng bằng toán tử + và kết quả được lưu trong biến tổng. Cuối cùng, hàm printf() được sử dụng để hiển thị tổng các số. printf("%d + %d = %d", number1, number2, sum);

Làm thế nào để tìm tổng các số trong C?

Sử dụng công thức toán học .
#include.
int chính ()
int n = 40;
int tổng = (n * (n + 1) )/2; . */
printf("Tổng của %d số tự nhiên là = %d", n, sum);
trả về 0;

Làm thế nào để in hai số trong C?

Giải thích chương trình . printf là một chức năng có sẵn (được xác định trước) trong thư viện C được sử dụng để in nội dung được chỉ định trong Màn hình. Tại đây nó in ra giá trị của biến num1 và num2. Format Specifier "%d\\n%d" in giá trị của num1 và num2 thành hai dòng. Format Specifier "%d %d" reads two integers. printf is a function available(pre defined) in C library which is used to print the specified content in Monitor. Here it prints the value of the variable num1 and num2. Format Specifier "%d\\n%d" prints value of num1 and num2 in two lines.

Khi nào thì sử dụng %d trong C?

%d nhận giá trị số nguyên dưới dạng số nguyên thập phân có dấu i. e. nó nhận các giá trị âm cùng với các giá trị dương nhưng các giá trị phải ở dạng thập phân nếu không nó sẽ in giá trị rác. .
%i lấy giá trị số nguyên làm giá trị số nguyên với kiểu thập phân, thập lục phân hoặc bát phân