Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Page 3 of 5 Previous  1, 2, 3, 4, 5  Next

View previous topic View next topic Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-27, 5:50 pm

Hjx mình gà lắm bài này mình phải giải trong một tiết học hjx. Nhờ anh em đừng để tiết học đó của mình vô nghĩa. Lúc đó giải bằng pascal.
Cô mình cho đó. ac nghiệt không. đọc thì dễ làm rồi thấy vấn đề ngay hjx.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-27, 5:59 pm

Lần sao trích ra đi đỡ pahỉ hiểu lầm ^_^

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-27, 6:36 pm

Giờ đang bận quá nên chưa giải dc bài của ông. Thông cảm nhá.
Dù sao thì ông cũng đóng góp cho diễn đàn, nên ông cũng có công thôi. Hiểu nhầm cũng chả sao Very Happy

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-27, 9:30 pm

khoi342 wrote:@Friendship1115: Đã hiểu đề. Mà giờ chưa làm được. Hy vọng tối nay có bài nộp cho ông Very Happy Ông cũng dữ dằn nhỉ, share bớt cho tui đi Wink

@Hayate: Tui cũng bình thường thui, chịu khó lên mạng tìm hiểu hay đọc sách là ra. Ở đây có bạn Friendship1115 với bạn truongviloc cũng giỏi lắm đó cheers
trời ạ ổng đổi tên tui lun rùi kìa.Châu Vĩ Lộc chứ ko phải là truong.
mà tui cũng chẳng giỏi giang gì đâu.giỏi là ong khôi đó chứ. Very Happy Very Happy Very Happy Very Happy Very Happy

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-27, 10:11 pm

chauviloc wrote:
khoi342 wrote:@Friendship1115: Đã hiểu đề. Mà giờ chưa làm được. Hy vọng tối nay có bài nộp cho ông Very Happy Ông cũng dữ dằn nhỉ, share bớt cho tui đi Wink

@Hayate: Tui cũng bình thường thui, chịu khó lên mạng tìm hiểu hay đọc sách là ra. Ở đây có bạn Friendship1115 với bạn truongviloc cũng giỏi lắm đó cheers
trời ạ ổng đổi tên tui lun rùi kìa.Châu Vĩ Lộc chứ ko phải là truong.
mà tui cũng chẳng giỏi giang gì đâu.giỏi là ong khôi đó chứ. Very Happy Very Happy Very Happy Very Happy Very Happy

sorry nhầm Very Happy

@Friendship1115: Tui hiểu vấn đề cái bài ông cho rồi, nhưng vì trình tui chưa tới nên để từ từ nha bounce

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-27, 11:44 pm

Khong phải là trình chưa tới. bạn có thể giải bằng pascal đựoc roài.
Chỉ cần suy nghĩ lưu thế nào để xuất ra bằng hết thoai. Cái này có sách đo ^_^. Mà minh quen sách nào roài.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 12:00 am

Friendship1115 wrote:Khong phải là trình chưa tới. bạn có thể giải bằng pascal đựoc roài.
Chỉ cần suy nghĩ lưu thế nào để xuất ra bằng hết thoai. Cái này có sách đo ^_^. Mà minh quen sách nào roài.

Tui cũng có nghĩ rồi. Chắc sẽ dùng chuỗi.
Pascal thì tui quên sạch <img src=" longdesc="105" />
Nhưng mà tạm thời để đó, vì tui đang nghĩ cái khác.

Bạn có làm bài này ở dạng số thực chưa

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-28, 12:10 am

Bài này làm ở dạng số thực thì không xuất ra đầy đủ cả dãy số dài nhu thế. Thường dãy số luôn bị giới hạng là 8 hay 10 gì đó. Còn các biến số nguyên thì không đủ để chứa. Bạn có ý tưởng dùng chuỗi là cũng gjống mình lúc đầu rồi. Nhưng nếu bài toán ứng dụng lên tới hàng trăm chữ là bạn đủ chết. Vì chuỗi chỉ có 255 kí tự thôi. Bạn biết bộ nhớ đệm của pascal 7.0 là bao nhiêu không. Nếu bạn dùng Free pascal thì việc sẽ dễ hơn rất nhiều. Vi bộ nhớ của free pascal len tới gần 1,5 GH lận. Lúc đầu có thể xử lí bằng chuỗi cho có kinh nghiêm. Nhưng chuỗi chạy chậm lắm đó. Vì bạn còn phải biến đổi chuổi thành số, số thành chuỗi rất phức tạp.
Mìn sẽ gợi ý tiếp khj nào bạn có hứng làm. ^_^
Bài lập trình này chỉ xài bài toán lớp 1 thôi. không xa vời lắm đâu. Đừng nghĩ quá cao siêu nha.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 12:29 am

