Tin học Chương trình con

hocgioi2013

Học sinh tiến bộ
Thành viên
6 Tháng mười 2013
1,193
91
211
24
Ngôi nhà toán học và hóa học
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

chương trình con:
nhập 2 số nguyên dương bất kì trong khoảng (0-->50)
a)tính tổng 2 số nguyên dương
b)tính lũy thừa 2 số nguyên dương
11596b.png
 

H.Đ.O.M.G

Học sinh chăm học
Thành viên
27 Tháng hai 2017
12
8
71
25
PHP:
var a:array[1..50] of integer;
       i,s,k,l:integer;
begin
          writeln('nhap n ');
          readln(n);
          k:=0;s:=0;l:=0;
            for i:=1 to n do
                      begin
                                 writeln(' a[',i,']');
                                  readln(a[i]);
                       end;
            for i:=1 to n do
             s:=s+a[i];
              for i:=1 to n do
               begin
                    k:=a[1]*2;
                    l:=a[2]*2;
               end;
writeln('tong nguyen duong',s);
writeln('luy thua 2 so nguyen duongw',k,' ',l,');
readln;
end.
 

hocgioi2013

Học sinh tiến bộ
Thành viên
6 Tháng mười 2013
1,193
91
211
24
Ngôi nhà toán học và hóa học
PHP:
var a:array[1..50] of integer;
       i,s,k,l:integer;
begin
          writeln('nhap n ');
          readln(n);
          k:=0;s:=0;l:=0;
            for i:=1 to n do
                      begin
                                 writeln(' a[',i,']');
                                  readln(a[i]);
                       end;
            for i:=1 to n do
             s:=s+a[i];
              for i:=1 to n do
               begin
                    k:=a[1]*2;
                    l:=a[2]*2;
               end;
writeln('tong nguyen duong',s);
writeln('luy thua 2 so nguyen duongw',k,' ',l,');
readln;
end.

ko có procedure hay function vậy bạn với lại nhập 2 số và tính tổng 2 số sao lại dùng vòng lập vậy bạn.
 
Last edited:

H.Đ.O.M.G

Học sinh chăm học
Thành viên
27 Tháng hai 2017
12
8
71
25
var a:array[1..100] of longint;
k,count:longint;
begin
read(k);
count:=0;
for i:=1 to 100 do
begin
if a mod k =0 then
inc(count);
end;
writeln(count);
readln;
end;
 

H.Đ.O.M.G

Học sinh chăm học
Thành viên
27 Tháng hai 2017
12
8
71
25

Thanh Phuong Tran

Học sinh mới
Thành viên
26 Tháng ba 2018
5
3
6
21
TP Hồ Chí Minh
THCS-THPT Đức Trí
Cái của bạn là thiếu Procedure hay Function. Procedure là bạn dùng CT con nhưng nó sẽ không trả về giá trị gì, tức là bạn sẽ không thể thực hiện phép tính và gán kết quả vào biết chính của CT con! Còn Function thì bạn có thể thực hiện phép tính và gán kết quả bạn muốn trả về cho biến chính của CT con!
 
  • Like
Reactions: H.Đ.O.M.G

hoaithuong14102016@gmail.com

Học sinh
Thành viên
2 Tháng mười 2017
33
12
31
22
Nam Định
thpt hai hậu a

H.Đ.O.M.G

Học sinh chăm học
Thành viên
27 Tháng hai 2017
12
8
71
25
Top Bottom