lập trình từ bàn phím 3 cặp số nguyên lần lượt là chiều cao cạnh huyền của 3 tam giác
viết chương trình nhập 3 số thực a,b,c từ bàn phím ( sử dụng chương trình con thủ tục ) thực hiện lần lượt các công việc sau :
a. kiểm tra xem 3 số trên có lập thành 3 cạnh của tam giác hay không ?
b. tính diện tích tam giác
c. tính các trung tuyến của tam giác
d. viết hoàn thiện chương trình chính
uses crt;
var a,b,c,p,s,am,bn,cp:real;
begin
clrscr;
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
if (a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a) then
begin
writeln('Day la ba canh trong mot tam giac vuong');
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Dien tich tam giac la: ',s:4:2);
am:=sqrt(2*(sqr(b)+sqr(c))-sqr(a))/4;
bn:=sqrt(2*(sqr(a)+sqr(c))-sqr(b))/4;
cp:=sqrt(2*(sqr(a)+sqr(b))-sqr(c))/4;
writeln('Do dai duong trung tuyen ung voi canh a la: ',am:4:2);
writeln('Do dai duong trung tuyen ung voi canh b la: ',bn:4:2);
writeln('Do dai duong trung tuyen ung voi canh c la: ',cp:4:2);
end
else writeln('Day khong la ba canh trong mot tam giac');
readln;
end.
Viết chương trình tính diện tích của một hình tam giác, biết rằng chiều cao h và cạnh đáy a là các số thực và được nhập vào từ bàn phím.
(Diện tích = (cạnh đáy* chiều cao)/2).
Viết chương trình kiểm tra 3 số a,b,c có là ba cạnh của một tam giác hay ko với a,b,c là số được nhập từ bàn phím
số hợp lệ là số lớn hơn 100 bé hơn 1000.Viết chương trình nhập vào 1 số nguyên từ bàn phím và thông báo số nguyên đó có hợp lệ hay ko?
GIÚP MIK VS Ạ MIK CẦN GẤP
MIK SẮP THI RỒI GIÚP MIK VS
Uses crt;
Var a, b, c:real;
Begin
Readln(a);
Readln(b);
Readln(c);
If (a + b > c) or (a + c > b) or (b + c > a) then writeln('tam giác')
Else writeln('Khong phai tam giac');
Readln
End.
Nhập 3 số nguyên a,b,c từ bàn phím, in ra màn hình các số vừa nhập có phải là 3 cạnh của tam giác vuông không
#include <bits/stdc++.h>
using namespace std;
long long a,b,c;
bool kt;
int main()
{
cin>>a>>b>>c;
if ((a>0) and (b>0) and (c>0) and (a+b>c) and (a+c>b) and (b+c>a))
{
kt=false;
if (a*a==b*b+c*c) kt=true;
if (b*b==a*a+c*c) kt=true;
if (c*c==a*a+b*b) kt=true;
if (kt==true) cout<<"YES";
else cout<<"NO";
}
else cout<<"NO";
return 0;
}
Bài 7**: Viết chương trình nhập 3 số thực a, b, c từ bàn phím. Kiểm tra xem 3 số đó có thỏa mãn là độ dài 3 cạnh của một tam giác hay không? Nếu là độ dài 3 cạnh của một tam giác thì kiểm tra xem tam giác đó là tam giác đều, tam giác cân, tam giác vuông hay tam giác thường?
(ví dụ: nhập a = 5; b = 5; c = 7, in ra màn hình “Đây là độ dài 3 cạnh của tam giác. Đây là tam giác cân”; nhập a = 5; b = 2; c = 1, in ra màn hình “Đây không phải là độ dài 3 cạnh của tam giác”
Lưu ý: Sử dụng ngôn ngữ lập trình Python để viết chương trình
a = float(input("Nhap a : "))
b = float(input("Nhap b : "))
c = float(input("Nhap c : "))
if a+b>c and a+c>b and b+c>a:
if a==b or a==c or b==c:
if a==c==b:
print("Day la ba canh cua tam giac deu")
else:
print("Day la ba canh cua tam giac can")
elif (a**2)+(b**2)==c**2 or (a**2)+(c**2)==b**2 or (c**2)+(b**2)==a**2:
print("Day la ba canh cua tam giac vuong")
else:
pass
else:
print("Day khong phai ba canh cua tam giac")
câu 1 em hãy sử dụng công thức hê-rông lập chương trình tính và hiển thị ra màn hình máy tính diện tích hình tam giác với chiều dài 3 canh a,b,c được nhập từ bàn phím (lưu ý dùng p=(a+b+c)/2)
câu 2 hãy lập chương trình nhập từ bàn phím một dãy số nguyên n phần tử (với n<=100). Sau đó a) tính tổng giá trị các phần tử trong dãy và hiển thị ra màn hình
b) tìm và hiển thị ra màn hình phần tử có giá trị nhỏ nhất, lớn nhất trong dãy
Câu 1:
uses crt;
var a,b,c,p,s:real;
begin
clrscr;
repeat
write('Nhap a='); readln(a);
write('Nhap b='); readln(b);
write('Nhap c='); readln(c);
until (a>0) and (b>0) and (c>0);
if (a+b>c) and (a+c>b) and (b+c>a) then
begin
p:=(a+b+c)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
writeln('Dien tich tam giac la: ',s:4:2);
end
else writeln('Day khong la ba canh trong mot tam giac');
readln;
end.
Câu 2:
uses crt;
var a:array[1..100]of integer;
i,n,t,max,min: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
t:=t+a[i];
writeln('Tong cac phan tu trong day la: ',t);
max:=a[1];
min:=a[1];
for i:=1 to n do
begin
if max<a[i] then max:=a[i];
if min>a[i] then min:=a[i];
end;
writeln('Gia tri lon nhat la: ',max);
writeln('Gia tri nho nhat la: ',min);
readln;
end.
Viết chương trình để nhập 3 số a,b,c bất kì từ bàn phím kiểm tra 3 số đó có phải là 3 cạnh của tam giác không?nếu là tam giác thì tam giác đó là tam giác gì? TIN PASCAL LỚP 8
Viết chương trình kiểm tra 3 cạnh a,b,c có phải là ba cạnh của tam giác đều hay không(a,b,c là 3 số dương được nhập từ bàn phím)
Gấp lắm ạaaa
#include <bits/stdc++.h>
using namespace std;
double a,b,c;
int main()
{
cin>>a>>b>>c;
if (a==b && b==c) cout<<"Phai";
else cout<<"khong phai";
}
ví dụ dùng ngôn ngữ lập trình python nhập a,h lần lượt là chiều cao và cạnh đáy của tam giác ngược lại tính chiều cao và cạnh đáy của tam giác.nếu a,h