Viết chương trình in ra màn hình các số nhỏ hơn 20
*Viết chương trình in ra màn hình các số chẵn nhỏ hơn hoặc bằng 100: Program Tim_so_chan; uses crt; var i,n:integer; Begin clrscr; Write('Nhap so n: '); Readln(n); For i:=1 to 100 do If i mod 2=0 then Write('Cac so chan nho hon hoac bang 100 la: ',i); Readln End. *Viết chương trình in ra màn hình các số nhỏ hơn hoặc bằng 100 Program Tim_so_le; uses crt; var i,n:integer; Begin clrscr; Write('Nhap so n: '); Readln(n); For i:=1 to 100 do If i mod 2<>0 then Write('Cac so le nho hon hoac bang 100 la: ',i); Readln End.
Viết chương trình hiển thị ra màn hình các số chẵn nhỏ hơn hoặc bằng 20, mỗi số được in ra phải nằm trên 1 dòng.
Bài giải -------------------- ######## --------------------
Bài giải. package vong_lap_while; public class HienThiSoChan { public static void main(String[] args) { int number = 2; System.out.println("Các số chẵn nhỏ hơn hoặc bằng 20 là: "); while (number <= 20) { System.out.println(number); number += 2; } } } Trong bài tập này, tôi có sử dụng phối hợp cấu trúc vòng lặp while và cấu trúc điều khiển if. Chương trình hoạt động như sau:Bước 1: Khởi tạo biến number = 2. Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Bước 2: Nếu number <= 20 là đúng thì hiển thị ra số number. Bước 3: Tăng biến number lên 2. Bước 4: Quay lại bước 2. Bài viết này được đăng tại [free tuts .net] Bước 5: Đến 1 lúc nào đó, nếu number > 20 thì kết thúc vòng lặp while. Kết quả sau khi biên dịch chương trình: Câu hỏi thường gặp liên quan: Cùng chuyên mục:
viết chương trình thực hiện lên màn hình các số nguyên dương nhỏ hơn hoặc bằng 20 theo thứ tự giảm dần |