1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Thuật toán và ngôn ngữ lập trình C: Chương 4 - Hà Nguyên Long

11 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 131,97 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Chương 4 của bài giảng Thuật toán và ngôn ngữ lập trình C trang bị cho người học một số kiến thức liên quan đến cấu trúc điều khiển. Trong chương này sẽ giới thiệu 2 cấu trúc điều khiển phổ biến, đó là cấu trúc if, và cấu trúc swicth. Mời các bạn cùng tham khảo.

Trang 1

www.themegallery.com Company Logo

THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C

Chương 4 – Phần II CẤU TRÚC ĐIỀU KHIỂN

Giáo viên: Hà Nguyên Long

Trang 2

Dạng 1

if (biểu thức)

khối lệnh 1;

Dạng 2

if (biểu thức)

khối lệnh 1;

else

khối lệnh 2 ;

Hoạt động

Nếu biểu thức cho giá tri ̣ đúng thı̀ thực hiện khối lệnh

1;

Hoạt động

Nếu biểu thức cho giá tri ̣ đúng thı̀ thực hiện khối lệnh

1;

Nếu biểu thức cho giá tri ̣ sai thı̀ thực hiện khối lệnh 2;

Trang 3

www.themegallery.com Company Logo

b

#include <stdio.h>

#include <conio.h>

main()

{ float a,b,max;

printf("Cho a="); scanf("%f",&a);

printf("Cho b="); scanf("%f",&b);

max=a;

if (b>max) max=b;

printf("So lon nhat la %8.2f",a,b,max);

getch();

return 0;

}

if(a>b) max=a;

else max=b;

Trang 4

biết số đó là số chẵn hay số lẻ

#include <stdio.h>

#include <conio.h>

main()

{ int a;

printf("Cho a="); scanf("%d",&a);

if (a%2==0) printf(“a la so chan);

else printf(“a la so le);

getch();

return 0;

}

Trang 5

www.themegallery.com Company Logo

biết số đó là số âm, số dương hay số 0

#include <stdio.h>

#include <conio.h>

main()

{ int a;

printf("Cho a="); scanf("%d",&a);

if (a<0) printf(“a la so am);

else

if(a>0) printf(“a la so duong);

else printf(“a la so 0);

getch();

return 0;

}

Trang 6

1 Viết chương trı̀nh nhập vào 1 số nguyên dương

Kiểm tra xem đó có phải là số lẻ chia hết cho 3 hay không

2 Viết chương trı̀nh nhập vào 3 số nguyên a, b, c Tı̀m giá tri ̣ nhỏ nhất của 3 số đó

3 Viết chương trı̀nh nhập vào 4 số nguyên a,b,c,d Tı̀m giá tri ̣ lớn nhất của 4 số đó

4 Viết chương trı̀nh nhập vào 1 số nguyên (<=9999) Cho biết số đó là số có mấy chữ số

5 Bài tập 1,2,3,4 – chương 4

Trang 7

www.themegallery.com Company Logo

Cú pháp: goto nhãn;

nhãn là vi ̣ trı́ muốn nhảy đến

Vı́ dụ:

int s,i;

i=s=0;

tong:

++i;

s=s+i;

if (i<10) goto tong;

printf("\n tong s=%d",s);

Trang 8

www.themegallery.com Company Logo

Cú pháp:

switch (biểu thức nguyên)

{

case n1

khối lệnh 1;

case n2

khối lệnh 2;

case nk

khối lệnh k;

[ default

khối lệnh k+1; ]

}

Trang 9

www.themegallery.com Company Logo

dụng cấu trúc switch:

#include <stdio.h>

#include <conio.h>

main()

{

int diem;

printf("\n Diem =");

scanf("%d",&diem);

switch (diem)

{

case 0:

case 1:

case 2:

case 3:printf("Kem\n");break;

case 4:printf("Yeu\n");break;

case 5:

case 6:printf("TB\n");break;

case 7:

case 8:printf("Kha\n");break;

case 9:

case 10:printf("Gioi\n");break;

default:printf("Vao sai du lieu\n");

} getch();

return 0;

}

Trang 10

Bài 5,6 – chương 4

Trang 11

www.themegallery.com Company Logo

Chương 5: Cấu trúc lă ̣p

● Cấu trúc while

● Cấu trúc for

● Cấu trúc do while

Ngày đăng: 21/05/2021, 14:58

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm