Thông báo
  • Cập nhật giao diện
    25/03/2024

    • Thêm hiệu ứng background chuyển động.
    • Bổ sung widget đồng hồ và lời chúc theo giờ.

  • [BIG UPDATE] Update Median UI 1.7
    28/02/2024

    • Custome header và footer, bổ sung popup Notification và Recent Comments.
    • Tinh chỉnh thêm giao diện trang chủ và font chữ.

  • Thành lập Thành Trương Blog
    19/02/2024

    • Cập nhật giao diện, viết các bài về thông tin Blog
    • Custome một số chỗ đề phù hợp.
    • Đăng bài viết đầu tiên

Nếu bạn gặp khó khăn trong lúc trải nghiệm Blog. Hãy gửi Góp ý và báo lỗi giúp mình nhé

Nhập và xuất dữ liệu ra màn hình trong lập trình C

Nhập và xuất dữ liệu ra màn hình trong lập trình C, nhập xuất dữ liệu ngôn ngữ C, hàm printf() và hàm scanf(), toán tử C, phép toán cơ bản ngôn ngữ C

Trong bài viết này chúng ta sẽ cùng nhau làm quen với các câu lệnh để làm được những câu lệnh cơ bản trong ngôn ngữ lập trình C. Mình sẽ hướng dẫn các bạn cách nhập và xuất dữ liệu ra màn hình trong lập trình C.

Nhập và xuất dữ liệu ra màn hình trong lập trình C
Nhập và xuất dữ liệu ra màn hình trong lập trình C

Qua bài viết này bạn sẽ biết cách xuất dữ liệu ra màn hình, biết cách nhập dữ liệu từ bàn phím, cũng như nắm được một số toán tử cơ bản của ngôn ngữ C. Bây giờ chúng ta bắt đầu thôi nào!

Cách xuất dữ liệu ra màn hình lập trình C | Hàm printf

Sử dụng thư viện: stdio.h → standard input output 

Sử dụng hàm printf() → xuất dữ liệu ra bảng điều khiển (console). 

Cú pháp của hàm printf():

printf(“Format string”, Argument_list);

Format string có thể là Format string có thể là: %d (số nguyên), %c (ký tự), %s (chuỗi), %f (float), %.wf, trong đó w là một số tự nhiên và là số ký tự sau dấu chấm chúng ta cần, ví dụ: %.2f → Xuất ra một số thực, có phần dư chỉ lấy hai chữ số.

\n → xuống dòng

Argument_list là tên biến hoặc giá trị của các nội dung cần xuất ra màn hình. Nếu có nhiều biến thì các biến sẽ được ngăn cách bởi dấu phẩy.

Nội dung code

#include "stdio.h"
int main(){
	printf("Bai 003 - Xuat du lieu ra man hinh\n");	
	int x = 5;		
	printf("Gia tri x la: %d", x);
	float x1 = 3.1415555555;
	printf("\nGia tri x1 la: %f", x1);
	printf("\nGia tri x1 la: %.2f", x1);
	float x2 = 5.6;
	float x3 = 2.7;
	printf("\n x2 = %.2f, x3 = %.2f", x2, x3);
	char c = 'A';
	printf("\n %c", c);
}

Cách nhập dữ liệu từ bàn phím trong lập trình C

Sử dụng thư viện: stdio.h → standard input output

Sử dụng hàm scanf → nhập dữ liệu từ bàn phím qua bảng điều khiển (console).

Cú pháp của hàm printf():

scanf(“format string”, argument_address_list);

địa chỉ của biến là: &tên_biến

Format string có thể là: %d (số nguyên), %c (ký tự), %s (chuỗi), %f (float)

Nội dung code:

#include "stdio.h"
int main(){
	int x;
	float y;
	char c;
	
	// Nhap vao ky tu
	printf("\n Nhap vao ky tu: ");
	scanf("%c", &c);
	printf("\n Gia tri c vua nhap la: %c", c);
	
	// Nhap so nguyen
	printf("\n Nhap vao gia tri cua x: ");
	scanf("%d", &x);
	printf("\n Gia tri x da nhap la: %d", x);
	
	// Nhap vao so thuc
	printf("\n Nhap vao so thuc y: ");
	scanf("%f", &y);
	printf("\n Gia tri y vua nhap la: %.2f", y);
    
	
	// Nhap nhieu du lieu cung mot hang
	float x1, x2, x3;
	printf("Nhap vao gia tri cua x1, x2, x3");
	scanf("%f%f%f", &x1, &x2, &x3);
	printf("x1=%f, x2=%f, x3=%f", x1, x2, x3);
	
}

Các phép toán cơ bản trong lập trình C

Các phép toán cơ bản trong lập trình C bao gồm:

  • Phép cộng (+): Dùng để cộng hai hoặc nhiều giá trị lại với nhau.
  • Phép trừ (-): Dùng để trừ giá trị b từ giá trị a.
  • Phép nhân (*): Dùng để nhân hai hoặc nhiều giá trị lại với nhau.
  • Phép chia (/): Dùng để chia giá trị a cho giá trị b.
  • Phép chia lấy phần dư (%): Dùng để tính phần dư của phép chia giữa hai số.

Lưu ý
Phép toán ++ và -- có thể đặt trước hoặc sau toán hạng.

Nội dung code:

#include "stdio.h"
#include "stdio.h"
int main(){
	float a, b;
	printf("Nhap vao gia tri a = ");
	scanf("%f", &a);
	printf("\nNhap vao gia tri b = ");
	scanf("%f", &b);
	
	float tong = a + b;
	printf("\n %.2f + %.2f = %.2f", a, b, tong);
	
	float hieu = a - b;
	printf("\n %.2f - %.2f = %.2f", a, b, hieu);
	
	float tich = a * b;
	printf("\n %.2f * %.2f = %.2f", a, b, tich);
	
	float thuong = a / b;
	printf("\n %.2f / %.2f = %.2f", a, b, thuong);
	
	int r = ((int)a) % ((int)b);
	printf("\n %.2f chia lay du %.2f = %d", a, b, r);
	
	a++;
	printf("\n a++ = %.2f", a);
	
	b--;
	printf("\n b-- = %.2f", b);
	
}

Thông tin liên hệ:

Thành Trương Blog

Chịu trách nhiệm nội dung: Nguyễn Thành Trương

Địa chỉ: Xã Tân Thành, Huyện Bình Tân, Tỉnh Vĩnh Long

Email: thanhtruongblog@gmail.com

Số điện thoại: 0973.898.830

Website: https://www.thanhtruongblog.com/

Nguồn: https://www.thanhtruongblog.com/2024/03/nhap-va-xuat-du-lieu-ngon-ngu-c.html

Bài viết liên quan:
Blogger tự do!
Bình luận