Trang chủ Tin Học Lớp 8 Viết chương trình tính tổng T= $frac{1}{1+2}$ +$frac{2}{2+3}$ +$frac{3}{3+4}$ Cám...

Viết chương trình tính tổng T= $frac{1}{1+2}$ +$frac{2}{2+3}$ +$frac{3}{3+4}$ Cám ơn ạ câu hỏi 610095 - hoctapsgk.com

Câu hỏi :

Viết chương trình tính tổng T= $frac{1}{1+2}$ +$frac{2}{2+3}$ +$frac{3}{3+4}$ Cám ơn ạ

Lời giải 1 :

var
        n,i: integer;
        kq: real;
        begin
                readln (n);
                for i:= 1 to n do kq:= kq + i/(i+i+1);
                writeln (kq);
                readln;
        end.

n là nhập từ bàn phím nha bạn.

Thảo luận

-- không bạn, nếu bạn để ngoặc vậy thì theo quy tắc nhân chia trước công trừ sau thì nó sẽ lấy i/i= 1 thì câu lệnh bạn sẽ thành kq + 1 + (i+1)
-- À vậy cám ơn bạn,vậy mình có cần thêm kq:=0 không ạ,sr mình hỏi hơi nhiều nhưng mà mình muốn chắc á
-- nếu bạn kỹ thì thêm thôi, tại theo kinh nghiệm của mình thì thường nếu bạn xài biến trong chương trình chính thi biến thường tự gán giá trị là 0, còn trong chương trình con thì biến có thể bị nhảy số nên mình thường trong chương trình con mình mới khai... xem thêm
-- À ok,vậy mình thêm một biến nữa là s:=i+(i+1) đc không,rồi sau đó mình mới thế vào là kq=kq+i/s,hay khi mình gán biến s vẫn phải ghi như trên bạn nói
-- bạn ghi rõ code ra đi, mình sợ mình hiểu sai ý bạn rồi chỉ bạn sai nữa
-- Ý mình là vầy: Var n,i,s:integer; kq:real; Begin readln(n); s:=i+(i+1); for i:=1 to n do kq:=kq+i/s; writeln(kq); Readln; End. Nếu như mình thêm một. biến nữa thì nó có ảnh hưởng cái phần nhân chia trc ... xem thêm
-- không được bạn ơi, bạn làm vậy thì s nhận 1 giá trị trước khi vào vòng lặp rồi, như vậy thì nó chỉ chia cho một s duy nhất chứ s k thay đổi theo từng phần tử nữa rồi mình ví dụ như bài trên, bạn ghi như vậy thì s:= 0+(0+1) => s= 1. vậy thì vòng lặp cứ... xem thêm
-- Oh thế hả,vậy mình cám ơn bạn nhé,phiền áp bạn quá😅😅

Lời giải 2 :

Var i,t,a integer;

t:=0;

a:=3;

for i:=1 to a do

begin

    t:=t + (i/(i+1));

end;

writeln(t);

bạn thay a = số khác để thay đổi

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ự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK