Bài học

Môn: +
THÊM BÀI HỌC
1. Kiểu dữ liệu

- Không có gì: Void

- Ký tự: Char

- Số nguyên:

a, Có dấu: short, int, long

b, Không dấu: unsigned short, unsigned int

Ví dụ

int main(){

unsigned short tuoi;

int sotien = 30000;

char c = 'A';

long dan_so_the_gioi = 10000000;

float dien_tich_tam_giac;

}

Edit
2. Xuất dữ liệu ra màn hình

sử dụng thư viện: stdio.h (standard input output)

sử dụng hàm printf("format string",argument_list)

%d - số nguyên

%c - Ký tự

%s - Chuỗi

%f - float

Ví dụ

int main(){

int x = 5;

printf("\nGiá trị x là: %d",x);

float x1 = 3.145555;

float x2 = 3.145555;

printf("\nGiá trị x1 là: %.2f",x1);

printf("\n X1 = %.2f, X3 = %.2f",x1, x2)

 

}

Edit
3. Nhập dữ liệu từ bàn phím

sử dụng scanf()

scanf("format string",argument_address_list);

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

ví dụ:

#include "stdio.h"

int main(){

int x;

float y;

char c;

printf("nhập vào giá trị của x:");

scanf("%d",&x);

printf("\n Giá trị nhập vào là: %d",x);

}

 

//Nhập nhiều dữ liệu 1 hàng

float x1, x2, x3;

printf("Nhập vào gia tri của x1, x2, x3");

scanf("%f%f%f",&x1,&x2,&x3);

// KHi nhap cac số cách nhau khoảng trắng

printf("x1=%f, x2=%f,x3=%f",x1,x2,x3);

Edit
4. Các phép toán cơ bản

1. Phép cộng: +

2. Phép trừ: -

3. Phép nhân: *

4. Phép chia: /

5. Chia lấy phần dư: %

6. Tăng thêm 1 đơn vị: ++

7. Giảm đi 1 đơn vị: --

(++ hoặc -- có thể đặt trước hoặc sau )

VÍ DỤ:

#include "stdio.h"
int main(){
    float x= 10.35;
    float y= 3.65;
    printf("Cho 2 so X = %.2f, Y = %.2f",x, y);
    printf("\n Tong 2 so la: %.0f",x+y);
    printf("\n Hieu 2 so la: %.2f",x-y);
    printf("\n Tich 2 so la: %.2f", x*y);
    printf("\n Thuong 2 so la: %.2f", x/y);
    printf("\n Chia du x/y la: %d",(int)x% (int)y);
}

Edit
5. Các phép toán so sánh
Toán tử Ý nhĩa
== So sánh bằng
> So sánh lớn hơn
< So sánh nhỏ hơn
!= So sánh khác
>= So sánh lớn hơn hoặc bằng
<= So sánh nhỏ hơn hoặc bằng

Kết quả trả về là 0 (false) và 1 (true)

Edit
6. Toán tử điều kiện

bieu_thuc_1 ? bieu_thuc_2 : bieu_thuc_3
Ví dụ:
X = (5>3)?1:0;

//code

#include "stdio.h"
int main(){
    int a, b;
    printf("\n Nhap vao so thu nhat =");
    scanf("%d",&a);
    printf("\n Nhap vao so thu hai =");
    scanf("%d",&b);
    printf("%s",(a>b)?"a>b":(a==b)?"a=b":"a }

Edit
7. Nghe truyện