Câu 1: viết chương trình nhập 2 số nguyên dương a và b rồi tính tổng của chúng nếu a và b là số chẵn hoặc tích của chúng trong trường hợp còn lại. Câu 2: lập trình nhập số nguyên N với N>10. Đếm và đưa ra màn hình trong phạm vi 1 đến N có bao nhiêu số chẵn và tính tổng các số lẻ.
1 câu trả lời
Bài 1:
Program BTT;
Uses crt;
Var a,b,t: longint;
Begin
Clrscr;
Write('Nhap a: '); Readln(a);
Write('Nhap b: '); Readln(b);
If (a mod 2 = 0) and (b mod 2 = 0) then Write('Tong la: ',a+b);
If (a mod 2 = 1) and (b mod 2 = 1) then Write('Tich la: ',a*b);
Readln
End.
Bài 2:
Program BTT;
Uses crt;
Var n,i,d,t: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
d:=0; t:=0;
For i:=1 to n do
Begin
If i mod 2 = 0 then inc(d);
If i mod 2 = 1 then t:=t+i;
End;
Writeln('Co ',d,' so chan');
Write('Tong cac so le: ',t);
Readln
End.
Câu hỏi trong lớp
Xem thêm