Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài

Những câu hỏi liên quan
Nguyễn Đức Lâm
Xem chi tiết
Nguyễn Đức Lâm
16 tháng 3 2023 lúc 20:52

A=input("Nhập dãy các số cách nhau bởi dấu cách: ")

S=A.split()

k = 0

n=[]

c = len(S)

m1 = min(S)

m2 = max(S)

for x in S:

          n.append(float(x))

b=[]

for a in n :

          if a % 2 != 0 :

                   b.append(float(a))

S=0

for i in b:

    k=k+i

print("Số lượng các số đã nhập",c)

print("Tổng các số lẻ là", k)

print("Số nhỏ nhất là", m1)

print("Số lớn nhất là ", m2)

Hướng Ngu
17 tháng 3 2023 lúc 20:05

A=input("nhập xâu:")
N=A.split()
B=[]
tl= 0
for i in N:
    B.append(int(i))
    max=B[0]
    min=B[0]
print("Có",len(B),"số đã nhập")
for k in range(len(B)):
    if k%2 != 0:
        tl=tl + k
print("tổng các số lẽ là:",tl)
for e in range(len(B)):
    if B[e]>max:
        max = B[e]
        vtnn = e 
    if B[e]<=min:
        min = B[e]
        vtln = e
print("số lớn nhất là:",max,"ở vị trí:",vtnn)
print("số nhỏ nhất là:",min,"ở vị trí:",vtln)

 

Nguyễn Đức Lâm
18 tháng 3 2023 lúc 5:20

n=0

m=[]

a=0

s=0

S= input (" Nhập dãy các số cách nhau bởi 1 dấu cách :")

A=S.Split ()

b=int(A[0])

If int (A [i])%2==1:

s=s+int(A[i])

If int (A[i])>a:

   a=int(A[i])

   n=i

If b>=int (A[i]):

    b=int(A[i])

    m.append(i)

primt (" số lượng các số đã nhập ",len(A))

primt(" tổng các số lẻ là ",s)

primt(" số lớn nhất là :",a"tại vị trí nhỏ nhất ",n+)

primt("số nhỏ nhất là :",b,"tại vị trí nhỏ nhất:"m[lent(n)-1])

Dương Chí Việt
Xem chi tiết
Thành Phạm
26 tháng 4 2023 lúc 10:08

Python:

n = [float(i) for i in input("Nhập vào một xâu: ").split()]
tong = sum(n)
TB = tong / len(n)
print("Tổng các số trong xâu là: ", tong)
print("Trung bình các số trong xâu là: ", TB)

Pascal:
program tinh_tong_trungbinh;
var
  input_string: string;
  numbers: array of real;
  i, n: integer;
  sum, average: real;
begin
  write('Nhập vào một xâu: ');
  readln(input_string);
  
  // Tách chuỗi thành danh sách các số
  n := 0;
  for i := 1 to length(input_string) do
  begin
    if (input_string[i] in ['0'..'9', '.', '-']) then
    begin
      if (i = 1) or (not (input_string[i-1] in ['0'..'9', '.', '-'])) then
        n := n + 1;
    end;
  end;
  
  SetLength(numbers, n);
  n := 0;
  for i := 1 to length(input_string) do
  begin
    if (input_string[i] in ['0'..'9', '.', '-']) then
    begin
      if (i = 1) or (not (input_string[i-1] in ['0'..'9', '.', '-'])) then
      begin
        val(copy(input_string, i, length(input_string) - i + 1), numbers[n], i);
        n := n + 1;
      end;
    end;
  end;
  
  // Tính tổng và trung bình
  sum := 0;
  for i := 0 to n - 1 do
    sum := sum + numbers[i];
  
  if (n > 0) then
  begin
    average := sum / n;
    // Hiển thị kết quả
    writeln('Tổng: ', sum:0:2);
    writeln('Trung bình: ', average:0:2);
  end
  else
    writeln('Không có số hợp lệ để tính toán');
    
  readln;
end.

 

Phan thị lê na
Xem chi tiết
Nguyễn Lê Phước Thịnh
6 tháng 4 2021 lúc 12:40

1:

uses crt;

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

