Latest topics
Similar topics
Intro2C Week 6 (Guide, Done!)
3 posters
Trang 1 trong tổng số 1 trang
Intro2C Week 6 (Guide, Done!)
Rất vui được gặp lại các bạn trẻ trong một ngày t7 đẹp trời.
Koltec tiếp tục Series intro2C với bài tập về nhà của tuần 6.
Koltec は する時間 が ありません から、đề bài を だけ 出ます。
Mọi người cứ tích cực vào trao đổi nhé. Khi nào làm xong, Koltec sẽ update topic .
今週、Đề bài がよっつあります。
一番:forecast (advanced)
二番:tourist
三番:cinema
四番:pickgame
------------------------------------------------------
Koltec tiếp tục với phần Guide .
Bài 3: cinema.
Chương trình ko có khó khăn gì, về phần nhập liệu, do có sự lựa chọn, có thể làm bằng cách yêu cầu người nhập nhập vào "1" hoặc "2" tương ứng với lựa chọn đó.
VD:
Bài 1: forecast
một bài luyện tập sử dụng hàm "if else". Có 2 vấn đề trong bài, Koltec muốn đưa ra:
1. Phần trường hợp còn lại "Remember to take umbrella!". Trong code phải nhớ if else liên tục, cái else cuối cùng sẽ lòi ra. Không cần quan tâm điều kiện cụ thể về Temperature hay Humidity là như thế nào cả.
2. Phần yêu cầu người dùng nhập xem trời có mưa hay không. Dùng mẹo ở câu 3. Có thể cho người dùng nhập "1", "2" hoặc "y", "n". Nếu dùng "y", "n" thì phải chú ý chữ viết hoa và viết thường. Xử lý bằng cách (đảm bảo luôn là chữ viết thường ):
Bài 2: tourist
Có 5 vấn đề trong bài (khá taisetsu (nghiêm trọng) )
1. Khi biên dịch, thêm tùy chọn -lm.
3. Chỉ cần xét tính âm dương của tọa độ hiện tại để chỉ ra hướng. (đừng có đưa pi vào đây rồi tính góc là ăn gạch đấy ) ).
4. Mọi người chú ý cái trường hợp (0, 0) hộ Koltec cái =))) (đảm bảo có thằng dính chướng ) )
Cả nhà tiếp tục trao đổi nhé.
Muộn rồi, Koltec đi tập thể dục với con Centaur rồi đi ngủ thôi =)))))))
S_have fun!
======================
Xin lỗi cả nhà vì hôm trước thiếu mất 1 bài, tổng cộng có 4 bài nhé. Đề bài bài 4 (pickgame) đã update. Đây là guide:
Bài này có 2 mấu chốt, cũng không hiểm lắm.
1. Cách lấy số tự nhiên ngẫu nhiên từ 0 đến M - 1.
Include thêm 2 thư viện:
Done . . . .
S_have fun!
Koltec tiếp tục Series intro2C với bài tập về nhà của tuần 6.
Koltec は する時間 が ありません から、đề bài を だけ 出ます。
Mọi người cứ tích cực vào trao đổi nhé. Khi nào làm xong, Koltec sẽ update topic .
今週、Đề bài がよっつあります。
一番:forecast (advanced)
- Code:
New Execise ICT 54
Return to the wather forecast program in week3. Now you are the person working at the climate center.
Input: temperatur - humidity. Rainny or not.
When temperatur > 35 and humidity > 67%: rest at home.
When 30 > temperatur > 20 and 32% < humidity < 40% and it is not rainny:
- Goout for photography.
In other case:
- Display: remember to take umbrella!.
二番:tourist
- Code:
Mo rong bai tap 6.2 nhu sau:
Yeu cau nguoi dung (nguoi du lich) nhap vao toa do cua minh (so thuc). Va nhap vao toa do dich can toi. Hay viet chuong trinh thay the La ban thong bao: ho dang o goc nao cua ban do (4 phuong 8 hong) va khoang cach toi dich den.
三番:cinema
- Code:
Add a feature to program 6.3: buying cinema ticket. The policy is as follows:
- Weekend: Basic price is $10 while other days basic price is $7.
- Child: reduce 50%.
- Senior Citizen: reduce 30%.
Print the cinema ticket in this form
- Movie: Avatar.
- Class: Child.
- Date: Weekend.
- Price: $5.
四番:pickgame
- Code:
Write a program to play "High/Low". The program "picks" a number. The human player tries to guess it. The program indicates if the guess is too high, too low, or correct. Then it stops.
How to generate a random number
#include
#include
srand((unsigned)time(NULL));
rand()%M; /*generate 0 -> M- 1*/
------------------------------------------------------
Koltec tiếp tục với phần Guide .
Bài 3: cinema.
Chương trình ko có khó khăn gì, về phần nhập liệu, do có sự lựa chọn, có thể làm bằng cách yêu cầu người nhập nhập vào "1" hoặc "2" tương ứng với lựa chọn đó.
VD:
- Code:
printf("\nSelect your class:\n");
printf("\t1. Enter "1" if you are adult (Senior Citizen)\n");
printf("\t2. Enter "2" if you are child\n");
class = getchar();
Bài 1: forecast
một bài luyện tập sử dụng hàm "if else". Có 2 vấn đề trong bài, Koltec muốn đưa ra:
1. Phần trường hợp còn lại "Remember to take umbrella!". Trong code phải nhớ if else liên tục, cái else cuối cùng sẽ lòi ra. Không cần quan tâm điều kiện cụ thể về Temperature hay Humidity là như thế nào cả.
2. Phần yêu cầu người dùng nhập xem trời có mưa hay không. Dùng mẹo ở câu 3. Có thể cho người dùng nhập "1", "2" hoặc "y", "n". Nếu dùng "y", "n" thì phải chú ý chữ viết hoa và viết thường. Xử lý bằng cách (đảm bảo luôn là chữ viết thường ):
- Code:
printf("Is it rainny? ('y' or 'Y' if Yes, 'n' or 'N' if No)");
getchar();
scanf("%c", &rain);
if (rain == 'Y') rain = 'y';
if (rain == 'N') rain = 'n';
Bài 2: tourist
Có 5 vấn đề trong bài (khá taisetsu (nghiêm trọng) )
1. Khi biên dịch, thêm tùy chọn -lm.
- Code:
gcc tourist.c -lm
- Code:
#include
3. Chỉ cần xét tính âm dương của tọa độ hiện tại để chỉ ra hướng. (đừng có đưa pi vào đây rồi tính góc là ăn gạch đấy ) ).
4. Mọi người chú ý cái trường hợp (0, 0) hộ Koltec cái =))) (đảm bảo có thằng dính chướng ) )
- Code:
if ((x == 0) && (y == 0))
pos = "orgin";
- Code:
dist = sqrt((x - x2) * (x - x2) + (y - y2) * (y - y2));
printf("The distance is %-5.2f\n", dist);
Cả nhà tiếp tục trao đổi nhé.
Muộn rồi, Koltec đi tập thể dục với con Centaur rồi đi ngủ thôi =)))))))
S_have fun!
======================
Xin lỗi cả nhà vì hôm trước thiếu mất 1 bài, tổng cộng có 4 bài nhé. Đề bài bài 4 (pickgame) đã update. Đây là guide:
Bài này có 2 mấu chốt, cũng không hiểm lắm.
1. Cách lấy số tự nhiên ngẫu nhiên từ 0 đến M - 1.
Include thêm 2 thư viện:
- Code:
time.h
- Code:
stdlib.h
- Code:
int M = 1000;
srand((unsigned)time(NULL));
int x = rand()%(M);
- Code:
A <= x <= B
- Code:
int A = 10, B = 100;
srand((unsigned)time(NULL));
int x = rand()%(B - A + 1) + A;
- Code:
srand((unsigned)time(NULL));
int x = rand()%(5) + 1;
Done . . . .
S_have fun!
Được sửa bởi haidang001 ngày 28/03/11, 11:21 pm; sửa lần 8.
Re: Intro2C Week 6 (Guide, Done!)
Các bạn cho ít thông tin về cái thư viện để làm bài bản đồ với cả bài cho ra số bất kỳ thì chịu, ko hiểu đề bài là j và làm ntn
với cả cái bài này, toàn bị lỗi ở chỗ gán c==child ..v..v.. ko hỉu T.T help me!!!
lưu ý phần in ngày xem phim chưa hoàn chỉnh, bỏ qua lỗi đấy
với cả cái bài này, toàn bị lỗi ở chỗ gán c==child ..v..v.. ko hỉu T.T help me!!!
lưu ý phần in ngày xem phim chưa hoàn chỉnh, bỏ qua lỗi đấy
- Code:
#include
main()
{
char n[21],c[21];
int tuoi,km,gia,ngay;
float price,giam;
printf("\n====CHAO MUNG BAN DEN VOI RAP CHIEU PHIM HEDSPI====\n");
printf("Xin moi ban nhap:\n");
printf("-Tuoi cua ban:");scanf("%d",&tuoi);
printf("-Ten phim:");gets(n);getchar();
printf("-Ngay xem phim:\n");scanf("%d",&ngay);
if (ngay==0||ngay==1||ngay==2||ngay==3||ngay==4||ngay==5)
gia=7;
else
gia=10;
if (tuoi<=18){giam=0.5;c=="Child";}
else if (tuoi>=65){giam=0.7;c=="Senior citizen";}
else {giam=0;c=="Adult";}
price=giam*gia;
printf("###############################\n");
printf("# *** #\n");
printf("#-Movie :%20s #\n",n);
printf("#-Class :%18s #\n",c);
printf("#-Date :%20s #\n",ngay);
printf("#-Price :%.1f #\n",price);
printf("###############################\n");
return 0;
}
- Code:
phim.c: In function ‘main’:
phim.c:27: warning: format ‘%20s’ expects type ‘char *’, but argument 2 has type ‘int’
/tmp/cctrLoh7.o: In function `main':
phim.c:(.text+0x64): warning: the `gets' function is dangerous and should not be used.
Tung_tobe- Tổng số bài gửi : 100
Points : 124
Join date : 27/09/2010
Re: Intro2C Week 6 (Guide, Done!)
warning chứ có lỗi đâu
chú ý dòng 27, ngày mang kiểu int, nên sửa thành %20d
==================================
kotex sai chính tả (
1. 『しる時間』 は だめです。『する時間』 です。
2. "forecaste" jya nai, "forecast" desu.
Edited by Koltec
Cố gắng edit bài nhé đ.t ;)
chú ý dòng 27, ngày mang kiểu int, nên sửa thành %20d
==================================
kotex sai chính tả (
1. 『しる時間』 は だめです。『する時間』 です。
2. "forecaste" jya nai, "forecast" desu.
Edited by Koltec
Cố gắng edit bài nhé đ.t ;)
huy_d_t- Tổng số bài gửi : 112
Points : 142
Join date : 26/09/2010
Đến từ : Đại dâm tặc
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
06/02/14, 11:10 am by sshin_conan
» các bạn/anh/chị cho hỏi đề thi giải tích 1
03/05/13, 09:47 pm by ictk56
» Đề nghị sát nhập 2 diễn đàn
18/02/12, 11:01 am by ngoanhtuan_hn
» Hội nghị sinh viên Việt Nam Nhật Bản tuyển thành viên
17/02/12, 11:43 pm by michiosatoo
» mình có câu này, mong các bạn dịch giúp!!!
16/11/11, 06:17 pm by asakurayo
» nho forum chut
15/11/11, 11:29 am by asakurayo
» CS 1.6 MAP MAKER
15/11/11, 07:55 am by asakurayo
» ubuntu-win
12/10/11, 05:46 pm by darklord226
» diễn đàn hedspi k56
11/10/11, 09:41 pm by lakazai