Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
1.6k lượt xem
quantoan03 trong Tin học lớp 8 bởi Học sinh (105 điểm)
đã sửa bởi
đã đóng

1 Câu trả lời

0 phiếu
chibao bởi Cử nhân (1.9k điểm)

Chương trình nhập và xuất điểm dùng mảng

program nhapdiem;
uses crt;
var i:integer;
    a:array[1..100] of real;
    
    
begin
     clrscr;
     // Nhap diem
     Write('So hoc sinh can nhap : ');
     readln(n);
     writeln;
     for i:=1 to n do
       begin
          write('Nhap diem hoc sinh thu ',i,' :');
          readln(a[i]);
       end;
     
     //Xuat diem
     Write('Xuat diem hoc sinh... ');
     for i:=1 to n do
       begin
          write('Diem hoc sinh thu ',i,' la :',a[i]);
       end;
     readln;
end.

Nhập xuất không dùng mảng

Nhận xét: Nếu không dùng mảng thì ta buộc phải khai báo rất nhiều biến để lưu, gây khó khăn cho quản lý và gây mất thời gian, kém hiệu quả. Đây là một ví dụ, chẳng hạn số học sinh là 50: 

program nhapdiem;
uses crt;
var  d1,d2,d3,d4,d5,....:integer
   
   
begin
     clrscr;
     // Nhap diem
     write('Nhap diem hoc sinh thu ',1,' :');
     readln(d1);
     write('Nhap diem hoc sinh thu ',2,' :');
     readln(d2);
     write('Nhap diem hoc sinh thu ',3,' :');
     readln(d3);
     
     // và cứ thế cho đến khi nào đủ 50 thì thôi!
     write('Nhap diem hoc sinh thu ',50,' :');
     readln(d50);
     
     //Xuat diem
     writeln('Diem hoc sinh thu ',1,' la :',d1);
     writeln('Diem hoc sinh thu ',2,' la :',d2);
     writeln('Diem hoc sinh thu ',3,' la :',d3);
     
     // và cứ thế cho đến khi nào đủ 50 thì thôi!
     writeln('Diem hoc sinh thu ',50,' la :',d50);
     readln;
end.

 

Các câu hỏi liên quan

+3 phiếu
1 trả lời 681 lượt xem
Viết chương trình nhập vào từ bàn phím hai số nguyên dương x và n. Hãy tính Q=x! + x^2! +.... + x^n! bằng câu lệnh for-do
đã hỏi 7 tháng 5, 2021 trong Tin học lớp 8 bởi Anh
+2 phiếu
3 câu trả lời 3.5k lượt xem
đã hỏi 3 tháng 2, 2021 trong Tin học lớp 8 bởi NicT_NaRi Thạc sĩ (5.8k điểm)
0 phiếu
0 câu trả lời 356 lượt xem
Đề bài: Cho N cặp số nguyên dương a, b. Tính ước chung lớn nhất và bội chung nhỏ nhất của mỗi cặp số đó. Yêu cầu: Input: Dòng 1 là số nguyên N (1<= N <= 200).</span>            N dòng tiếp theo gồm 2 số nguyên a, b (1<= a, b <= 10^5).</span> Output: Gồm N ... tương ứng. Ví dụ: Input Output 1 15 27 3 135 3 17 29 44 44 24 12 1 493 44 44 12 24 [Mình sẽ tick cho người làm nhanh - đúng đầu tiên nha!]
đã hỏi 11 tháng 4, 2020 trong Tin học lớp 8 bởi MAN6002 Cử nhân (2.3k điểm)
0 phiếu
1 trả lời 388 lượt xem
Viết chương trình sử dụng biến mảng để tính giá trị trung bình của n số nguyên đc nhập từ bàn phím và in ra dãy số nguyên đó
đã hỏi 3 tháng 6, 2021 trong Khác bởi Axit_Cacboxylic Thạc sĩ (6.6k điểm)
0 phiếu
1 trả lời 574 lượt xem
viết chương trình sử dụng biến mảng để tính giá trị trung bình của n số nguyên được nhập từ bàn phím và in ra dãy số nguyên đó.
đã hỏi 2 tháng 6, 2021 trong Khác bởi Axit_Cacboxylic Thạc sĩ (6.6k điểm)
+1 thích
1 trả lời 247 lượt xem
Viết chương trình nhập mảng số thực, tìm số thực lớn nhất và vị trí của các số thực đó.
đã hỏi 9 tháng 12, 2020 trong Tin học lớp 8 bởi trannhat900 Phó giáo sư (52.9k điểm)
0 phiếu
1 trả lời 441 lượt xem
Viết chương trình sắp xếp mảng dựa trên chương trình sắp xếp 3 số tự nhiên
đã hỏi 22 tháng 5, 2021 trong Tin học lớp 8 bởi minhnhat11007 Học sinh (265 điểm)
+2 phiếu
1 trả lời 810 lượt xem
tìm các số tự nhiên có 2 chữ số biết tổng các chữ số của nó bằng một số tự nhiên N cho trước( N được nhập từ bàn phím)
đã hỏi 17 tháng 4, 2018 trong Tin học lớp 8 bởi Dân Phạm Hiếu Học sinh (7 điểm)

HOT 1 giờ qua

  1. trannhat900trannhat900

    52948 Điểm

  2. phamngoctienpy1987844phamngoctienpy1987844

    50728 Điểm

  3. vxh2k9850vxh2k9850

    35980 Điểm

  4. Nqoc_bakaNqoc_baka

    34614 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...