Chương Trình C
Ví dụ: trong hình dưới biểu diễn một lưới
kích thước 2x2. Chúng ta bắt đầu từ điểm có
toạ độ (0, 0) và tìm đường đi đến điểm có toạ
độ (2,2) - từ điểm trên cùng bên trái đến điểm
dưới cùng bên phải. Tại mỗi điểm, chỉ có thể
có 2 bước đi: đi xuống hoặc đi sang phải. Với
lưới 2x2 thì ta có 6 con đường đi có thể từ
(0,0) đến (2,2). Với điểm dưới cùng bên phải
là (x,y), x>=0, y>=0, hãy lập trình để tính ra
có bao nhiêu con đường đi có thể từ (0,0) đến
nó.
Giải
#include <stdio.h>
#include <conio.h>
int duongdi(int, int);
int main()
{
int x, y;
printf("nNhap diem xuat phat x va y: ");
printf ("nSo duong di tu (%d,%d) den
(2,2) la: %d", x, y, duongdi(x,y));
getch();
return 0;
}
int duongdi(int x, int y)
{
int x0= 2, y0= 2; //diem dich
if (x==x0 && y==y0){ // Hoan thanh 1
cach di
scanf("%d%d",&x,&y);
return 1;
}else if(x==x0){ //duong di khi
cham bien doc
return 1; //duongdi(x, y+1);
}else if(y==y0){ //duong di khi
cham bien ngang
return 1; //duongdi(x+1, y);
}else{ // truong hop khi di duoc
ca sang trai va xuong duoi
return duongdi(x,
y+1)+duongdi(x+1,y);
}
}

More Related Content

PDF
Lttt matlab bt3
PDF
05 tuong giao ham phan thuc p1_tlbg
PDF
3 2009 toán thpt chuyên đhsphn
PPTX
Bai giang1
DOCX
Chuyen doi he so
PPT
Bai4_Baitoanvathuattoan
PPT
Baigiang4 thuattoan-120116191825-phpapp02
DOC
Chuyên đề ly thuyet on tap toan thpt
Lttt matlab bt3
05 tuong giao ham phan thuc p1_tlbg
3 2009 toán thpt chuyên đhsphn
Bai giang1
Chuyen doi he so
Bai4_Baitoanvathuattoan
Baigiang4 thuattoan-120116191825-phpapp02
Chuyên đề ly thuyet on tap toan thpt

Viewers also liked (12)

PDF
2012年青商總會訓練委員會年度工作計劃表編製及承辦說明
PDF
Ebook fundamentos de_routing
PPTX
Portfolio
PPTX
Class 9 & 10 biology lesson 8 class 1rechon
PPTX
ANZICS S&Q 2014 - Abstract Presentation: Kyle Brooks on Impact of night time ...
PDF
Changing learning systems insights
PPTX
Class 9 10 biology aids
DOC
槟城
PPTX
Bienvenido a mi portafolio
PPSX
Ti11
DOCX
Aberos freddy.....windows
PPTX
Clasificación de las imágenes
2012年青商總會訓練委員會年度工作計劃表編製及承辦說明
Ebook fundamentos de_routing
Portfolio
Class 9 & 10 biology lesson 8 class 1rechon
ANZICS S&Q 2014 - Abstract Presentation: Kyle Brooks on Impact of night time ...
Changing learning systems insights
Class 9 10 biology aids
槟城
Bienvenido a mi portafolio
Ti11
Aberos freddy.....windows
Clasificación de las imágenes
Ad

Similar to Programe C (10)

PDF
Chuong 3 Do Hoa Trong Matlab- ho tro sv trong viec phát triển
PDF
Cau hoi phu
PDF
Www.mathvn.com 33 dang toan khao sat ham so ltdh
PDF
PDF
Do hoa may tinh
PPTX
Bai giang
DOC
Chuyên đề ly thuyet on tap toan thpt
DOC
Chuyên đề ly thuyet on tap toan thpt
DOC
Chuyên đề ly thuyet on tap toan thpt
DOC
C fakepathly-thuyet 1
Chuong 3 Do Hoa Trong Matlab- ho tro sv trong viec phát triển
Cau hoi phu
Www.mathvn.com 33 dang toan khao sat ham so ltdh
Do hoa may tinh
Bai giang
Chuyên đề ly thuyet on tap toan thpt
Chuyên đề ly thuyet on tap toan thpt
Chuyên đề ly thuyet on tap toan thpt
C fakepathly-thuyet 1
Ad

Recently uploaded (20)

PDF
TỔNG QUAN KỸ THUẬT CDHA MẠCH MÁU.5.2025.pdf
DOCX
Chủ nghĩa xã hội khoa học - Đề Cương Cuối Kỳ.docx
PDF
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 12 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
PPTX
Chương3,Buổi7,8,9,10(Buổi10 kiểmtraL2).pptx
PDF
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 12 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
PDF
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
PDF
SÁNG KIẾN “NGHIÊN CỨU VÀ ĐỀ XUẤT GIẢI PHÁP TỰ RÈN LUYỆN KỸ NĂNG MỀM CHO HỌC S...
PDF
TUYỂN TẬP ĐỀ KIỂM TRA HÓA HỌC HỮU CƠ THI THỬ OLYMPIC HÓA HỌC QUỐC TẾ (VÒNG 2)...
PDF
Sách không hôi fyjj ịuk gtyi yu> ướt jiii iiij
PDF
bo-trac-nghiem-toan-11 dành cho cả năm học
PDF
SÁNG KIẾN THIẾT KẾ HOẠT ĐỘNG DẠY HỌC CHỦ ĐỀ VẬT SỐNG MÔN KHOA HỌC TỰ NHIÊN 7 ...
PPTX
Bai 11.1 Tuan hoan mau.cấu tạo và vai trò pptx
PDF
bai giang an toan thong tin ke toan nam 2020
PDF
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
DOCX
ĐỀ BÀI ĐÁNH GIÁ GIÁO DỤC GIÁ TRỊ SỐNG VÀ KỸ NĂNG SỐNG
PDF
BÀI TẬP TEST FOR UNIT TIẾNG ANH LỚP 6 GLOBAL SUCCESS CẢ NĂM THEO TỪNG ĐƠN VỊ ...
PDF
SÁNG KIẾN “MỘT SỐ KINH NGHIỆM HƯỚNG DẪN HỌC SINH THAM GIA CUỘC THI KHOA HỌC K...
PDF
f37ac936-c8c6-4642-9bc9-a9383dc18c15.pdf
PDF
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
PDF
Bản phân loại thực vật môn thực vật dược
TỔNG QUAN KỸ THUẬT CDHA MẠCH MÁU.5.2025.pdf
Chủ nghĩa xã hội khoa học - Đề Cương Cuối Kỳ.docx
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 12 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
Chương3,Buổi7,8,9,10(Buổi10 kiểmtraL2).pptx
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 12 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
SÁNG KIẾN “NGHIÊN CỨU VÀ ĐỀ XUẤT GIẢI PHÁP TỰ RÈN LUYỆN KỸ NĂNG MỀM CHO HỌC S...
TUYỂN TẬP ĐỀ KIỂM TRA HÓA HỌC HỮU CƠ THI THỬ OLYMPIC HÓA HỌC QUỐC TẾ (VÒNG 2)...
Sách không hôi fyjj ịuk gtyi yu> ướt jiii iiij
bo-trac-nghiem-toan-11 dành cho cả năm học
SÁNG KIẾN THIẾT KẾ HOẠT ĐỘNG DẠY HỌC CHỦ ĐỀ VẬT SỐNG MÔN KHOA HỌC TỰ NHIÊN 7 ...
Bai 11.1 Tuan hoan mau.cấu tạo và vai trò pptx
bai giang an toan thong tin ke toan nam 2020
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 11 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
ĐỀ BÀI ĐÁNH GIÁ GIÁO DỤC GIÁ TRỊ SỐNG VÀ KỸ NĂNG SỐNG
BÀI TẬP TEST FOR UNIT TIẾNG ANH LỚP 6 GLOBAL SUCCESS CẢ NĂM THEO TỪNG ĐƠN VỊ ...
SÁNG KIẾN “MỘT SỐ KINH NGHIỆM HƯỚNG DẪN HỌC SINH THAM GIA CUỘC THI KHOA HỌC K...
f37ac936-c8c6-4642-9bc9-a9383dc18c15.pdf
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 CẢ NĂM THEO FORM THI MỚI BGD - CÓ ÔN TẬP + ...
Bản phân loại thực vật môn thực vật dược

Programe C

  • 1. Chương Trình C Ví dụ: trong hình dưới biểu diễn một lưới kích thước 2x2. Chúng ta bắt đầu từ điểm có toạ độ (0, 0) và tìm đường đi đến điểm có toạ độ (2,2) - từ điểm trên cùng bên trái đến điểm dưới cùng bên phải. Tại mỗi điểm, chỉ có thể có 2 bước đi: đi xuống hoặc đi sang phải. Với lưới 2x2 thì ta có 6 con đường đi có thể từ (0,0) đến (2,2). Với điểm dưới cùng bên phải là (x,y), x>=0, y>=0, hãy lập trình để tính ra có bao nhiêu con đường đi có thể từ (0,0) đến nó. Giải
  • 2. #include <stdio.h> #include <conio.h> int duongdi(int, int); int main() { int x, y; printf("nNhap diem xuat phat x va y: "); printf ("nSo duong di tu (%d,%d) den (2,2) la: %d", x, y, duongdi(x,y)); getch(); return 0; } int duongdi(int x, int y) { int x0= 2, y0= 2; //diem dich if (x==x0 && y==y0){ // Hoan thanh 1 cach di scanf("%d%d",&x,&y);
  • 3. return 1; }else if(x==x0){ //duong di khi cham bien doc return 1; //duongdi(x, y+1); }else if(y==y0){ //duong di khi cham bien ngang return 1; //duongdi(x+1, y); }else{ // truong hop khi di duoc ca sang trai va xuong duoi return duongdi(x, y+1)+duongdi(x+1,y); } }