Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
nguyễn tiến thành

viết chương trình tính tổng n các số lẻ nhỏ hơn hoặc bằng n bằng

-for do 

-while do

Đặng Phương Linh
28 tháng 3 2023 lúc 5:32

for ... do

program Tinh_S;

uses crt;

var i,n:byte;

     S:longint;

begin

        writeln('Nhap so n='); readln(n);

       S:=0;

       for i:=1 to n do 

           if i mod 2=1 then S:=S+i;

       writeln('Tong cac so le nho hon hoac bang n la, S=',S)

       readln

end.

 

 

 

HT.Phong (9A5)
28 tháng 3 2023 lúc 5:36

* While....do

Uses crt;

var n,i,k: integer;

begin clrscr;

readln(n);

i:=0;

while(i<=n) do begin

i:=i+1;

if(i mod 2<>0) then k:=k+i;

end;

writeln(k);

readln;

end.

* for...do

Uses crt;

var n,i,u: integer;

begin clrscr;

readln(n);

for i:=1 to n do if(i mod 2<>0) then u:=u+i;

writeln(u);

readln;

end.

Đặng Phương Linh
28 tháng 3 2023 lúc 5:36

while... do

program Tinh_P;

uses crt;

var i,n:byte;

      P:longint;

begin

         writeln('Nhap so n='); readln(n);

        P:=0; i:=1;

        while i<=n do

          begin

             if i mod 2=1 then P:=P+i;

             i:=i+1;

          end;

       writeln('Tong so le nho hon hoac bang n la, P=',P);

       readln

end.

 

 

       

         


Các câu hỏi tương tự
Le Van Dai
Xem chi tiết
Cầu Nguyễn
Xem chi tiết
Thiên Ân Nguyễn
Xem chi tiết
Cao phong Ngô hữu
Xem chi tiết
Viet anh Nguyen
Xem chi tiết
Khánh Hoàng
Xem chi tiết
neon
Xem chi tiết
日光
Xem chi tiết
Trường Nguyễn
Xem chi tiết