Bài 11: Kiểu mảng

HT
Xem chi tiết
GB
26 tháng 3 2023 lúc 22:37

n = int(input("Nhập n: "))

a = [ ]

for i in range(n):

     a.append(int(input(f"Nhập phần tử a[{i}]: ")))

print("Dãy số vừa nhập:")

# In dãy số theo thứ tự ngược lại

print(a[::-1]) 

if a == a[::-1]:

     print("Dãy số là dãy đối xứng")

else:

     print("Dãy số không phải là dãy đối xứng")

Bình luận (0)
NH
Xem chi tiết
ML
23 tháng 3 2023 lúc 12:15

Program HOC24;

var a: array[1..1000] of integer;

i,n,d: integer;

begin

write('Nhap N: '); readln(n);

for i:=1 to n do 

begin

write('a[',i,']='); readln(a[i]);

end;

d:=0;

for i:=1 to n do if a[i] mod 3=0 then d:=d+1;

write('Co ',d,' so chia het cho 3');

readln

end.

Bình luận (0)
H24
Xem chi tiết
ML
22 tháng 3 2023 lúc 23:34

Program HOC24;

var i: integer;

a: array[1..5] of integer;

begin

for i:=1 to 5 do begin write('a[',i,']='); readln(a[i]); end;

write('Mang vua nhap la: ');

for i:=1 to 5 do write(a[i],' ');

readln

end.

Bình luận (0)
PG
22 tháng 3 2023 lúc 19:31

# Nhập mảng số nguyên gồm 5 phần tử từ bàn phím

a = [ ]

for i in range(5):

     x = int(input("Nhập phần tử thứ " + str(i+1) + ": "))

     a.append(x)

# In nội dung của mảng lên màn hình

print("Nội dung của mảng là: ")

for i in range(5):

     print("Phần tử thứ " + str(i+1) + " là " + str(a[i]))

Bình luận (0)
DK
Xem chi tiết
HT
Xem chi tiết
ML
19 tháng 3 2023 lúc 22:27

Program HOC24;

var a: array[1..1000] of integer;

i,n: integer;

begin

write('Nhap so phan tu trong mang: '); readln(n);

for i:=1 to n do

begin

write('Nhap phan tu thu ',i,' : '); readln(a[i]);

end;

for i:=1 to n do if a[i]<0 then a[i]:=0;

write('Mang sau khi thay the la: ');

for i:=1 to n do write(a[i],' ');

readln

end.

Bình luận (0)
HT
Xem chi tiết
PG
20 tháng 3 2023 lúc 22:12

program XoaPhanTuAm;

var

     arr: array[1..100] of integer;

     n, i, j: integer;

begin 

     write('Nhap so phan tu: ');

     readln(n); 

     for i := 1 to n do

     begin

          write('Nhap phan tu thu ', i, ': ');

          readln(arr[i]);

     end;  

     j := 0;

     for i := 1 to n do

     begin

          if arr[i] >= 0 then

          begin

               j := j + 1;

               arr[j] := arr[i];

          end;

     end;

     n := j;

     writeln('Mang sau khi xoa phan tu am:');

     for i := 1 to n do

     begin

          write(arr[i], ' ');

     end;

     readln;

end.

Bình luận (0)
AN
Xem chi tiết
PG
18 tháng 3 2023 lúc 19:37

N = int(input("Nhập số lượng phần tử của dãy N (>50): "))

while N <= 50:

         N = int(input("Nhập lại số lượng phần tử của dãy N (>50): "))

# Nhập vào dãy số 

danh_sach = []

for i in range(N):

         danh_sach.append(int(input("Nhập số thứ %d: " % (i+1))))

# In ra dãy số vừa nhập

print("Dãy số vừa nhập:")

for i in danh_sach:

         print(i, end=' ')

# Nhập vào số nguyên x

x = int(input("nNhập vào số nguyên x: "))

# In ra các số chia hết cho x 

print("Các số chia hết cho x là:")

for i in danh_sach:

         if i % x == 0:

                  print(i, end=' ')

Bình luận (0)
MT
Xem chi tiết
ML
18 tháng 3 2023 lúc 12:31

Program HOC24;

var d,i,n: integer;

a: array[1..100] of integer;

begin

write('Nhap N: '); readln(n);

for i:=1 to n do 

begin

write('Nhap A[',i,']='); readln(a[i]);

end;

d:=0;

for i:=1 to n do d:=d+1;

write('So luong cac phan tu trong mang la: ',d);

readln

end.

* Thực chất số lượng phần tử trong mảng là N ban đầu nhập rồi, bạn kiểm tra lại xem đề thiếu không nhé

Bình luận (0)
VT
Xem chi tiết
ML
17 tháng 3 2023 lúc 18:40

Program HOC24;

var i,n,d,d1: integer;

a: array[1..100] of integer;

begin

write('Nhap N: '); readln(n);

for i:=1 to n do 

begin

write('A[',i,']='); readln(a[i]);

end;

d:=0; d1:=0;

for i:=1 to n do

begin

if a[i] <0 then d:=d+1;

if a[i]>0 then d1:=d1+1;

end;

writeln('Co ',d,' so duong trong mang');

write('Co ',d1,' so am trong mang');

readln

end,

Bình luận (0)
HT
Xem chi tiết
H9
15 tháng 3 2023 lúc 17:07

uses crt;

var a:array[1..100]of integer;

n,i:integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do

begin

write('A[',i,']='); readln(a[i]);

end;

writeln('Cac phan tu chan la: ');

for i:=1 to n do

if a[i] mod 2=0 then write(a[i]:4);

readln;

end.

Bình luận (0)
HT
15 tháng 3 2023 lúc 17:03

mn giúp em với ạ uhuhu

 

Bình luận (0)
KL
15 tháng 3 2023 lúc 17:37

Var i,n:integer;

Begin

Write('n = ');readln(n);

For i:=1 to n do

Begin

Write('nhap so thu ',i,' = ');readln(a[i]);

End;

Write('cac so chan la: ');

For i:=1 to n do

If a[i] mod 2 = 0 then write(a[i]:6);

End;

Writeln;

Write('cac so le la: ');

For i:=1 to n do

If a[i] mod 2 <> 0 then write(a[i]:6);

Readln;

End.

Bình luận (0)