Xác định bài toán và viết chương trình cho bài toán sau Bài 2: Cho hằng số N= 80. Nhập vào 1 số nguyên và so sánh số đó với N. In ra kết quả so sánh • Bài 3: Nhập vào 1 số từ bàn phím kiểm tra xem số đó có chia hết cho 4 và 9 hay không? • Bài 4: Viết chương trình đề giải phương trình ax+b=0 với 2 số a và b được nhập vào từ bàn phím
2 câu trả lời
Bài 2:
**Xác định bài toán:
INPUT: Số nguyên bất kì và hằng số N=80
OUTPUT: So sánh số nguyên đó với N
**Viết chương trình:
Program baitap;
Uses crt;
Var a:integer;
Const N=80;
Begin
Clrscr;
Write('Nhap mot so nguyen:'); Readln(a);
If a>N then writeln('So vua nhap lon hon N');
If a<N then writeln('So vua nhap be hon N');
If a=N then writeln('So vua nhap bang N');
Readln
End.
Bài 3:
**Xác định bài toán:
INPUT: Một số bất kì được nhập vào từ bàn phím
OUTPUT: Số đó có chia hết cho 4 và 9 hay không
**Viết chương trình:
Program baitap;
Uses crt;
Var a:integer;
Begin
Clrscr;
Write('Nhap mot so bat ki:'); Readln(a);
If (a mod 4=0 and a mod 9=0) then writeln('So do chia het cho 4 va 9')
Else writeln('So do khong chia het cho 4 va 9');
Readln
End.
Bài 4:
**Xác định bài toán:
INPUT: Số a và b được nhập vào từ bàn phím
OUTPUT: Tìm nghiêm của phương trình ax+b=0
**Viết chương trình:
Program baitap;
Uses crt;Var a,b: longint;
Begin
Clrscr;
Write('a='); Readln(a);
Write('b='); Readln(b);
If (a=0) and (b=0) then writeln ('Vo so nghiem');
If (a=0) and (b<>0) then writeln ('Vo nghiem');
If (a<>0) then writeln ('Nghiem duy nhat:', -b/a);
Readln
End.
Bài 2: Cho hằng số N= 80. Nhập vào 1 số nguyên và so sánh số đó với N. In ra kết quả so sánh
Program bai_lam;
Input: N và số cần nhập
Output: Số nào lớn hơn, số nào bé hơn
uses crt;
var a:integer;
Begin
Write('nhap gia tri cho a');readln(a);
If a>N then write('a la so lon nhat');
else ('N la so lon nhat')
Readln;
End.
Bài 3: Nhập vào 1 số từ bàn phím kiểm tra xem số đó có chia hết cho 4 và 9 hay không?
Input: Số cần nhập
Output: Số đó chia hết cho 4 và 9 không
Program bai_lam;
uses crt;
var a:integer;
Begin
Write('nhap gia tri cho a');readln(a);
If a mod 4 = 0 then write('a chia het cho 4');
If a mod 9 = 0 then write('a chia het cho 9');
Readln;
End.
Bài 4: Viết chương trình đề giải phương trình ax+b=0 với 2 số a và b được nhập vào từ bàn phím
Program bai_lam;
uses crt;
var a,b:integer;
Begin
Write('nhap gia tri cho a');readln(a);
Write('nhap gia tri cho b');readln(b);
If (a=0) and (b=0) then write('vo so nghiem');
If (a=0) and (b<>0) then write('vo nghiem');
End.