Lập trình đơn giản

Nga Nguyen thi

Câu 1:Viết chương trình in ra họ tên của mình?

Câu 2:Viết chương trình tính chu vi và diện tích hình chữ nhật có chiều dài 2 cạnh là a,b(được nhập từ bàn phím)

Câu 3:Viết chương trình tính xem 1 tam giác có là tam giác vuông hay không khi biết 3 cạnh của tam giác(hướng dẫn-nhập 3 cạnh của tam giác vào 3 biến a,b,c;-Nếu a^2=b^2+c^2 hoặc b^2=a^2+c^2 hoặc c^2=a^2+b^2 thì là tam giác vuông và ngược lại)

Câu 4:Viết chương trình xét xem tam giác có là tam giác cân hay không khi biết 3 cạnh(huongs dẫn-Nhập 3 cạnh của tam giác vào 3 biến a,b,c;-Nếu a=b hoặc c=a thì tam giác là tam giác cân và ngược lại)

Câu 5:Dùng lệnh for...do viết chương trình tính tổng của n số tự nhiên đầu tiên với n là số tự nhiên được nhập từ bàn phím

Câu 6:Dùng lệnh for...do tính tổng S=1/2+1/3+1/4+...+1/100

Câu 7:Viết chương trình in ra tất cả các ước của một số n(với n là số được nhập từ bàn phím)

Hướng dẫn:Cho biến i chạy từ 1đến n. Nếu n chia hết cho i thì in ra i

Câu 8:Viết chương trình in ra các số lẻ<hoặc bằng n(n được nhập từ bàn phím)

Hướng dẫn. Sử dụng biến thực số lẻ đầu tiên=1.Số lẻ sau =số lẻ trước+2

-Cho biến i có giá trị ban đầu =1

-Dùng vòng lặp While...do với điều kiện i<n và công việc bên trong là in i và tăng i lên 2

Minh Đạt Trần
9 tháng 2 2018 lúc 20:24

Câu 1:Chương trình in ra họ tên:

program ho_ten;

uses crt;

begin

clrscr;

write('Ho:Tran_____Ten:Minh Dat');

readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 12:54

Var a,b,S,C : real;

Begin

Write (' chieu dai : '); Readln(a);

Write (' chieu rong : ');Readln(b);

S:=1;C:=1;

S:=a*b;

C:=(a+b)*2;

Writeln(' Dien tich hcn : ',S);

Writeln(' chu vi hcn :',C);

Readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 13:04

Câu 3:

Var a,b,c :real;

Begin

Write ('nhap canh 1: '); Readln(a);

Write (' nhap canh thu 2 :');Readln(b);

Write (' nhap canh thu 3 :'); Readln(c);

If ((a+b) >c ) and ((a+c)>b) and ((b+c)>a) then

If (a*a=b*b+c*c) or (b*b=a*a+c*c) or (c*c=a*a+b*b) then Writeln (' ba canh vua nhap la tam giac vuong ')

else Writeln(' ba canh vua nhap khong phai tam giac vuong')

else (' ba canh vua nhap khong phai la tam giac ');

Readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 13:09

Caau 4:

Var a,b,c :real;

Begin

Write ('nhap canh 1: '); Readln(a);

Write (' nhap canh thu 2 :');Readln(b);

Write (' nhap canh thu 3 :'); Readln(c);

If ((a+b) >c ) and ((a+c)>b) and ((b+c)>a) then

If (a=b) or (b=c) or ( a=c) then Writeln (' ba canh vua nhap la tam giac can')

else Writeln(' ba canh vua nhap khong phai tam giac can')

else (' ba canh vua nhap khong phai la tam giac ');

Readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 13:14

Cau 5:

Var i,n,S:integer;

Begin

Write(' nhap n = ');

Readln(n);

S:= 0;

For i:= 1 to n do S:= S+i;

Writeln(' tong cua ',n,' so tu nhien la :',S);

Readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 13:16

Cau 6:

Var i:integer;

S:real;

Begin

S:= 0;

For i:= 1 to 100 do S:= S+1/i;

Writeln(' tong cua ',n,' so tu nhien la :',S);

Readln;

end.

Bình luận (0)
Leejung Kim
15 tháng 2 2018 lúc 13:19

Var i,n:integer;

Begin

Write(' nhap n = ');

Readln(n);

For i:= 1 to n do If n mod i = 0 then Write ('uoc cua ',n,' la :',i:3);

Readln;

end.

Bình luận (1)
Leejung Kim
15 tháng 2 2018 lúc 13:23

Cau 8:

Var i,n :integer;

Begin

Write(' nhap n = ');

Readln(n);

i:=1;

While i<=n do If n mod i=1 then Writeln (' cac so le <=',n,' la : ',i:3);

Readln;

end.

Bình luận (0)

Các câu hỏi tương tự
Hoàng Hải Yến
Xem chi tiết
Phạm Vũ Hoài Châu
Xem chi tiết
Ma Phan Đức
Xem chi tiết
Phùng Việt Anh
Xem chi tiết
Thị Ngọc Phan
Xem chi tiết
Anhthuwliz
Xem chi tiết
Lê Xuân Hoa
Xem chi tiết
Nguyễn Huỳnh Thiên Phú
Xem chi tiết
Bét Đe
Xem chi tiết