Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau:
c) cho biết số lớn nhất trong 3 số được nhập vào
Giúp với 30 pH nữa mik thì r cầu xin cộng đồng ạ
Trình bày quá trình giải bài toán trên máy tính.Mô tả thuật toán và viết chương trình giải giải các bài toán sau:
c) cho biết số lớn nhất trong 3 số được nhập vào
Giúp với 30 pH nữa mik thì r cầu xin cộng đồng ạ
Mô tả thuật toán:
B1: Nhập 3 số a, b, c
B2: Nếu a > b và a > c thì gán max = a, nếu b > a và b > c thì gán max = b, nếu c > a và c > b thì gán max = c
B3: Kết thúc thuật toán
Viết chương trình, ngôn ngữ Cpp nha:
#include <iostream>
int a, b, c, max;
void nhap() {
std::cout<<“a = “;
std::cin>>a;
std::cout<<“b = “;
std::cin>>b;
std::cout<<“c = “;
std::cin>>c;
}
void kiemtra() {
if ((a > b) && (a > c)) {
max = a;
}
else if ((b > a) && (b > c)) {
max = b;
}
else if ((c > a) && (c > b)) {
max = c;
}
}
int main() {
nhap();
kiemtra();
std::cout<<“So lon nhat la “<<max;
return 0;
}
Thì bạn gán biến lớn nhất cho số a(a,b,c lần lượt là 3 số nhập)
Nếu mà a < b thì biến lớn nhất sẽ là b và cứ tiếp tục như thế trường hợp nếu không có biến nào lớn hơn a thì a tự động là max nhá
Thuật toán:
uses crt;
program bai1;
var a,b,c,max:integer;
begin
clrscr;
write(‘nhap so a’);readln(a);
write(‘nhap so b’);readln(b);
write(‘nhap so c’);readln(c);
a:max;
if a < b then max := b;
if a < c then max :=c;
write(‘so lon nhat la’,max);
end.
Vậy thôi đó bạn chúc bạn học tốt