Câu 1: Viết chương trình tính tổng của N số tự nhiên đầu tiên, với N là số tự nhiên được nhập từ bàn phím (sử dụng câu lệnh lặp for ... do) Câu 2: Hãy chỉ ra INPUT(đầu vào), OUTPUT(đầu ra) và mô tả thuật của bài toán: Giải phương trình bậc nhất dạng tổng quát bx+c=0? Câu 3: Viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal: a. $\frac{1}{b}$ + $\frac{1}{d}$ b. $\frac{1}{x}$ - $\frac{a}{5}$(b+2)+a c. $\frac{(a+b)^2}{2}$ $\neq$ 1 d. 2x+3 $\leq$ 25y Câu 4: Viết Chương trình nhập vào từ bàn phím hai số và so sánh hai số, thông báo ra màn hình (sử dụng câu lệnh điều kiện)? Plsss tui dốt tin lắm huhu

2 câu trả lời

Câu 1 :

uses crt;

var i, N, S : integer;

begin

clrscr;

write('Nhap so N : '); readln(N);

S := 0; for i := 1 to N do S := S + i;

write('S = ', S);

readln

end.

Câu 2 :

- Xác định bài toán :

+ Input : hệ số b, c

+ Output : nghiệm x thoã mãn bx + c = 0

- Mô tả thuật toán :

+ Bước 1 : nhập hệ số b, c

+ Bước 2 : nếu b = 0 và c = 0 thì phương trình vô số nghiệm

+ Bước 3 : nếu b = 0 và c <> 0 thì phương trình vô nghiệm

+ Bước 4 : nếu a <> 0 thì x ← - c/ b

+ Bước 5 : in thông báo, kết thúc

Câu 3 :

a) 1 / b + 1/d

b) 1/ x + a / 5 * (b + 2) + a

c) sqr(a + b) / 2 <> 1

d) 2 * x + 3 <= 25 * y

Câu 4 :

uses crt;

var a, b : integer;

begin

clrscr;

readln(a, b);

if a > b then write('a > b')

else if a < b then write('a < b')

else write('a = b');

readln

end.

C1:

uses crt;

var i,n,S:integer;

begin

write(''nhap n:');readln(n);

S:=0;

for i:=1 to n do S:=S+i;

writeln('Tong:',S);

readln;

end.

C2:

Inp: nhập b,c

Out: xuất ra màn hình x

Thuật toán:

B1: nhập b,c

B2: x<--(0-c)/b

B3: xuất ra màn hình x 

C3:

a, 1/b+1/d

b,1/x-a/5*(b+2)+a

c,((a+b)*(a+b))/2><1

d.2*x+3<=25*y

C4:

uses crt;

var a,b:integer;

begin

write('nhap a:');realdn(a);

write('nhap b:');realdn(b);

if a<b then writeln('a<b') else if a>b then writeln('a>b') else writeln('a=b');

readln;

end.