Trang chủ Tin Học Lớp 8 1)Mô tả thuật toán tìm giá trị nhỏ nhất, lớn...

1)Mô tả thuật toán tìm giá trị nhỏ nhất, lớn nhất trong một dãy số a1, a2, an,.... 2) mô tả thuật toán và viết chương trình kiểm tra một số tự nhiên n nhập vào

Câu hỏi :

1)Mô tả thuật toán tìm giá trị nhỏ nhất, lớn nhất trong một dãy số a1, a2, an,.... 2) mô tả thuật toán và viết chương trình kiểm tra một số tự nhiên n nhập vào từ bàn phím có phải là số nguyên tố hay không Giúp mình vs ạ mai mình thi rồi :(((

Lời giải 1 :

Mình chỉ có thể viết chương trình thôi thôi, phần mô tả thuật toán thì mình chịu rồi. Xin lỗi. 

P/s: ĐỀ THI CỦA BẠN DỄ QUÁ. CỦA TRƯỜNG MÌNH KHÓ HƠN NHIỀU.

CT1: 

PROGRAM QLINKVN;

USES CRT;

VAR A,B,C,MAX: INTEGER;

BEGIN

CLRSCR; 

MAX:=A; 

IF (MAX<B) THEN MAX:=B;

IF (MAX<C) THEN MAX:=C;

WRITELN('SO LON NHAT LA ',MAX)

READLN;

END.

CT2: 

PROGRAM QLINKVN;

USES CRT;

VAR I,N,SOLUONG: INTEGER;

BEGIN

CLRSCR;

WRITELN('Nhap gia tri cua N: '); READLN(N); 

SOLUONG:=0; 

FOR I:=1 TO N DO IF N MOD I = O THEN SOLUONG:=SOLUONG+1; 

IF SOLUONG=2 THEN WRITELN('Day la so nguyen to') ELSE WRITELN('Day khong la so nguyen to');

READLN;

END.

Thảo luận

Lời giải 2 :

Câu 1:

B1: nhập số lượng phần tử

B2: nhập từng phần tử

B3: max←a[1]; min←a[1]

B4: nếu a[i]>max thì max←a[i]

       nếu a[i]<min thì min←a[i]

B5: in ra max, min

Câu 2:

Ý tưởng:

B1: nhập n

B2: đặt i←2

B3: while(n>1)and(n mod i<>0) do i←i+1

B4: nếu i=n thì in ra n la so nguyen to

       ngược lại in ra n khong phai la so nguyen to

Chương trình:

uses crt;
var n,i:longint;
begin
clrscr;
   write('Nhap n: '); readln(n);
   i:=2;
   while(n>1)and(n mod i<>0)do inc(i);
   if i=n then writeln(n,' la so nguyen to')
   else writeln(n,' khong phai la so nguyen to');
readln
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 :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK