Các dạng bài tập cơ bản trong lập trình c năm 2024

Hệ nhị phân biểu diễn số dưới 2 bit là 0 và 1, khi chuyển từ số thập phân N sang số nhị phân bạn thực hiện quá trình chia N cho 2 cho tới khi N = 0, viết ngược lại các số dư của N trong quá trình chia cho 2 đó sẽ được biểu diễn dưới dạng nhị phân.

Ví dụ N = 37 thì biểu diễn nhị phân của N sẽ là 100101

NN / 2N % 2371811890941420210101

Code :

include "stdio.h"

void dec_to_bin(long long n){ if(n < 2){

  printf("%d", n);  
} else{
  dec_to_bin(n / 2);  
  printf("%d", n % 2);  
} } int main(){ dec_to_bin(37); printf("\n"); dec_to_bin(282828282828); return 0; }

Output :

100101 100000111011001111000010001101111001100

Hệ thập lục phân

Hệ thập lục phân hay hệ 16 biểu diễn số thông qua 16 ký tự gồm các chữ số từ 0 tới 9, các số từ 10 tới 15 được thay thế thành các chữ cái từ A tới F.

Tương tự như chuyển từ hệ thập phân sang hệ 16 thì ta thực hiện chia cho 16 và lưu lại số dư trong quá trình chia, viết ngược lại số dư trong quá trình chia ta được biểu diễn dưới hệ số 16

Làm quen với các cách khai báo các biến, cách in giá trị, cách tráo đổi giá trị hai biến thông qua (hoặc không thông qua) biến thứ ba, ...

Bài tập C cơ bản

Ví dụ chương trình C điển hình là ví dụ in dòng chữ "Hello World". Từ ví dụ đơn giản này, bạn có thể biết được cấu trúc tổng quát của một chương trình C nói chung bao gồm:

  • Khai báo thư viện (các lệnh tiền xử lý)
  • Các hàm
  • Các biến
  • Các lệnh và biểu thức
  • Comment

Ngoài ra, phần bài tập cơ bản C này còn minh họa giúp bạn cách khai báo và sử dụng các biến trong các kiểu dữ liệu khác nhau, ví dụ: integer, float, double, char, … cùng với các phép tính cộng, trừ, nhân, chia, … trên các biến.

Dưới đây là danh sách các bài tập C cơ bản:

  • Chương trình Hello World trong C
  • Biến trong C
  • Toán tử số học trong C

Bài tập C tổng quát

Quảng cáo

Bắt đầu từ các bài tập C này, mình sẽ giúp bạn dần làm quen với cách lập giải thuật để giải một bài toán. Nói chung, đây vẫn là các bài toán đơn giản: so sánh giá trị, tìm năm nhuận, tìm số chẵn lẻ, … Tuy nhiên, với các chương trình C này sẽ giúp bạn tổng hợp dần các kiến thức cơ bản ban đầu về ngôn ngữ C.

Dưới đây là danh sách các bài tập C:

  • Chương trình C để so sánh hai số nguyên
  • Chương trình C tìm giá trị lớn nhất (So sánh ba số nguyên)
  • Kiểm tra số chẵn, lẻ trong C
  • Kiểm tra số âm, dương trong C
  • Kiểm tra năm nhuận trong C
  • Chương trình C để tráo đổi giá trị bởi sử dụng biến thứ ba
  • Chương trình C để tráo đổi giá trị không sử dụng biến thứ ba
  • Giải phương trình bậc hai trong C

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Các dạng bài tập cơ bản trong lập trình c năm 2024

Các dạng bài tập cơ bản trong lập trình c năm 2024

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Các bạn có thể mua thêm khóa học JAVA CORE ONLINE VÀ ỨNG DỤNG cực hay, giúp các bạn vượt qua các dự án trên trường và đi thực tập Java. Khóa học có giá chỉ 300K, nhằm ưu đãi, tạo điều kiện cho sinh viên cho thể mua khóa học.

Nội dung khóa học gồm 16 chuơng và 100 video cực hay, học trực tiếp tại https://www.udemy.com/tu-tin-di-lam-voi-kien-thuc-ve-java-core-toan-tap/ Bạn nào có nhu cầu mua, inbox trực tiếp a Tuyền, cựu sinh viên Bách Khoa K53, fb: https://www.facebook.com/tuyen.vietjack

Follow facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi.