[C Programming] Bài Tập Về Biến, Kiểu Dữ Liệu Và Toán Tử - Code Lean

Bài đăng nổi bật

Kill Port 8080

21:33 Trang chủc [C Programming] Bài tập về biến, kiểu dữ liệu và toán tử 10:35 0 Nhận xét

Biến

Như chúng ta đã biết, Biến là tên đặt cho vị trí bộ nhớ máy tính, có thể dùng để lưu trữ các giá trị khác nhau tại những thời điểm khác nhau. Trong chương này, chủ yếu chúng ta sẽ học cách tạo và sử dụng biến. Tạo biến Tạo biến bao gồm việc tạo kiểu dữ liệu và tên hợp lý cho biến, ví dụ: int currentVal; Trong ví dụ trên, tên biến là “currentVal” có kiểu dữ liệu là số nguyên (integer). Kiểu dữ liệu Kiểu dữ liệu định nghĩa loại giá trị mà sẽ được lưu trong một biến nào đó, ví dụ: int currentVal; Trong ví dụ trên“int” chỉ rằng biến currentVal sẽ lưu giá trị kiểu số nguyên (integer). Biểu thức số học Một biểu thức số học trong C bao gồm một tên biến nằm phía bên trái của dấu “=”, tên biến hoặc hằng nằm bên phải dấu “=”. Biến và hằng nằm bên phải của dấu “=” được nối với nhau bởi những toán tử số học như +, -, *, và /. Thí dụ, delta = alpha * beta / gamma + 3.2 * 2 / 5; Bây giờ chúng ta xét một chương trình tính tiền lãi đơn giản như sau Ví dụ 1: Bước 1: Gọi trình soạn thảo để nhập những câu lệnh cho chương trình C. Bước 2: Tạo ra một tập tin mới. Bước 3: Nhập vào đoạn mã sau: #include <stdio.h> void main() { int principal, period; float rate, si; principal = 1000; period = 3; rate = 8.5; si = principal * period * rate / 100; printf(“%f”, si); } Bước 4: Lưu tập tin với tên myprogramI.C. Bước 5: Biên dịch tập tin myprogramI.C. Bước 6: Thực thi chương trình myprogramI.C. Ví dụ 2: Bước 1: Tạo một tập tin mới. Bước 2: Gõ vào mã sau: #include <stdio.h> void main() { int a, b, c, sum; printf(“\nEnter any three numbers: ”); scanf(“%d %d %d”, &a, &b, &c); sum = a + b + c; printf(“\n Sum = %d”, sum); } Bước 3: Lưu tập tin với tên myprogramII.C. Bước 4: Biên dịch tập tin myprogramII.C. Bước 5: Thực thi chương trình myprogramII.C.

Bài tập

Bài 1: Viết một chương trình nhập vào một số và tính bình phương của số đó. Hướng dẫn: Thực hiện theo các bước sau: a.Nhập vào một số. b.Nhân số đó với chính nó và hiển thị kết quả đó. Bài 2: Viết chương trình tính diện tích và chu vi của một vòng tròn. Bài 3: Viết chương trình nhập lương và tuổi của một người và hiển thị các số vừa nhập đó ra mànhình. Bài 4: A. Hãy dùng câu lệnh printf() để:
  • Xuất ra giá trị của biến số nguyên sum.
  • Xuất ra chuỗi văn bản "Welcome", tiếp theo là một dòng mới.
  • Xuất ra biến ký tự letter.
  • Xuất ra biến số thực discount.
  • Xuất ra biến số thực dump có 2 vị trí phần thập phân.
B. Dùng câu lệnh scanf() và thực hiện:
  • Ðọc giá trị thập phân từ bàn phím vào biến số nguyên sum.
  • Ðọc một giá trị số thực vào biến discount_rate.
  • Viết một chương trình xuất ra giá trị ASCII của các ký tự ‘A’ và ‘b’.
Bài 5: Xét chương trình sau: #include <stdio.h> void main() { int breadth; float length, height; scanf(“%d%f%6.2f”, breadth, &length, height); printf(“%d %f %e”, &breadth, length, height); } Sửa lỗi chương trình trên. Bài 6: Viết một chương trình nhập vào name, basic, daper (phần trăm của D.A), bonper (phần trăm lợi tức) và loandet (tiền vay bị khấu trừ) cho một nhân viên. Tính lương như sau: salary = basic + basic * daper/100 + bonper *basic/100 - loandet Bảng dữ liệu:
Name Basic Daper Bonper Loandet
MARK 2500 55 33.33 250.00
Tính salary và xuất ra kết quả dưới các đầu đề sau (Lương được in ra gần dấu đôla ($)): NameBasicSalary Viết một chương trình yêu cầu nhập vào tên, họ của bạn và sau đó xuất ra tên, họ theo dạng là họ, tên. Tags c Programming

You might like

Hiện thêm

Post a Comment

Đăng nhận xét

Mới hơn Cũ hơn

Follow Us

Chủ Đề Tôi Quan Tâm ;)

  • .Net
  • .net core
  • Agile
  • AI
  • AngularJS
  • Anroid
  • AP
  • Azure
  • BDW
  • Bootstrap
  • c
  • C#
  • Cấu Trúc Dữ Liệu và Giải Thuật
  • CodeLean
  • CSDL
  • CSS
  • Database
  • Design Pattern
  • DesignThinking
  • DevOps
  • Docker
  • Git
  • github
  • HTML
  • Index
  • ISA
  • Java
  • Java1
  • Java2
  • JavaAdvanced
  • JavaCore
  • JavaScript
  • JSP & Servlet
  • Laravel Framework
  • Laravel9
  • Lập trình C
  • LINQ
  • MLJ
  • MySQL
  • NodeJS
  • OOAD
  • PHP
  • Programming
  • Python
  • QA
  • React Native
  • Spring Boot
  • Spring Framework
  • SQL
  • Teaching
  • Test
  • Thiết Kế Website
  • Tools
  • TypeScript
  • Web Development
  • WebAPI

Most Popular

Chuẩn hoá dữ liệu là gì? 1NF, 2NF, 3NF & BCNF với các ví dụ

11:57

[MySQL 05] Mô hình ER là gì và ví dụ

12:08

Tìm Phủ Tối thiểu của một Hàm

12:29

Xác định khóa, Tìm phủ tối thiểu, Chuẩn hóa dữ liệu

16:36

Big O: Cách tính độ phức tạp của thời gian và không gian

16:37

Bắt đầu học Node.js với Visual Studio Code

10:07

[Web API] Hướng dẫn từ cơ bản tới nâng cao Web API ASP.NET

19:21

[MySQL 02] Hướng dẫn sử dụng MySQL Workbench

11:32

Hướng dẫn sửa cấu hình để chạy Dự Án Laravel từ Source Code có sẵn

14:59

[JSP & Servlet] Tạo Web Application JSP Servlet Sử dụng JSTL với Tomcat 10 trên IntelliJ

21:27

Biểu mẫu liên hệ

Từ khóa » Bài Tập Về Biến Và Kiểu Dữ Liệu