Biết mà bạn. Chuỗi chỉ là cách đơn giản thôi.

Mình biết nên chú ý vận dụng toán lớp 1 vào phép trừ và chia (khó hơn cộng nhân).

Tạm thời cứ để đó đi, mai mốt tui sẽ cho ông xem tui làm trên số thực luôn, nhưng mà hơi lâu nha. Giờ dập ầm ầm kiểu đó mau quáng lắm (mới năm nhất mà) Very Happy

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-28, 8:05 am

nếu vậy thì dùng long int đi dc ko.
chứ dùng int như bình thường thì treo may chắc.

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-28, 8:29 am

Hjhj nếu bạn làm được bằng số thực mình xin cam đoan rằng tất cả lập trình viên luôn cả học sinh giỏi cấp quốc gia bộ môn tin học cũng tôn bạn làm sư phụ.
Hjx hjx. Bạn biết vì sao nó lại phải xài số nguyên và vì sao lại có thể lên tới hàng ngàn số không. Câu hỏi quan trọng nhất là xuất. Nếu bạn xuất bằng số thực thì bạn sẽ phải dùng hàm chuyển đổi phải cộng trừ ra thêm để có một con số xuất ra. Như thế nếu bạn làm 2 dãy 100 chữ sốthì thời gian chạy sẽ tăng 1.5 lần. Thực ra bài giải tất cả các bạn đều biiết cả. Mình đã học rồi đó ^_^. Chỉ là nó đơn giản theo các giải phức tạp theo cách viết mà thôi.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 8:52 am

Friendship1115 wrote:Hjhj nếu bạn làm được bằng số thực mình xin cam đoan rằng tất cả lập trình viên luôn cả học sinh giỏi cấp quốc gia bộ môn tin học cũng tôn bạn làm sư phụ.
Hjx hjx. Bạn biết vì sao nó lại phải xài số nguyên và vì sao lại có thể lên tới hàng ngàn số không. Câu hỏi quan trọng nhất là xuất. Nếu bạn xuất bằng số thực thì bạn sẽ phải dùng hàm chuyển đổi phải cộng trừ ra thêm để có một con số xuất ra. Như thế nếu bạn làm 2 dãy 100 chữ sốthì thời gian chạy sẽ tăng 1.5 lần. Thực ra bài giải tất cả các bạn đều biiết cả. Mình đã học rồi đó ^_^. Chỉ là nó đơn giản theo các giải phức tạp theo cách viết mà thôi.

Mình biết là nếu dùng số thực thì nó ác cỡ nào rồi <img src=" longdesc="92" /> Giờ tui cũng có làm được liền đâu, cần phải luyện thêm tí nữa đã. Dù sao thì bài đó cũng là 1 đề án chứ không phải là 1 bài tập bình thường đâu pale
Còn mấy bài lúc trước làm Pascal thì tui cũng chỉ làm qua loa thôi, chứ chả có quan tâm tới mấy nên quên sạch rồi Neutral

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-28, 6:00 pm

Trời nếu bài này là đề án thì mấy bài sau này mình post lên sẽ là siêu đề án đó. ^_^. Bài này chỉ làm chơi cho vui thôi.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-28, 7:32 pm

các ban lập trình thử bài hệ pt nay xem:
ax+by=c
dx+ey=f
đây là bài toán số 98 trang 38 sách bài tập lập trình đó.

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 8:40 pm

Friendship1115 wrote:Trời nếu bài này là đề án thì mấy bài sau này mình post lên sẽ là siêu đề án đó. ^_^. Bài này chỉ làm chơi cho vui thôi.

