k4info
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Thực hành buổi 4 - HĐH

+4
itsnotoverlbh
tranhuuluong
NeverGiveUp
Admin
8 posters

Go down

thongbao Thực hành buổi 4 - HĐH

Bài gửi by Admin Thu Dec 22, 2011 7:14 pm

Trong các bài tập tiếp theo đây mình có 1 số điều này muốn nói đến các bạn:

+ Cố gắng hạn chế sử mảng trong code vì phần mảng Thầy không có dạy, thầy kêu tham khảo thôi Thực hành buổi 4 - HĐH  1955946760 vì mọi bài tập mà thầy đưa ra mà đưa lên mảng để xứ lý thì rất dễ, cố gắng vận hết nội công Thực hành buổi 4 - HĐH  1626949542 , bằng mọi cách những phần thầy đã giảng đều làm được với những bài mà thầy ra, bất đắc dĩ lắm không biết thì hãy xài đến mảng!

+ Cố gắng hạn chế việc dùng hàm read đọc tham số vào biến mà hãy truyền tham số trực tiếp ngay khi gọi hàm, vì nó có cái hay riêng là tự xác định số phần tử dãy số truyền vào không có yêu cầu người ta nhập mấy số rồi nhập từng số Thực hành buổi 4 - HĐH  2158035376

+ Các bài tập nào mình làm xong thì post lên đây còn các bài tập còn lại mình sẽ tranh thủ giải và up lên trong thời gian sớm nhất, hôm nay thực hành 2 buổi mình rất là mết mong anh em thông cảm! Thực hành buổi 4 - HĐH  1620267139


===> 10 Bài tập mà hôm nay thầy cho mình đã hoàn thành được 1 số bài

Bài 1 : Tìm UCLN của 2 số

Thực hành buổi 4 - HĐH  Ucln10

Bài 2: Chuyển 1 số thập phân sang 1 hệ cơ số bất kỳ 1 cách tổng quát.

Thực hành buổi 4 - HĐH  Chuyen10

Bài 3: Là bài nhập vào 1 số thập phân rồi in ra số đảo ngược của số thập phân vừa nhập
Bài này mình đã làm ở buổi thực hành 3 các bạn vào đây xem :[You must be registered and logged in to see this link.]

Bài 4: Kiểm tra 1 dãy là dãy số tăng hoặc dãy số giảm
Đây là khúc bị mất ở trên, nhiệm vụ của đoạn này là nhập các phần tử vào, các bạn bổ xung!
Code:

declare a[100]
echo -n "Nhap may so n = "; read n
for (( i = 1 ; i <= $n ; i++ ))
do
    echo -n "a[$i] = "; read a[$i]
done

Thực hành buổi 4 - HĐH  Kt210

Bài 5: Tìm trung vị của dãy số

Cách 1 sử dụng đến mảng

Thực hành buổi 4 - HĐH  Tv310

Cách 2 không xài mảng, lưu ý do mình soạn chung với bài dùng mảng nó ở khúc trên, còn bài không dùng mảng mình làm khúc dưới mình làm chung để test xem 2 cách này về kết quả có chính xác không, khi quan sát hình các bạn nên biết nhì từ khúc nào rồi chứ?
Từ khúc
Code:
for i in $*
trở xuống nhé, qua thông qua các này thì cách này chỉ áp dụng được đối với các phần tử không trùng nhau thôi nhé.


Thực hành buổi 4 - HĐH  Tv210

Bài 6: Truyền vào 1 dãy tham số in ra dãy số đó theo thứ tự đảo ngươc.

Thực hành buổi 4 - HĐH  Duocng10

Bài 7: Tính tổng dãy số nguyên được truyền.

Thực hành buổi 4 - HĐH  Sum10

Bài 8: Truyền vào 1 dãy tham số lọc ra số nào là số nguyên tố nào là hợp số.
Bài làm có 1 cách nhưng code dài nên chụp ra làm 2 hình, bài này không xài mảng


Thực hành buổi 4 - HĐH  Ngths10

Thực hành buổi 4 - HĐH  Ngths210