i,n,t:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

t:=0;

for i:=1 to n do 

  if a[i] mod 2<>0 then t:=t+a[i];

writeln(t);

readln;

end.

Nguyễn Lê Phước Thịnh
6 tháng 4 2021 lúc 12:42

3:

const fi='dl.txt'

fo='kq.txt'

var f1,f2:text;

a:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

readln(f1,a);

writeln(f2,a);

close(f1);

close(f2);

end.

Nguyễn Lê Phước Thịnh
6 tháng 4 2021 lúc 12:41

2:

uses crt;

var st:string;

d:integer;

begin

clrscr;

write('Nhap xau:'); readln(st);

d:=length(st);

while st[1]=#32 do 

  begin

delete(st,1,1);

d:=length(st);

end;

while st[d]=#32 do 

  begin

delete(st,d,1);

d:=length(st);

end;

writeln(st);

readln;

end.

Ánh Thi
Xem chi tiết
Ngô Bá Hùng
26 tháng 4 2023 lúc 23:35

program TongSoChan;

var
  n, i, x, tong: integer;

begin
  write('Nhap so nguyen n: ');
  readln(n);
  
  tong := 0;
  
  for i := 1 to n do
  begin
    read(x);
    if x mod 2 = 0 then
      tong := tong + x;
  end;
  
  writeln('Tong cac so chan la: ', tong);
  readln; 
end.

Ét o Ét :(
Xem chi tiết
Phạm Hữu Đức
Xem chi tiết
Mai Phương Lê
Xem chi tiết
Nguyễn Lê Phước Thịnh
5 tháng 5 2021 lúc 13:14

Bài 1: 

uses crt;

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

i,n:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

for i:=1 to n do 

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

readln;

end.

Nguyễn Lê Phước Thịnh
5 tháng 5 2021 lúc 13:14

Bài 2: 

uses crt;

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

i,n:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

for i:=1 to n do

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

readln;

end.

Nguyễn Lê Phước Thịnh
5 tháng 5 2021 lúc 13:14

Bài 3: 

uses crt;

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

i,n,t:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

t:=0;

for i:=1 to n do 

  if a[i] mod 2<>0 then t:=t+a[i];

writeln(t);

readln;

end.

Ngưu Kim
Xem chi tiết
Phía sau một cô gái
20 tháng 3 2023 lúc 20:01

xau = input('Nhap chuoi: ')

so_khoang_cach = xau.count(' ')

print('So khoang cach:', so_khoang_cach)

vi_tri = []

for i in range(len(xau)):

     if xau[i] == ' ':

          vi_tri.append(i)

print('Vi tri khoang cach:', vi_tri)

Trung Kiên Lưu
Xem chi tiết
Vương Hương Giang
16 tháng 1 2022 lúc 11:52

const fi='dulieu.txt'
fo='ketqua.txt'
var i,t:integer;
f1,f2:text;
a:array[1..9]of integer;
begin
assign(f1,fi); reset(f1);
assign(f2,fo); rewrite(f2);
t:=0;
for i:=1 to 9 do
begin
read(f1,a[i]);
t:=t+a[i];
end;
writeln(f2,t);
close(f1);
close(f2);
end.

Trung Kiên Lưu
16 tháng 1 2022 lúc 12:12

s

Nguyễn Lê Phước Thịnh
16 tháng 1 2022 lúc 13:36

const fi='dataln.txt'

fo='dataout.txt'

var f1,f2:text;

x,i,t:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

t:=0;

for i:=1 to 24 do 

begin

read(f1,x);

t:=t+x;

end;

writeln(f2,t);

close(f1);

close(f2);

end.

Trung Kiên Lưu
Xem chi tiết
Nguyễn Lê Phước Thịnh
16 tháng 1 2022 lúc 13:36

const fi='dataln.txt'

fo='dataout.txt'

var f1,f2:text;

x,i,t:integer;

begin

assign(f1,fi); reset(f1);

assign(f2,fo); rewrite(f2);

t:=0;

for i:=1 to 24 do 

begin

read(f1,x);

t:=t+x;

end;

writeln(f2,t);

close(f1);

close(f2);

end.