Bài 9. Làm việc với dãy số

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

Em hãy viết chương trình để người sử dụng nhập các số khác 0 giới tính và in ra màn hình tổng các nghịch đảo của các số này chương trình kết thúc khi người sử dụng nhập số 0 đầu tiên

Anh Em làm nhanh Cho mình nha

Trương Quang Dũng
17 tháng 1 2018 lúc 21:20

program bai1;

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

s,i,n:longint;

begin

repeat

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

until n>0;

for i:=1 to n do

begin

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

if a[1] =0 then exit;

end;

s:=0;

for i:=1 to n do

begin

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

end;

writeln('Tong la ',s);

readln

end.

Tú Nguyễn
16 tháng 1 2018 lúc 20:10

nói chung là đảo ak

Tú Nguyễn
16 tháng 1 2018 lúc 20:11

0 giới tính là gì?

Ngô Hoàng Gia Bảo
16 tháng 1 2018 lúc 21:01

uses crt;

var s,i,a:longint;

begin

clrscr;

s:=0;i:=2;

write('nhap so thu 1:');readln(a);

while a<>0 do

begin

s:=s+1/a;

writeln('nhap so thu',i);readln(a);

i:=i+1;

end;

writeln('tong nghich dao la:',s:2:3);

readln;

end.