Còn 3 bài chưa làm xong, mình sẽ tranh thủ làm trong thời gian sớm nhất up cho em anh em nhé, chúc anh em học thật tốt thi đạt điểm thật là cao Thực hành buổi 4 - HĐH  3773507421 Thực hành buổi 4 - HĐH  2570559481 Thực hành buổi 4 - HĐH  3996168047 Thực hành buổi 4 - HĐH  4223051845


Được sửa bởi Admin ngày Sat Dec 24, 2011 2:11 pm; sửa lần 5.
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by NeverGiveUp Thu Dec 22, 2011 7:27 pm

Thực hành buổi 4 - HĐH  960797 Hay
NeverGiveUp
NeverGiveUp

Posts : 83
Thanked : 3
Gia Nhập 12/09/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by tranhuuluong Thu Dec 22, 2011 7:42 pm

Đề bài trung vị, có thể giải thích nghĩa đen của nó cho mình ko z?, ko hiểu yêu cầu đề bài
tranhuuluong
tranhuuluong

Posts : 27
Thanked : 0
Gia Nhập 07/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Thu Dec 22, 2011 7:55 pm

tranhuuluong đã viết:Đề bài trung vị, có thể giải thích nghĩa đen của nó cho mình ko z?, ko hiểu yêu cầu đề bài

Ta nhập vào 1 dãy số bất kỳ rồi sắp xếp nó theo thứ tự tăng dần rồi lấy phần tử giữa của dãy, phần tử đó là trung vị

VD danh sách có 4 sô, sau khi sắp xếp 4 số này theo dãy tăng rồi lấy thằng thứ 3, đối với số phần tử là chẳn, 4/2= 2 có thể lấy thằng thứ 2 hoặc thằng thứ 3 tuỳ người lập trình quy định

Còn đới với số phần tử là lẻ thì dẽ rồi giả sử 5 phần tử ta lấy thằng thứ 3 , 5/2=2 trong ubuntu nó chỉ lấy nguyên nên + thêm 1, công thức tông quát là n/2 +1

Còn cách hai là đếm số phần tử lớn hơn nó, số đếm này chính là vị trí của trung vị trong dãy sô, dãy số này không sắp xếp nhé, và ta đếm trên 2 dòng for trong cùng 1 dãy số

Code:


 for i in $*
 do
    for j in $*
    do
     
    done
 done

Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Thu Dec 22, 2011 8:41 pm

Mấy bài này mình làm được là nhờ công lao rất lớn mà thầy đã chỉ, hoàn toàn không phải do mình tự làm đâu các bạn đừng nghĩ chuyền gì mình cũng biết cũng giỏi hết nhé, mình nood dữ lắm rabbit


Được sửa bởi Admin ngày Thu Dec 22, 2011 10:04 pm; sửa lần 1.
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by tranhuuluong Thu Dec 22, 2011 9:12 pm

Thanks, hiểu rồi, mà cho hỏi thêm cái nữa, bộ thi thầy hok cho xài mảng hả??? Laughing
tranhuuluong
tranhuuluong

Posts : 27
Thanked : 0
Gia Nhập 07/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by itsnotoverlbh Thu Dec 22, 2011 9:35 pm

tranhuuluong đã viết:Thanks, hiểu rồi, mà cho hỏi thêm cái nữa, bộ thi thầy hok cho xài mảng hả??? Laughing
Thầy đâu có nói là không cho dùng mảng đâu miễn sao mình làm đúng kết quả được rồi
itsnotoverlbh
itsnotoverlbh

Posts : 367
Thanked : 21
Gia Nhập 18/02/2011

Tài Sản
Thú nuôi:

http://www.ittd.freevnn.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Thu Dec 22, 2011 10:03 pm

Đúng rồi, ý mình là thầy không có dạy phần mảng nên ít áp dụng, những phần mà thầy dạy thì áp dụng đều làm được những câu này, những câu này mà đưa về mảng thì rất dễ , còn khi thi thì muốn xài gì xài ah, miễn ra kết quả thôi hjhj Thực hành buổi 4 - HĐH  4223051845
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by pht0991 Fri Dec 23, 2011 7:56 am

Bác Tâm pro quá! Thực hành buổi 4 - HĐH  3124932551
pht0991
pht0991

Posts : 222
Thanked : 3
Gia Nhập 24/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by pht0991 Fri Dec 23, 2011 3:37 pm

Còn 3 bài nữa!!! hic Smile Ngày mai thi rồi Thực hành buổi 4 - HĐH  159941224
pht0991
pht0991

Posts : 222
Thanked : 3
Gia Nhập 24/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by pht0991 Fri Dec 23, 2011 3:54 pm

bài 6 đánh y hệt mà nó không ra??? Neutral
pht0991
pht0991

Posts : 222
Thanked : 3
Gia Nhập 24/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 4:09 pm

Bài 8 đã xong! Exclamation
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by shippou777 Fri Dec 23, 2011 4:30 pm

Admin đã viết:Bài 8 đã xong! Exclamation
Bác chụp hình có thấy đủ code đâu coi éo hiu Laughing
avatar
shippou777

Posts : 460
Thanked : 8
Gia Nhập 11/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 5:07 pm

Nhìn cho kỹ lại đi, đã chụp phần trên phan dưới full code Thực hành buổi 4 - HĐH  4193261084
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by 8234758 Fri Dec 23, 2011 7:15 pm

$* thì biết còn cái $# là cái gì thế ?????
8234758
8234758

Posts : 35
Thanked : 0
Gia Nhập 07/10/2011

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by tranhuuluong Fri Dec 23, 2011 7:53 pm

Bài 8 nếu nhập có các số trùng thì nó có hiện ra 1 số hok, hay là nó hiện thế này:
nguyen to: 3 3 5 7
???
t làm nó hiện vậy đó, pó tay
tranhuuluong
tranhuuluong

Posts : 27
Thanked : 0
Gia Nhập 07/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 9:12 pm

8234758 đã viết:$* thì biết còn cái $# là cái gì thế ?????


= $* là lấy tất cả các giá trị truyền vào, nó tương đương với $@ . không thích xái $* có thể xài $@

= $# là số phần tử truyền vào

= Trong tài liệu thực hành có ghi rất gõ!



Được sửa bởi Admin ngày Fri Dec 23, 2011 9:16 pm; sửa lần 1.
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 9:13 pm

tranhuuluong đã viết:Bài 8 nếu nhập có các số trùng thì nó có hiện ra 1 số hok, hay là nó hiện thế này:
nguyen to: 3 3 5 7
???
t làm nó hiện vậy đó, pó tay

Các số trùng nó hiện ra hết
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by tranhuuluong Fri Dec 23, 2011 9:19 pm

Vậy là chịu thua hả, t cũng chịu thua rồi, làm biếng suy nghĩ quá, để đại z đi
Evil or Very Mad
tranhuuluong
tranhuuluong

Posts : 27
Thanked : 0
Gia Nhập 07/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 9:23 pm

Cái này hok dùng mảng, dùng mảng chắc có lẻ sẽ làm được nhưng mình chưa làm, Lượng làm thử xem, dùng mảng đi đầu tiên lưu các giá trị vào mảng rồi xử lý các phần tử bị trùng sau đó kiểm tra nó là nguyên tố hay hợp số rồi in ra! Chúc thành công!
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 9:24 pm

Để làm cho anh em, anh em đợi chút xem kết quả nhé!


Được sửa bởi Admin ngày Fri Dec 23, 2011 10:13 pm; sửa lần 1.
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Admin Fri Dec 23, 2011 10:05 pm

Bài 8 bản Final nóng hỏi mới ra lò fix lỗi hoàn toàn khắc phục được các phần tử bị trùng !

Thực hành buổi 4 - HĐH  Ng111

Thực hành buổi 4 - HĐH  Ng211

Thực hành buổi 4 - HĐH  Ng311
Admin
Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

https://k4info.forumvi.com

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by phamtoantd89 Sat Dec 24, 2011 7:46 am

Hôm qua thầy có nói là truyền bằng tham số luôn chứ không nhập từ bàn phím (VD: read a) nữa. Thực hành buổi 4 - HĐH  3535229690
phamtoantd89
phamtoantd89

Posts : 31
Thanked : 4
Gia Nhập 13/01/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

thongbao Re: Thực hành buổi 4 - HĐH

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết