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.

20 tháng 12 2020

INPUT: cạnh a, chiều cao tương ứng h

OUTPUT: diện tích tam giác S

code:

uses crt;

var a,b,s:real;

begin clrscr;

write('nhap canh:');readln(a);

<thực hiện nhập cạnh>

write('nhap chieu cao:');readln(h);

<thực hiện nhập chiều cao>

s:=a*h/2;

<tính diện tích>

write('dien tich la:',s:8:2);

<in ra diện tích>

readln;

end.

20 tháng 12 2020

Còn mô tả thuật toán

24 tháng 11 2021

Câu 1 :

Tham khảo

Y tưởng : xét từng số hạng trong dãy nếu số hạng > 0 thì xếp vào một biến tổng rồi chia cho số hàng đã xếp được

Input : Dãy A gồm N số nguyên a1....aN;

Output : Trung bình cộng của  các số dương;

B1 : Nhập N số nguyên a1.... aN;

B2 : TB <--- 0, dem <---- 0, i <---- 1, Tong <--- 0;

B3 : Nếu a[i] > 0 thì Tong <--- TB + a[i];

B4 : dem <--- dem + 1;

B5 : Nếu i > N thì đưa ra màn hình kết quả TB = Tong/Dem rồi kết thúc chương trình;

B 6 : i <--- i + 1 rồi quay lại B3;

Câu 2 :

Tham khảo

Ta nhận thấy rằng, bội số chung nhỏ nhất của hai số nguyên dương a, b có thể được tính theo công thức:

ab/d

trong đó d là ước chung lớn nhất của a và b.

Bởi vậy:

Nên viết hàm để tính bội chung nhỏ nhất của hai số nguyên dương vì chương trình con cần trả ra một giá trị;

- Hàm tính bội chung nhỏ nhất của hai số nguyên dương a, b cần sử dụng hàm tính ước chung lớn nhất của a và b.

- Hàm tính ước chung lớn nhất của hai số nguyên dương a, b:

function ucln (a, b: integer): integer;

var r: integer;

begin

while b>0 do begin

r: = a mod b ,a : = b ; b:= r; end; ucln:= a; and;

- Hàm tính bội chung nhỏ nhất của hai số nguyên dương a, b:

ADVERTISING Video Player is loading.

This is a modal window.

The media could not be loaded, either because the server or network failed or because the format is not supported.partner logo 

lunction bcnn(a, b: integer): integer;

begin

bcnn:= a*b div ucln(a, b);

end;

Khi đó, chương trình con tính bội số chung nhỏ nhất của hai số nguyên dương a, b như sau:

program bai4_chuong6;

use crt ;

vai

X y: integer;

function ucln(a, b: integer): integer;

var r: integer;

begin

while b>0 do begin

r:= a mod b; a: = b ,b:= r;

end; ucln:= a;

end;

txnction bcnn(a, b: integer): integer;

begin

bcnn:= a*b div ucln(a, b);

end;

Begin

clrscr;

writeln('Nhap vao hai so can tim BCNN');

write ('x=') , readln(x); write ('y=') , readln(y);

writeln('bcnn cua hai so',x:4,'va',y:4,'la',bcnn(a,b)

readln

End.

Câu 3 : chịu

 

 

 

*Hình vuông:

#include <bits/stdc++.h>

using namespace std;

double n;

int main()

{

cin>>n;

cout<<fixed<<setprecision(2)<<n*4<<endl;

cout<<fixed<<setprecision(2)<<n*n;

return 0;

}

#include <bits/stdc++.h>

using namespace std;

long long n,i,x,dem;

int main()

{

cin>>n;

dem=0;

for (i=1; i<=n; i++)

{

cin>>x;

if (x>0) dem++;

}

cout<<dem;

return 0;

}

Em hãy xác định bài toán, mô tả thuật toán, viết chương trình để giải các bài toán sau : Bài 1: Tính chu vi, diện tích hình vuông. Bài 2:Tính chu vi, diện tích hình tròn. Bài 3: Tính chu vi, diện tích hình tam giác thường. Bài 4: Tính chu vi, diện tích hình chữ nhật. Bài 5: Tính thể tích hình trụ. Bài 6: Nhập vào 1 số n, hãy kiểm tra xem n có chia hết cho 3 hay không ? Bài 7: Nhập vào 1 số n, hãy kiểm tra xem n có chia hết cho 3 và 5 hay...
Đọc tiếp

Em hãy xác định bài toán, mô tả thuật toán, viết chương trình để giải các bài toán sau :

Bài 1: Tính chu vi, diện tích hình vuông.

Bài 2:Tính chu vi, diện tích hình tròn.

Bài 3: Tính chu vi, diện tích hình tam giác thường.

Bài 4: Tính chu vi, diện tích hình chữ nhật.

Bài 5: Tính thể tích hình trụ.

Bài 6: Nhập vào 1 số n, hãy kiểm tra xem n có chia hết cho 3 hay không ?

Bài 7: Nhập vào 1 số n, hãy kiểm tra xem n có chia hết cho 3 và 5 hay không ?

Bài 8: Nhập vào 1 số a, hãy kiểm tra xem a là số chẵn hay lẻ ?

Bài 9: Nhập vào 1 số a, hãy kiểm tra xem a là số âm hay dương ?

Bài 10: Nhập vào 3 số dương. Hãy kiểm tra xem 3 số đó có là độ dài 3 cạnh của 1 tam giác hay không ?

Dạ có gì reply em nhanh 1 tý với ạ còn 2 ngày nữa là em thi rồi em cảm ơn !

0
13 tháng 11 2021

#include <bits/stdc++.h>

using namespace std;

long long n,i,x;

int main()

{

cin>>n;

for (i=1; i<=n; i++)

{

cin>>x;

if (x%2!=0) cout<<x<<" ";

}

return 0;

}

19 tháng 12 2021

#include <bits/stdc++.h>

using namespace std;

double r;

int main()

{

cin>>r;

cout<<fixed<<setprecision(2)<<2*r*pi<<endl;

cout<<fixed<<setprecision(2)<<r*r*pi;

return 0;

}

12 tháng 4 2023

?