Go Back   VN-Zoom forum > Chia sẻ kiến thức > Lập trình > Pascal | C/C++

 

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 19-03-2008, 15:10   #1
Gà Con
 
tran_quan's Avatar
 
Tham gia: Feb 2008
Bài: 1
VZD: 142
Điểm: 0/0 bài viết
Exclamation Giúp em 1 tí !

Em có 1 bài pascal,có 2 ý ai giúp em làm hộ với:
Nhập vào 1 mảng số nguyên ko quá 100 ,tính tổng của mảng vừa nhập và
nhập vào số k tùy ý,tìm trong các phần tử của mảng có bao nhiêu số chia hết cho k.


Thanks nhiều.

thay đổi nội dung bởi: tran_quan, 19-03-2008 lúc 15:15.
tran_quan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-03-2008, 15:40   #2
Rìu Bạc
 
Mr_Dolphin's Avatar
 
Tham gia: Dec 2007
Bài: 346
VZD: 4.584
Điểm: 75/49 bài viết
Default

Bạn tham khảo nhé. Bài này là mảng 1 chiều.
Code:
var     A:array[1..100] of integer; {la kieu integer vi sau co xet tinh chia het}
         i,n:byte;tong,k,d:integer;
begin
     repeat  {Phan nhap mang}
     write('Nhap so phan tu cua mang: ');readln(n);
     writeln('Nhap cac phan tu cua mang: ');
     for i:=1 to n do 
      write(' A[,i,']= ');readln(A[i]); 
     until n<101;
     tong:=0;    {Phan tinh tong cac phan tu}
     for i:=1 to n do
              tong:=tong+A[i];
     write('Tong cac phan tu cua mang: ',tong: 6:2);
     write('Nhap vap so k: ');readln(k); {xet tinh chia het cua cac phan tu}
     d:=0; {Them vào cho vui thoi}       
     writeln('Nhung phan tu chia het cho ',k,' la: ');
     for i:=1 to n do 
          if (A[i] mod k =0) then begin write(' A[',i,']= ',A[i]:4:2);d:=d+1; end;
     if d>0 then writeln('Co ',d,' phan tu cua mảng chia het cho ',k)
         else writeln('Khong co phan tu nao cua mang chia het cho ',k);
     readln
end.
- Thuật toán, ý tưởng là đúng rồi đó, chạy thử nếu báo mấy lỗi lặt vặt thì bạn sửa giùm nhé
__________________
-_::Tin Học là chia sẻ ::_-
http://cnttk1a.hnsv.com
Chào mừng các bạn đến diễn đàn lớp tui!
Mr_Dolphin vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
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 Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 06:08.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123