Read-only archive. Login and posting are unavailable.
Reply
 
Thread Tools
  #1  
Old 17-12-2009, 21:57
ooDKNYoo's Avatar
K.I.A
Join Date: 09-2006
Posts: 437
Hỏi về lập trình C

Mình mới học cái môn này, mà trong script ít thông tin quá nên hỏi luôn ace .
Mình có 2 bài tập nhỏ sau:
bài 1: kêu người nhập nhập vào chiều dài 1 cạnh a, tính thể tích và diện tích bề mặt của hình thập nhị diện đều ( 12 mặt )
V= a³/4 x ( 15 cộng 7 căn 5 )
S = 3a² căn ( 25 cộng 10 căn 5 )
xuất ra giá trị chỉ lấy sau dấu phẩy 3 số

bài 2: Đổi đơn vị
lập 1 chương trình để đổi đơn vì giữa kilogramm (Kg), Pfund ( lb), Stone (st.) và Unze( oz). Đầu tiên là nhập vào khối lượng theo Kg, sau đó đưa ra 1 cái bảng giá trị quy đổi theo 3 đơn vị
1 lb = 0,45359237kg, 1 st. = 6,35029318 kg, 1 oz. = 28,349523125 g.

Thx mấy Bro trước
__________________
[center][i]Tin tức, review về sản phẩm và công nghệ phần cứng
luôn được cập nhật tại[/i] [b]vozExpress (express.voz.vn)[/b][/ve][/center]
Reply With Quote
  #2  
Old 17-12-2009, 21:59
Senior Member
Join Date: 07-2008
Posts: 485
Re: Hỏi về lập trình C

Nếu bài như này mà bác còn đi hỏi thì tốt nhất đừng học nữa
Reply With Quote
  #3  
Old 17-12-2009, 22:02
Vaanres's Avatar
Senior Member
Join Date: 02-2008
Posts: 4,081
Re: Hỏi về lập trình C

cậu nêu tìm hiểu kĩ mấy lệnh nhập xuất cơ bản đi , coi cái đề của cậu hình như cũng chỉ là hướng đối tượng C , mà là hướng đối tượng C là luyện cho mình óc tư duy , cái này nên tự mò mẫm cậu à ... mò ko ra ăn chửi chút đỉnh cũng chả sao đâu...
Reply With Quote
  #4  
Old 17-12-2009, 22:05
ooDKNYoo's Avatar
K.I.A
Join Date: 09-2006
Posts: 437
Re: Hỏi về lập trình C

Lập trình khác thì mình biết viết còn tại C chưa học cho nên là ko biết trình bày như thế nào, tại phải viết tay á, bro hiểu ý mình ko. Chứ cái này thì dễ òm mà T___T.
__________________
[center][i]Tin tức, review về sản phẩm và công nghệ phần cứng
luôn được cập nhật tại[/i] [b]vozExpress (express.voz.vn)[/b][/ve][/center]
Reply With Quote
  #5  
Old 17-12-2009, 22:09
suvival198's Avatar
K.I.A
Join Date: 08-2007
Posts: 7,101
Re: Hỏi về lập trình C

ặc 2 bài này dễ mà, chịu nó đọc sách đi, có hết đó
câu 1 chú ý cái số trc %lf là giá trị sau dau phẩy in ra
câu 2: chỉ gán giá trị nhâp vào là a, rồi output nhân a tương ứng với mấy cái kia thôi
__________________
[SIZE="4"]Help a man when he is trouble & he will remember you[/SIZE]

[SIZE="1"]when he is in trouble again.[/SIZE]
Reply With Quote
  #6  
Old 17-12-2009, 22:11
Senior Member
Join Date: 12-2009
Posts: 1,757
Re: Hỏi về lập trình C

Quote:
Originally Posted by Vaanres View Post
cậu nêu tìm hiểu kĩ mấy lệnh nhập xuất cơ bản đi , coi cái đề của cậu hình như cũng chỉ là hướng đối tượng C , mà là hướng đối tượng C là luyện cho mình óc tư duy , cái này nên tự mò mẫm cậu à ... mò ko ra ăn chửi chút đỉnh cũng chả sao đâu...
C mà hướng đối tượng cái nỗi gì . Mình thấy chủ thread nên tự làm vì bài này quá dễ, google ko có là phải.

Code:
#include

#include

#include

main()

{

   clrscr();

   float V, S, a;

   printf("Nhap canh a: "); scanf("%f",&a);

   S = 3*a*a*sqrt(25 + 10*sqrt(5));

   V = (a*a*a)/(4*(15 + 7*sqrt(5)));

   printf("Dien tich: %0.3f",S);

   printf("\nThe tich: %0.3f",V);

   getch();

}
Bài sau bạn làm tương tự.
Reply With Quote
  #7  
Old 17-12-2009, 22:17
ooDKNYoo's Avatar
K.I.A
Join Date: 09-2006
Posts: 437
Re: Hỏi về lập trình C

thax bro. Công thức để lấy 3 dấu thập phân là %0.3f. Cái này mình mới bít.
Bro có thể giải thích mấy cái này nghĩa là sao ko

#include

#include

#include

Mấy Bro thông cảm mình tự học nên mấy cái này chưa biết khái niệm nó là gì :(
__________________
[center][i]Tin tức, review về sản phẩm và công nghệ phần cứng
luôn được cập nhật tại[/i] [b]vozExpress (express.voz.vn)[/b][/ve][/center]
Reply With Quote
  #8  
Old 17-12-2009, 22:21
suvival198's Avatar
K.I.A
Join Date: 08-2007
Posts: 7,101
Re: Hỏi về lập trình C

Quote:
Originally Posted by ooDKNYoo View Post
thax bro. Công thức để lấy 3 dấu thập phân là %0.3f. Cái này mình mới bít.
Bro có thể giải thích mấy cái này nghĩa là sao ko

#include

#include

#include

Mấy Bro thông cảm mình tự học nên mấy cái này chưa biết khái niệm nó là gì :(
3 cai này là thư viện
math là thu viện các phép tính toán, conio vs stdio thì học lâu lắm nhưng mjnh cũng chả rõ , đại loại là thư viện cho mấy cái lênh I/O
__________________
[SIZE="4"]Help a man when he is trouble & he will remember you[/SIZE]

[SIZE="1"]when he is in trouble again.[/SIZE]
Reply With Quote
  #9  
Old 17-12-2009, 22:21
Senior Member
Join Date: 12-2009
Posts: 1,757
Re: Hỏi về lập trình C

Quote:
Originally Posted by ooDKNYoo View Post
thax bro. Công thức để lấy 3 dấu thập phân là %0.3f. Cái này mình mới bít.
Bro có thể giải thích mấy cái này nghĩa là sao ko

#include

#include

#include

Mấy Bro thông cảm mình tự học nên mấy cái này chưa biết khái niệm nó là gì :(
Đoạn code này dùng 1 số func nằm trong các thư viện trên.
Ví dụ sqrt() thuouọc math.h, clrscr() thuộc conio.h...
Nếu bạn học java rồi thì nó gần giống lệnh import hoặc giống using của C#, gần giống thôi nhé
Reply With Quote
  #10  
Old 17-12-2009, 22:24
freakmindvn's Avatar
Senior Member
Join Date: 07-2009
Posts: 335
Re: Hỏi về lập trình C

Quote:
Originally Posted by ooDKNYoo View Post
thax bro. Công thức để lấy 3 dấu thập phân là %0.3f. Cái này mình mới bít.
Bro có thể giải thích mấy cái này nghĩa là sao ko

#include

#include

#include

Mấy Bro thông cảm mình tự học nên mấy cái này chưa biết khái niệm nó là gì :(
Cái này không phải thư viện, mà là header file
http://en.wikipedia.org/wiki/Header_file
Cơ chế lúc compile khác nhiều so với import package trong java
__________________
[B]Macbook Pro 15.4[/B] Core i5 RAM 4gb HDD 320GB

Iphone 4 16G black+PSP 1000 black+Sennheiser PX200+ ipod nano 8gb+Shure SE110+Sony MDR 570LP+ Kindle 3+ Galaxy Tab 16gb
Reply With Quote
Reply

« Previous Thread | Next Thread »

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +7. The time now is 14:05.