Ý mình là cái bài số thực ấy.
Mà bạn tên gì vậy? Làm quen rồi mình còn học hỏi nữa chứ Very Happy thấy bạn biết mấy bài như vầy thì chắc cũng rành lắm. Very Happy

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 9:37 pm

chauviloc wrote:các ban lập trình thử bài hệ pt nay xem:
ax+by=c
dx+ey=f
đây là bài toán số 98 trang 38 sách bài tập lập trình đó.

D = a*e - d*b
Dx = e*c - f*b
Dy = a*f - d*c

Nếu D != thì hệ có nghiệm duy nhất x = Dx/D ; y = Dy/D

Nếu D = Dx = Dy = 0 thì hệ vô số nghiệm

Nếu D = 0 và Dx != 0 hay Dy != 0 thì hệ vô số nghiệm

Đó, tự mà làm đi nha chú <img src=" longdesc="105" /> <img src=" longdesc="105" />

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-28, 10:21 pm

khoi342 wrote:
chauviloc wrote:các ban lập trình thử bài hệ pt nay xem:
ax+by=c
dx+ey=f
đây là bài toán số 98 trang 38 sách bài tập lập trình đó.

D = a*e - d*b
Dx = e*c - f*b
Dy = a*f - d*c

Nếu D != thì hệ có nghiệm duy nhất x = Dx/D ; y = Dy/D

Nếu D = Dx = Dy = 0 thì hệ vô số nghiệm

Nếu D = 0 và Dx != 0 hay Dy != 0 thì hệ vô số nghiệm

Đó, tự mà làm đi nha chú <img src=" longdesc="105" /> <img src=" longdesc="105" />
chú Khôi làm thế nhưng tui làm khác:
#include<stdio.h>
#include<conio.h>
void main()
{
float a,b,c,d,e,f,x,y;
printf("Hay nhap vao so a: ");
scanf ("%f",&a);
printf("Hay nhap vao so b: ");
scanf ("%f",&b);
printf("Hay nhap vao so c: ");
scanf ("%f",&c);
printf("day la pt1:%0.2fx+%0.2fy=%0.2f",a,b,c);printf("\n");
printf("Hay nhap vao so d: ");
scanf ("%f",&d);
printf("Hay nhap vao so e: ");
scanf ("%f",&e);
printf("Hay nhap vao so f: ");
scanf ("%f",&f);
printf("day la pt2:%0.2fx+%0.2fy=%0.2f",d,e,f);printf("\n");
if(a==b && b==c && c==d && d==e)
{
printf("he pt vo nghiem");printf("\n");
}
else
{
x = ((f*b-e*c)/(b*d-e*a));
printf("x co gia tri la:%0.2f",x);printf("\n");
y = (f-(d*x))/e;
printf("y co gia tri la:%0.2f",y);printf("\n");
}
}

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-28, 10:23 pm

chú Khôi tự xem nha ko hiểu thì lấy giấy ra mà tính sẽ hiểu ngay đó mà. Very Happy Very Happy Very Happy Very Happy

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-28, 10:25 pm

chauviloc wrote:chú Khôi tự xem nha ko hiểu thì lấy giấy ra mà tính sẽ hiểu ngay đó mà. Very Happy Very Happy Very Happy Very Happy

Nhìn nhức óc quá :roll: :roll: :roll:

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

góp ý nè

Post by vip_20 on 2009-10-29, 7:44 am

các bạn khi viết chương trình nên đẻ dấu { đúng như sách giáo khoa để dể hỉu với lại dể phát hiện ra lỗi sai. mà cách trình bày khoa học nữa thầy cho nhiều điểm hơn:D. chứ viết như mấy bạn cái dấu { thầy nhìn vô ko có cảm tình hơn Very Happy:D:D:Sad

vip_20
Đã biết nói
Đã biết nói

Tổng số bài gửi : 23
Join date : 2009-10-28
Age : 25
Đến từ : đâu đó Việt Nam

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by khoi342 on 2009-10-29, 8:51 am

vip_20 wrote:các bạn khi viết chương trình nên đẻ dấu { đúng như sách giáo khoa để dể hỉu với lại dể phát hiện ra lỗi sai. mà cách trình bày khoa học nữa thầy cho nhiều điểm hơn:D. chứ viết như mấy bạn cái dấu { thầy nhìn vô ko có cảm tình hơn Very Happy:D:D:Sad

Thì trong chương trình thì nó sẽ thụt ra thụt vô. Nhưng khi copy vào đây thì nó lại ra thế. No

khoi342
Mới vào cấp II
Mới vào cấp II

Tổng số bài gửi : 198
Join date : 2009-10-22
Age : 25
Đến từ : TP.HCM

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by chauviloc on 2009-10-29, 9:13 am

khoi342 wrote:
vip_20 wrote:các bạn khi viết chương trình nên đẻ dấu { đúng như sách giáo khoa để dể hỉu với lại dể phát hiện ra lỗi sai. mà cách trình bày khoa học nữa thầy cho nhiều điểm hơn:D. chứ viết như mấy bạn cái dấu { thầy nhìn vô ko có cảm tình hơn Very Happy:D:D:Sad

Thì trong chương trình thì nó sẽ thụt ra thụt vô. Nhưng khi copy vào đây thì nó lại ra thế. No
chú Khôi nói đúng dấy bạn mình copy chứ ko đánh lại bài đó vào nên bạn thong cảm. <img src=" longdesc="105" /> <img src=" longdesc="105" /> <img src=" longdesc="105" />

chauviloc
Đã biết nói
Đã biết nói

Tổng số bài gửi : 20
Join date : 2009-10-25
Age : 24
Đến từ : TP.HCM

Back to top Go down

o_0

Post by Hayate on 2009-10-29, 10:05 am

Kin qué.....lớp mìn nhiu` nhân tài qué Shocked ...cũng tốt Very Happy có người để hỏi Surprised Surprised

Hayate
Cuối cấp I
Cuối cấp I

Tổng số bài gửi : 138
Join date : 2009-10-26
Age : 24
Đến từ : Một Giấc Mộng.....

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-10-29, 11:35 am

khoi342 wrote:
Ý mình là cái bài số thực ấy.
Mà bạn tên gì vậy? Làm quen rồi mình còn học hỏi nữa chứ Very Happy thấy bạn biết mấy bài như vầy thì chắc cũng rành lắm. Very Happy
Mình chỉ là một chú gà trong thế giới lập trình cũng như thế giới mạng này thôi.
Ah mình chỉ thích chơi game thôi. Mình chuyên cúp tiết tin học để đi chơi nên có gì mình nói bậy thì xin lỗi nha.
Còn cái vụ số thực thì có hàm để gọi ra số dư và chuyển nó thành số nguyên đó. Nhưng bạn làm bằng số thực số lần xử lý chạy sẽ tăng khj truy xuất.
Mình không muốn spam nhiều bạn có thể vào muc của mình quản lý để biết thêm các thông tin về danh tánh. Thank.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Friendship1115 on 2009-11-07, 3:02 am

#include <stdio.h>
#include <conio.h>
void main()
{
int d,m,y,kt,full;
printf("Nhap ngay:");
scanf("%d",&d);
printf("Nhap thang:");
scanf("%d",&m);
printf("Nhap nam:");
scanf("%d",&y);
kt=1;
if (m<12)
switch (m)
{
case 2:
{
if (y%4==0)
full=29;
else
full=28;
break;
}
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
{
full=31;
break;
}
default:
{
full=30;
break;
}
}
else
kt=1;
if (d>full)
kt=1;
else
if (d<full)
d=d++;
else
{
d=1;
if (m==12)
{
m=1;
y=y++;
}
else
m=m++;
}
if (kt==1)
printf("Ban nhap khong chinh xac!");
else
printf("Ngay ke tiep la ngay : %d/%d/%d",d,m,y);
getch();
}
sr taj mjnh wen. Ko co may mjnh guj bang dt nen co gj saj xjn cac ban chj gjao.

Friendship1115
Trưởng lão
Trưởng lão

Tổng số bài gửi : 132
Join date : 2009-10-21
Age : 25
Đến từ : Hoa Thanh - Tay Ninh

Back to top Go down

Re: Giải đáp thắc mắc Kỹ Thuật Lập Trình (trong khả năng)

Post by Sponsored content Today at 3:27 am


Sponsored content


Back to top Go down

Page 3 of 5 Previous  1, 2, 3, 4, 5  Next

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum