bài 1 viết câu lệnh If -then cho biểu thức sau :
A= 2x + 3y nếu x+y \(\le1\) \(x^2+y\) nếu x+y >1 và y \(\le0\)
x + y trong trường hợp còn lại
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Bất phương trình bậc nhất 2 ẩn :
\(2x+3y>0\Rightarrow Câu\) \(C\)
\(x-2y\le1\Rightarrow Câu\) \(f\)
\(4\left(x-1\right)+5\left(y-3\right)>2x-9\)
\(\Leftrightarrow4x-4+5y-15-2x+9>0\)
\(\Leftrightarrow2x+5y-10>0\) \(\Rightarrow Câu\) \(i\)
Câu 1.
a/ x:=7;
if (75 mod 5) = 0 then x := x + 1;
-> Điều kiện đúng -> x=7+1= 8
if x > 10 then x := x + 1 else x := x - 1;
x> 7 <=> 7 > 10 -> Điều kiện sai -> rẽ nhánh -> x=7-1 = 6
b/
Câu lệnh đó không hợp lệ. Vì để sai cấu trúc rẻ nhánh (thùa dấu ; ) sau max:=x
Bài 4 :
Thay x=y+5 , ta có :
a ) ( y+5)*(y5+2)+y*(y-2)-2y*(y+5)+65
=(y+5)*(y+7)+y^2-2y-2y^2-10y+65
=y^2+7y+5y+35-y^2-2y-2y^2-10y+65
= 100
Bài 5 :
A = 15x-23y
B = 2x-3y
Ta có : A-B
= ( 15x -23y)-(2x-3y)
=15x-23y-2x-3y
=13x-26y
=13x*(x-2y) chia hết cho 13
=> Nếu A chia hết cho 13 thì B chia hết cho 13 và ngược lại
a: Sai ở chỗ x=y
Sửa lại: x:=y;
b: Sai ở chỗ dấu chấm phẩy sau y>10
Sửa lại là bỏ dấu chấm phẩy
c: Sai ở chỗ có dấu chấm phẩy trước else
Sửa lại là bỏ dấu chấm phẩy
d:
Sai ở chỗ dấu chấm phẩy sau x>=7
Sửa lại là bỏ dấu chấm phẩy
1) Điều kiện B mod 2 <> 0 nếu đúng có ý nghĩa gì?
a) B là số dương b) B là số âm c) B là số chẵn d) B là số lẻ
2) Cấu trúc rẽ nhánh dạng đầy đủ:
a) If điều kiện then câu lệnh 1; else câu lệnh 2;
b) If điều kiện then câu lệnh 1else câu lệnh 2;
c) If điều kiện then câu lệnh;
d) If điều kiện then câu lệnh else câu lệnh;
3) Tìm số chẵn/ lẻ bằng câu lệnh nào sao đây :
a) If X mod 2= 0 then Writeln(' X là số lẻ ');
b) If X mod 2= 0 then Writeln(' X là số chẵn ');
c) If X mod 2= 0 then Writeln(' X là số lẻ ') else Writeln(' X là số chẵn ');
d) If X mod 2= 0 then Writeln(' X là số chẵn') else Writeln(' X là số lẻ ');
4) Tìm số lớn nhất trong 3 số x, y, z bằng câu lệnh nào sau đây:
a) max:=x; If y < max then max:= y else max:= z;
b) max:=x; If y > max then max:= y else max:= z;
c) max:=x; If y > max then max:= y; if z > max then max:= z;
d) max:=x; If y < max then max:= y; if z < max then max:= z;
5) Pascal sử dụng câu lệnh lặp nào sau đây là cấu trúc rẽ nhánh dạng thiếu
a) For ... to ... do; b) If ...then; c) If ...then...else d) While ...do;
6) Chọn câu lệnh Pascal hợp lệ trong các câu sau:
a) If a = 6 then x:= 100; b) If a > b then max:= a; else max:= b;
c) If a > b then max = a; d) If x := a + b then x: =x + 1;
Vậy là câu lệnh thôi hay là CT luôn bạn?
Nếu là câu lệnh thì:
if x+y<=1 then A:=2*x+3*y
else if x+y>1 then
begin
if y<=0 then A:=sqr(x)+y
else A:=x+y;
end;