Trang chủ Tin Học Lớp 9 Nhập vào một mảng A,tìm số lớn nhất và số...

Nhập vào một mảng A,tìm số lớn nhất và số nhỏ nhất.Hãy tính tổng các số nguyên thuộc đoạn [min,max] mà các số đó không xuất hiện trong mảng A

Câu hỏi :

Nhập vào một mảng A,tìm số lớn nhất và số nhỏ nhất.Hãy tính tổng các số nguyên thuộc đoạn [min,max] mà các số đó không xuất hiện trong mảng A

Lời giải 1 :

uses crt;
var a:array[1..1000000] of longint;
        n,i,max,min,s,j:longint;
begin
        clrscr;
        write('Nhap so luong phan tu: '); readln(n);
        for i:=1 to n do
                        begin
                                write('Nhap gia tri phan tu thu ',i,': '); readln(a[i]);
                        end;
        for j:=1 to n do
        max:=a[1];min:=a[1];
        for i:=2 to n do
                begin
                        if a[i]>max then max:=a[i];
                        if a[i]<min then min:=a[i];
                end;
        writeln('Max: ',max);
        writeln('Min: ',min);
        for j:=min+2 to max-2 do if j<>a[i] then inc(s,j);
        writeln('Tong cac so thuoc doan [min,max] (khong xuat hien trong mang): ',s);
        readln;
end.

Thảo luận

-- Sorry bn lúc nãy mình đi học nê bây h mới vote đc ạ
-- Sr bạn nhiều
-- Không có gì bạn nhé! Mà bạn test bài làm của mình chưa?
-- Mình test r nhé,ok lắm bạn ạ
-- Ok bạn nhé, nếu bạn không hiểu thì bình luận tại đây nhé, mình sẽ giúp đỡ

Lời giải 2 :

uses crt;
var n,i,min,max,s,s1:longint; a:array[1..100000]of longint;
begin
clrscr;
   write('n=');readln(n);
   min:=high(longint);
   max:=low(longint);
   for i:=1 to n do 
      begin 
         write('a[',i,']=');readln(a[i]);
         if a[i]<min then min:=a[i]; 
         if a[i]>max then max:=a[i];
         inc(s1,a[i]);
      end; 
   for i:=min to max do inc(s,i);
   writeln('Tong cac so nguyen thuac doan [min,max]: ',s-s1);
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ự 9

Lớp 9 - Là năm cuối ở cấp trung học cơ sở, sắp phải bước vào một kì thi căng thẳng và sắp chia tay bạn bè, thầy cô và cả kì vọng của phụ huynh ngày càng lớn mang tên "Lên cấp 3". Thật là áp lực nhưng các em hãy cứ tự tin vào bản thân là sẻ vượt qua nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247