Phạm Ruby | Chat Online
02/02/2018 23:11:57

Chuyển các bài sau từ vòng lặp FOR sang vòng lặp WHILE: Việc chương trình tổng n cố tự nhiên đầu tiên chia hết cho 3, với n nhập từ bàn phím


Chuyển các bài sau từ vòng lặp FOR sang vòng lặp WHILE:
1. Việc chương trình tổng n cố tự nhiên đầu tiên chia hết cho 3, với n nhập từ bàn phím.
program Tinh_tong;
var n,i:integer;
      s:longint;
begin
 write(' nhap so n='); readln (n);<br />s:=0;<br />for i:=1 to n do if i mod 3=0 then s:=s+i;<br />writeln('Tong cua,n,'so tu nhien chia het cho 3 la:',s);
readln 
end.
2. Tinh trung binh cong cua n so tu nhien dau tien , voi n nap tu ban phim .
program Tinh_trung_binh_cong;
var n,i:integer;
     s:longint;
begin 
  write (' nhap so n='); readln(n);<br />  s:=0;<br />  for i:=1 to n do s:=s+i;<br />  writeln(' Tong cua',n,'so tu nhien s=',s/n);<br />  readln <br />end.<br />3. viết chương trinh tính s= 1+1/2+1/3+...+1/n , với n là số tự nhiên nhập từ bàn phím .<br />program Tong;<br />var n,i:integer;<br />      s:real;<br />begin<br />  write (' nhap so n=');  readln (n);<br />  s:=0;<br />  for i:=1 to n do s:=s+1/i;<br />  writeln ( 'Tong la:',s); 
  readln
end.
4. và các bài 1,2,3 trong bài thực hành sgk tin học 8 chuyển sang lệnh lặp while.
tôi đang cần gấp , nếu giải chính sát dễ hiểu nhất tôi sẽ cho 5 sao. Nhớ chuyền lệnh lặp for sang lệnh lặp while .
Bài tập chưa có câu trả lời nào. Rất mong nhận được trả lời của bạn! |
Đăng ký tài khoản để trả lời bài tập.
Đăng ký tài khoản để có thể trả lời bài tập này!

Đăng ký qua Google:

Hoặc lựa chọn:
Đăng ký bằng email, điện thoại Đăng nhập bằng email, điện thoại
Lazi.vn