Bài 3. Viết Chương Trình Tổng Hiệu Tích Thương

KỶ THUẬT LẬP TRÌNH C/C++

Học lập trình C/C++ dành cho người mới bắt đầu

ads
  • ⦿ Home
  • ⚙️ Study
  • _ ➺ Study Excel
  • _ ➺ Study LaTex
  • _ ➺ Lập trình Pascal
  • ✉ Liên hệ

💻 Software

  • ◈ Sublime Text 4
  • ◈ Turbo Pascal 7.0
  • ◈ Visual Studio 2012

↺ Xem nhiều

  • Bài 2. Nhập năm sinh của một người và tính tuổi người đó
  • Bài 3. Viết chương trình tổng hiệu tích thương
  • Bài 1. Chương trình xin chào
  • Bài 1. Ngôn ngữ lập trình C
  • Bài 1. Viết chương trình tổng hiệu tích thương if - else
Home BT CƠ BẢN Bài 3. Viết chương trình tổng hiệu tích thương Bài 3. Viết chương trình tổng hiệu tích thương BT CƠ BẢN, Bài Toán: Viết chương trình tính tổng, hiệu, tích, thương hai số nguyên a và b.
  • 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
Giải Thuật
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 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;
Bước 3. Xuất dữ liệu ra màn hình tổng, hiệu, tích, thương.
Code C #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; } } Giải Thích Code
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ả
Kết Quả Bình Luận ▪ Ở bài toán này chúng ta sử dụng toán tử ba ngôi để viết các trường hợp của b = 0 và khác không. Câu trúc của toán tử ba ngôi:
Điều kiện ? Câu lệnh 1 : Câu lệnh 2
nếu điều kiện đúng thì thực hiện câu lệnh 1 ngược lại thực hiện câu lệnh 2. ▪ Chúng ta chưa sử dụng điều kiện if eles. ▪ Chúng ta cần lưu ý khi sử dụng đặt tả: %f dùng cho biến số thực, %d dùng cho biến số nguyên, %c dùng cho ký tự.

1 nhận xét:

  1. Nặc danhlúc 18:16 24 tháng 1, 2022

    Planet Win 365 Casino Review 2020 - Updated 2021Planet 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 카지노사이트

    Trả lờiXóaTrả lời
      Trả lời
Thêm nhận xétTải thêm... Bài đăng Cũ hơn Trang chủ Đăng ký: Đăng Nhận xét (Atom)

▣ Bài tập căn bản C++

  • ➙ Bài 1. Viết chương trình đầu tiên
  • ➙ Bài 2. Viết chương trình tính tuổi

დ Hello các bạn!

➺ Xin chào các bạn ghé thăm blog. Mình không phải dân chuyên lập trình, mình chỉ là người thích lập trình. Blog lập ra với mục đích ghi lại những kiến thức mình học được. ➺ Một điều quan trọng khi học lập trình bạn cần phải nhớ là " Tư duy lập trình", còn ngôn ngữ lập trình chỉ là phương tiện đạt mà thôi!

✜ Chủ Đề

  • BT CƠ BẢN
  • Điều kiện - rẽ nhánh
  • Lý thuyết

✜ Menu

  • ◉ Trang chủ
  • ◉ Giới thiệu
  • ◉ Điều khoản sử dụng
  • ◉ Chia sẻ phần mềm
  • ◉ Liên hệ
Copyright © KỶ THUẬT LẬP TRÌNH C/C++

Từ khóa » Tổng Hiệu Tích Thương Trong C