Bài 1. Chia quà Tên file: gift.***
Bà mua cho hai anh em Việt và Nam n quả táo, bà muốn chia đều số táo cho hai anh em. Trong trường hợp n chẵn thì hai anh em sẽ nhận được số táo bằng nhau, trong trường hợp ngược lại thì em Nam sẽ nhận số táo nhiều hơn Việt 1 quả.
Hãy cho biết số táo của Việt và Nam.
Input: một số nguyên n
Output: số táo của Việt và Nam
Ví dụ:
Bài 2. Tìm giá trị min, max tên file: MINMAX2.***
Cho 2 số nguyên a, b.
Em hãy lập trình tìm giá trị nhỏ nhất và lớn nhất trong 2 số a, b.
Input: 2 số nguyên a, b.
Output: hai số nguyên là giá trị nhỏ nhất và lớn nhất
Ví dụ:
Bài 3. Tìm giá trị min, max tên file: MINMAX4.***
Cho 4 số nguyên a, b, c, d.
Em hãy lập trình tìm giá trị nhỏ nhất và lớn nhất trong 4 số a, b, c, d.
Input: 4 số nguyên a, b, c, d
Output: hai số nguyên là giá trị nhỏ nhất và lớn nhất
Ví dụ:
Bài 5. Trò chơi oản tù tì tên file: GAMES.***
Hai bạn Bắc và Nam chơi trò chơi oản tù tì, trong quá trình chơi mỗi người chơi sẽ đưa ra một trong ba hình dạng của bàn tay là: búa, kéo và bao. Trong đó luật chơi được mô tả như sau:
· Người chơi ra hình búa sẽ thắng người chơi ra hình kéo.
· Người chơi ra hình kéo sẽ thắng người chơi ra hình bao.
· Người chơi ra hình bao sẽ thắng người chơi ra hình búa.
Hai người chơi ra hình giống nhau thì sẽ hòa.
Tại một lượt chơi, hai bạn Bắc và Nam sẽ đưa ra một hình dạng bàn tay của mình. Em hãy lập trình cho biết kết quả ai là người thắng, hoặc hai bạn hòa nhau.
INPUT:
Gồm hai số nguyên a và b (0 ≤ a, b ≤ 2). Trong đó 0 nếu đó là búa, 1 nếu đó là kéo, 2 nếu đó là bao
Số a là ký hiệu hình bàn tay của bạn Bắc, số b là ký hiệu hình bàn tay của bạn Nam
OUTPUT:
· Nếu bạn Bắc thắng thì đưa ra từ “BAC”.
· Nếu bạn Nam thắng thì đưa ra từ “NAM”.
· Nếu hai bạn hòa nhau thì đưa ra từ “HOA”.
· Chú ý kết quả đưa ra là chữ in hoa.
Ví dụ:
INPUT | OUTPUT |
0 0 | HOA |
0 1 | BAC |
1 0 | NAM |
Bài 4. Số chính phương tên file: chinhphuong.***
Số chính phương là một số nguyên dương bằng bình phương của một số nguyên dương. Ví dụ: 1, 4, 9, 16, 100 … là những số chính phương; còn 3, 8, 15 … không phải là những số chính phương.
Cho trước một số nguyên dương n. Em hãy kiểm tra xem n có phải là số chính phương không?
Input: Một dòng duy nhất chứa số nguyên dương n.
Output: Đưa ra thông báo "yes" nếu n là số chính phương, ngược lại thông báo "no".
Ví dụ:
Program chiaqua;
Uses crt;
Var n,i,a:Longint;
S:INT64;
Begin
Clrscr;
Write('So em thieu nhi = ');
Readln(n);
S:=1; a:=1;
For i:=2 to n do
Begin
a:=a+3;
S:=S+a;
End;
Write('So goi qua chuan bi = ',S); Readln;