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.

Câu hỏi trong lớp Xem thêm