Bài 2: Tính diện tích (S) và thể tích (V) hình cầu, biết bán kính (R) của hình cầu được nhập từ bàn phím.
a) Xác định Input, Output
b) Thiết kế thuật toán
c) Viết khai báo biến
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.
a) Input: Bán kính r
Output: Diện tích S, Thể tích V
b) Thuật toán
- Nhập r từ bàn phím
- Diện tích bề mặt hình cầu tính theo : ( Tức là gán biến diện tích với công thức bên)
- Thể tích hình cầu tính theo (Tức là gán biến thể tích với công thức bên)
c) Khai báo tất cả biến tham gia với kiểu biến là Real
Vì diện tích và thể tích đều có thể có giá trị là số thập phân
Khai báo:
const pi = 3.14;
r,S,V: real;
uses crt;
var r,cd,cr,s,p: real;
begin
clrscr;
write('Nhap ban kinh: '); readln(r);
cd:=r*2*3.14;
cr:=1/3*cd;
s:=cd*cr;
p:=(cd+cr)*2;
writeln('Dien tich la: ',s);
writeln('Chu vi la: ',p);
readln;
end.
Câu 2:
#include <bits/stdc++.h>
using namespace std;
double a,b,cv,dt;
int main()
{
cin>>a>>b;
cv=(a+b)*2;
dt=a*b;
cout<<"Chu vi la:"<<fixed<<setprecision(2)<<cv<<endl;
cout<<"Dien tich la:"<<fixed<<setprecision(2)<<dt;
return 0;
}
Chương trình chuvihinhtron_dientichhinhtron;
Sử dụng crt;
Trong đó R: số nguyên;
S, C: thực;
Chòm sao Pi = 3,14;
Bắt đầu
nhân viên văn thư;
Writeln ('R ='); Readln (R);
C: = Pi * 2 * R;
S: = Pi * R * R;
Writeln(‘Chu vi la C= ‘,C);
Writeln(‘Dien tich la S= ‘,S);
Readln
Chấm dứt.
#include <bits/stdc++.h>
using namespace std;
double r,cv,dt;
int main()
{
cin>>r;
cv=r*2*pi;
dt=r*r*pi;
cout<<fixed<<setprecsion(2)<<cv<<endl;
cout<<fixed<<setprecsion(2)<<dt;
return 0;
}
c:
#include <bits/stdc++.h>
using namespace std;
double a,b;
int main()
{
cin>>a>>b;
cout<<a*b;
return 0;
}
Program hoc24;
Uses crt;
Var r,S,C:real;
Begin
Write ('Ban kinh la');
Readln (r);
S:=r*r*3.14;
C:=r*2*3.14;
Writeln ('Chu vi la',C);
Writeln ('Dien tich la',S);
Readln;
End.
#include <bits/stdc++.h>
using namespace std;
double a;
int main()
{
cin>>a;
cout<<a*4<<endl;
cout<<a*a;
return 0;
}
program chuvi_dientich_hinhtron;
uses crt;
const pi = 3.14;
var R: integer;
cv, dt: real;
begin
clrscr;
writeln; { xuong dong }
readln ( R );
cv:= 2*R*pi;
writeln ( ' chu vi = ' , cv : 8:2 );
dt:=R*R*pi;
writeln ( 'dien tich = ', dt :8:2 );
readln;
end.
Chúc bạn học tốt
a) Input: Bán kính r
Output: Diện tích S, Thể tích V
b) Thuật toán
- Nhập r từ bàn phím
- Diện tích bề mặt hình cầu tính theo : 4.π.r24.π.r2 ( Tức là gán biến diện tích với công thức bên)
- Thể tích hình cầu tính theo 43π.r343π.r3 (Tức là gán biến thể tích với công thức bên)
c) Khai báo tất cả biến tham gia với kiểu biến là Real
Vì diện tích và thể tích đều có thể có giá trị là số thập phân
Khai báo:
const pi = 3.14;
r,S,V: real;