K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

19 tháng 12 2022

var BMI: real;
begin
writeln('nhap chi so BMI: ');readln(BMI);
if (16<BMI) and (BMI<18.5) then writeln('Bạn bị thiếu cân');
if (18.5<BMI)and (BMI<25) then writeln('Bạn đủ cân');
if BMI>25 then writeln('Bạn đang thừa cân');
end.

19 tháng 12 2022

var BMI: real;
begin
writeln('nhap chi so BMI: ');readln(BMI);
if (16<BMI) and (BMI<18.5) then writeln('Bạn bị thiếu cân');
if (18.5<BMI)and (BMI<25) then writeln('Bạn đủ cân');
if BMI>25 then writeln('Bạn đang thừa cân');
end.

18 tháng 10 2016

câu 1:

var x:string

     y:integer

Câu 2:

var a,b:integer

begin

write('hay nhap gia tri cua a')

read(a)

wrietln('hãy nhập giá trị b')

read(b)

t:=a+b

writeln('tông cua a va b la',t)

 

18 tháng 10 2016

? đây là toán mà

11 tháng 12 2021

Tk

Program Can_nang;

Uses Crt;

Var W,h,BMI: Real;

Begin

Clrscr;

Writeln('Nhap can nang');Readln(W);

Writeln('Nhap chieu cao');Readln(h);

BMI:= W/h*h ;

Writeln(' Chi so khoi cua co the la', BMI:0:1);

If (BMI >=25) then Write(' Ban map roi do nhe');

If (18.5<=BMI) and (BMI<25) then Write(' Ban phat trien binh thuong') ;

If (BMI< 25) then Write(' Ban phat trien cham roi') ;

Readln;

end.

11 tháng 10 2016

ko phải do bạn lập trình hơi chệch choạng đâu mà do nó khó đó

11 tháng 10 2016

à có vẻ hơi khó thiệt để ngĩ đã

20 tháng 4 2020

a)

- Máy thực hiện gồm 10 vòng lặp

- Khi kết thúc vòng lặp giá trị của S=5

- Chương trình :

Program hotrotinhoc;

var x,s:real;

begin

s:=10; x:=0.5;

while s>=5.2 do s:=s-x;

write(s:1:0);

readln

end.

b)

- Máy thực hiện gồm vô hạn vòng lặp

- Khi kết thúc vòng lặp giá trị của S không xác định

- Chương trình :

Program hotrotinhoc;

var n,s:byte;

begin

s:=10; n:=0;

while s<=10 do

begin

n:=n+3;

s:=s-n;

end;

write(s);

readln

end.

6 tháng 1 2021

a)

- Máy thực hiện gồm 10 vòng lặp

- Khi kết thúc vòng lặp giá trị của S=5

- Chương trình :

Program hotrotinhoc;

var x,s:real;

begin

s:=10; x:=0.5;

while s>=5.2 do s:=s-x;

write(s:1:0);

readln

end.

b)

-không thực hiện lặp do điều kiện thoát lặp là s>=10 mà ban đầu s=10

-kết thúc,s=10

chương trình:

Program hotrotinhoc;

var n,s:byte;

begin

s:=10; n:=0;

while s<10 do

begin

n:=n+3;

s:=s-n;

end;

write(s);

readln

end.

2 tháng 4 2019

program crtg;

uses crt;

var n,i, j: integer;

A: array[1..1000] of byte;

tb: integer;

min,max: byte;

begin

clrscr;

writeln('Nhap do dai day A: '); read(n);

writeln('Nhap cac phan tu cua day: ');

for i:=1 to n do

begin

writeln('a[',i,'] = ');

repeat

read(a[i]);

until a < 100;

end;

for i:= 1 to n do

begin

if a[i] <> 1 then

begin

j:= 2;

while (a[i] mod j <> 0) do j:=j+1;

if j = a[i] then write(a[i]',');

end;

end;

tb:=0;

for i:=1 to n do

tb:=tb+a[i];

tb:=tb/n;

writeln('Gia tri trung binh cua day tren la: ',tb);

max:=a[1]; min:=a[1];

for i:=2 to n do

begin

if a[i] < min then min:=a[i];

if a[i] > max then max:=a[i];

end;

writeln('Gia tri lon nhat cua day la ',max);

writeln('Gia tri nho nhat cua day la ',min);

readln

end.

Câu 11:Viết chương trình xét xem một tam giác có là tam giác cân hay không khi biết ba cạnh của tam giác Hướng dẫn: - Nhập ba cạnh của tam giác vào ba biến a,b,c. - Nếu a = b hoặc b = c hoặc a = c thì tam giác là tam giác cân và ngược lại tam giác không là tam giác cân. Câu 12: Viết chương trình xét xem một tam giác có là tam giác đều hay không khi biết ba cạnh của tam...
Đọc tiếp

Câu 11:Viết chương trình xét xem một tam giác có là tam giác cân hay không khi biết ba cạnh của tam giác

Hướng dẫn:
- Nhập ba cạnh của tam giác vào ba biến a,b,c.
- Nếu a = b hoặc b = c hoặc a = c thì tam giác là tam giác cân và ngược lại tam giác không là tam giác cân.

Câu 12: Viết chương trình xét xem một tam giác có là tam giác đều hay không khi biết ba cạnh của tam giác. Hướng dẫn:
- Nhập ba cạnh của tam giác vào ba biến a,b,c.
- Nếu a = b và b = c thì tam giác là tam giác đều và ngược lại tam giác không là tam giác đều.
Câu 13: Nhập 3 số a, b, c. Kiểm tra 3 số đó có tạo thành một tam giác hay không tính chu vi. Hướng dẫn: để 3 số tạo thành 1 tam giác thì tổng 2 số phải lớn hơn 1 số còn lại.

Câu 14: Viết chương trình xét xem một tam giác có là tam giác vuông hay không khi biết ba cạnh của tam giác.

Hướng dẫn:
- Nhập ba cạnh của tam giác vào ba biến a,b,c.
- Nếu a2 = b2 + c2 hoặc b2 = c2 + a2 hoặc c2 = a2+b2 thì tam giác là tam giác vuông và ngược lại tam giác không là tam giác vuông.

Câu 15: Viết chương trình in ra số lớn nhất trong bốn số nhập từ bàn phím.

Hướng dẫn:
- Nếu a b và a c và a d thì a là số lớn nhất.
- Tương tự như thế xét các trường hợp còn lại để tìm số lớn nhất.

Câu 16 : Viết chương trình in ra số lớn nhất trong bốn số nhập từ bàn phím với điều kiện chỉ được dùng hai biến.

Hướng dẫn:
Sử dụng một biến max và một biến a để chứa số vừa nhập. Cho max bằng số đầu tiên. Sau khi nhập một số thực hiện so sánh nếu số vừa nhập lớn hơn max thì lưu số vừa nhập vào max. Sau khi nhập xong ta có max là số lớn nhất (Giải thuật này gọi là kỹ thuật lính canh cần hiểu rõ để sử dụng sau này).

Câu 17: Viết chương trình giải phương trình ax + b = 0 (Các hệ số a, b được nhập từ bàn phím).

Hướng dẫn:
- Nếu a <> 0 thì phương trình có nghiệm x = -b/a
- Nếu a = 0 và b = 0 thì phương trình có vô số nghiệm
- Nếu a = 0 và b <> 0 thì phương trình vô nghiệm

Hoặc:
- Nếu a = 0 thì xét b. Nếu b = 0 thì phương trình có vô số nghiệm ngược lại (b<>0) thì phương trình vô nghiệm ngược lại (a<>0) phương trình có nghiệm x = -b/a.

Câu 18: Ba bạn An, Bình và Cường cùng tham gia một trò chơi như sau: Mỗi bạn nắm trong tay một đồng xu, mỗi đồng xu có hai trạng thái : sấp và ngửa. Theo hiệu lệnh, cả ba bạn cùng đưa đồng xu của mình ra phía trước. Nếu cả ba đồng xu cùng sấp hoặc cùng ngửa thì chưa phát hiện người thua cuộc (hòa nhau). Nếu một bạn có trạng thái đồng xu khác với hai bạn kia( nghĩa là đồng xu của bạn ấy sấp còn hai người kia ngửa và ngược lại đồng xu của bạn ấy ngửa thì hai người kia sấp) thì bạn đó thắng cuộc. Hãy viết chương trình mô phỏng trò chơi trên.

Thuật toán:
- Để mô phỏng trạng thái sấp, ngửa của đồng xu ta dùng hàm Random(1) hoặc dùng Random(n) mod 2 với n > 2.
- Xét tám trường hợp xãy ra để tìm người thắng cuộc.

1
24 tháng 10 2020

Câu 11:

uses crt;
var a,b,c,kt:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a+b>c) and (a+c>b) and (b+c>a) and (a>0) and (b>0) and (c>0) then
begin
kt:=0;
if (a=b) or (b=c) or (a=c) then kt:=1;
if kt=0 then writeln('Day khong la tam giac can')
else writeln('Day la tam giac can');
end;
readln;
end.

Câu 12:

uses crt;
var a,b,c,kt:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a+b>c) and (a+c>b) and (b+c>a) and (a>0) and (b>0) and (c>0) then
begin
kt:=0;
if (a=b) and (b=c) then kt:=1;
if kt=0 then writeln('Day khong la tam giac can')
else writeln('Day la tam giac can');
end;
readln;
end.

Câu 13:

uses crt;
var a,b,c,kt:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a+b>c) and (a+c>b) and (b+c>a) and (a>0) and (b>0) and (c>0) then writeln('Chu vi cua tam giac la: ',a+b+c:4:2)
else writeln('Day khong la ba canh cua mot tam giac');
readln;
end.

Câu 14:

uses crt;
var a,b,c,kt:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a+b>c) and (a+c>b) and (b+c>a) and (a>0) and (b>0) and (c>0) then
begin
kt:=0;
if sqr(a)=sqr(b)+sqr(c) then kt:=1;
if sqr(b)=sqr(a)+sqr(c) then kt:=1;
if sqr(c)=sqr(a)+sqr(b) then kt:=1;
if kt=0 then writeln('Day khong la ba canh cua mot tam giac vuong')
else writeln('Day la ba canh trong mot tam giac vuong');
end;
readln;
end.

Câu 15:

uses crt;

var a,b,c,d,ln:real;

begin

clrscr;

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

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

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

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

ln:=a;

if ln<b then ln:=b;

if ln<c then ln:=c;

if ln<d then ln:=d;

writeln('So lon nhat la: ',ln:4:2);

readln;

end.

Câu 16:

uses crt;

var i:integer;

a,max:real;

begin

clrscr;

write('Nhap so thu nhat='); readln(a);

max:=a;

for i:=2 to 4 do

begin

write('Nhap so thu ',i,'='); readln(a);

if max<a then max:=a;

end;

writeln('So lon nhat trong 4 so la: ',max);

readln;

end.

Câu 17:

uses crt;
var a,b:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
if a<>0 then writeln('Phuong trinh co nghiem la: ',-b/a:4:2);
if (a=0) and (b=0) then writeln('Phuong trinh co vo so nghiem');
if (a=0) and (b<>0) then writeln('Phuong trinh vo nghiem');
readln;
end.

11 tháng 10 2017

**********************************************************

PROGRAM BT_Giai_thua;

USES crt;

VAR i,n:integer; s1:string;

Function Giaithua(x:integer):longint;

Var s,i:longint;

Begin

s:=1;

for i:=1 to x do s:=s*i;

Giaithua:=s;

End;

Function Tong(x:integer):real;

Var j:integer; s:real;

Begin

s:=0;

for j:=1 to x do s:=s+1/Giaithua(j);

Tong:=s;

End;

BEGIN

clrscr;

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

writeln(n,'!=', Giaithua(n));

writeln('Tong 1/1!+1/2!+...+1/',n,'! la:',Tong(n):0:2);

str(Giaithua(n),s1);

write('Sau khi xoa duoc:');

i:=length(s1)+1;

repeat

if s1[i-1]='0' then delete(s1,i-1,1)

else break;

i:=i-1;

until i=1 ;

write(s1);

readln;

END.

20 tháng 12 2016

Program bai1;

Uses crt;

var W,H2,BMI: real;

BEGIN

clrscr;

Write('nhap can nang (W):'); Readln(W);

Write('nhap chieu cao(H2):') Readln(H2);

BMI:= W/H2

Writeln('chi so co the duoc tinh theo can nang va chieu cao la:',BMI);

END.

thanks

 

 

20 tháng 12 2016

thankshaha