Trang chủ Tin Học Lớp 8 nhờ trùm tin học ở đây giúp em ạ :(((...

nhờ trùm tin học ở đây giúp em ạ :((( (lập trình pascal)7. Viết chương trình cho phép nhập vào một số nguyên dương n (n<=2.10°). rồi thông báo ra màn hình

Câu hỏi :

nhờ trùm tin học ở đây giúp em ạ :((( (lập trình pascal)

image

Lời giải 1 :

uses crt;
var s,i,sl:longint;
function kt(s:longint):boolean;
var i:longint;
begin
 if s<2 then kt:=false else kt:=true;
 for i:=2 to trunc(sqrt(s)) do 
  if s mod i = 0 then
   begin
    kt:=false;
    break;  
   end;
end;
begin
 clrscr;
 write('nhap n: '); readln(s);
 write('cac so nguyen to be hon hoac bang ',s,' la: ');
 for i := 1 to s do 
  if kt(i) = true then 
   begin
    write(i:4);
    inc(sl);
   end;
 writeln;
 write('co ',sl,' so nguyen to be hon hoac bang ',s);
end.

Thảo luận

Lời giải 2 :

uses crt;
 var n,i ,d: longint ;
function ktngto(n:longint):boolean;
var i:longint;
begin
  if n<2 then ktngto:=false else ktngto:=true;
  for i:=2 to trunc(sqrt(n)) do if n mod i = 0 then
    begin
      ktngto:=false;
           break;  
      end ;
      end;
begin
 clrscr ;
 readln(n);
for i := 1 to n do 
  if ktngto(i)= true then 
    begin
    write(i,' ');
    inc(d);
    end ;
writeln ;
write(d)
end.

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247