- Input: Nhập hai số nguyên a và b từ bàn phím.
- Output: In ra màn hình tổng, hiệu, tích, thương hai của hai số a và b
Bài toán này giải thuật như sau:
Bước 1. Nhập thông tin: Nhập thông tin;
Bước 1.1. Nhập thông tin: Nhập số a;
Bước 1.2. Nhập thông tin: Nhập số b;
Bước 2. Xử lý:
Bước 3. Xuất dữ liệu ra màn hình tổng, hiệu, tích, thương.
- Bước 2.1. Bước 2.1. Tong := a + b;
- Bước 2.1. Bước 2.2. hieu:= a - b;
- Bước 2.1. Bước 2.3. tich:= a * b;
- Bước 2.1. Bước 2.4. thuong:= a/b;
#include#include int main() { chaylai: float a, b, tong, hieu, tich, thuong; printf("\nNhap so a: ");scanf("%f",&a); printf("\nNhap so b: ");scanf("%f",&b); tong = a + b; hieu = a - b; tich = a * b; thuong = a / b; printf("\nKet qua la: "); printf("\n%.f + %.f = %.f", a, b, tong); printf("\n%.f - %.f = %.f", a, b, hieu); printf("\n%.f * %.f = %.f", a, b, tich); // Dùng toán tử 3 ngôi. b == 0 ? printf("\n b phai khac khong nen khong chia duoc!") : printf("\n%.f / %.f = %.f", a, b, thuong); printf("Nhan phim C de tiep tuc!"); char x = getch(); if (x == 'c' || x == 'C') { goto chaylai; } }
Dòng code | Ý nghĩa |
---|---|
#include <stdio.h > | Khai báo thư viện hàm xuất chuẩn |
#include<conio.h> | Khai báo các hàm thư viện, ở thời điểm hiện tại đang sử dụng cho hàm getch() |
float a, b, tong, hieu, tich, thuong; | Khai báo số thực cho biến a, b, tong, hieu, tich, thuong |
printf("\nNhap so a: "); | In ra màn hình dòng Nhap so a: |
scanf("%f",&a); | Nhập từ bàn phím giá trị gán cho biến a. %f là đặt tả số thực và lưu ý trước biến a phải để dấu & |
printf("\nNhap so b: "); | In ra màn hình dòng Nhap so b: |
scanf("%f",&b); | Nhập từ bàn phím giá trị của biến b. %f là đặt tả số thực và lưu ý trước biến b phải có dấu & |
tong = a + b; | Gán biến tong = số a cộng cho số b |
hieu = a - b; | Gán biến hieu = số a trừ cho số b |
tich = a * b; | Gán biến tich = số a tích cho số b |
thuong = a / b; | Gán biến thuong = số a thương cho số b |
printf("\nKet qua la: "); | In ra màn hình dòng Ket qua la: |
printf("\n%.f + %.f = %.f", a, b, tong); | Có 3 %f đại diện cho ba biến a, b, tong. Ví dụ kết quả: 4 + 2 = 3, %.f đầu tiên là đặt tả cho biến a, %.f thứ hai là đặt tả cho biến b, %.f thứ 3 là đặt tả cho biến tong. |
printf("\n%.f - %.f = %.f", a, b, hieu); | Có 3 %f đại diện cho ba biến a, b, tong. Ví dụ kết quả: 4 - 2 = 2, %.f đầu tiên là đặt tả cho biến a, %.f thứ hai là đặt tả cho biến b, %.f thứ 3 là đặt tả cho biến hieu. |
printf("\n%.f * %.f = %.f", a, b, tich); | Có 3 %f đại diện cho ba biến a, b, tong. Ví dụ kết quả: 4 * 2 = 8, %.f đầu tiên là đặt tả cho biến a, %.f thứ hai là đặt tả cho biến b, %.f thứ 3 là đặt tả cho biến tich. |
b == 0 ? printf("\n b phai khac khong nen khong chia duoc!") : printf("\n%.f / %.f = %.f", a, b, thuong); | Nếu b == 0 thì in ra dòng b phai khac khong nen khong chia duoc! Ngược lại, Có 3 %f đại diện cho ba biến a, b, thuong. Ví dụ kết quả: 4 / 2 = 2, %.f đầu tiên là đặt tả cho biến a, %.f thứ hai là đặt tả cho biến b, %.f thứ 3 là đặt tả cho biến thuong. |
printf("Nhan phim C de tiep tuc!"); | In dòng Nhan phim C de tiep tuc! |
char x = getch(); if (x == 'c' || x == 'C') { goto chaylai; } | Phần code này nhằm mục đích tạo chạy lại khi để kiểm tra kết quả không cần thoát. Nhớ gắn vị trí chaylai: phần đầu chương trình. |
getch(); | Dừng màn hình để quan sát kết quả |
Planet Win 365 Casino Review 2020 - Updated 2021
Trả lờiXóaPlanet Win 365 Casino is an online casino which 188bet welcomes Australian players. The casino has been offering a large amount of free spins planet win 365 for over a 카지노사이트