Giải thích thuật toán: ví dụ
- Hoán đổi giá trị của 2 biến x và y
Tìm giá trị lớn nhất của dãy A các số a , a ,…..,a
-…
Giả sử cần viết chương trình nhập một số tự nhiên vào máy tính và in ra màn hình kết quả số đã nhập chẵn hay lẻ, chẳng hạn “5 là số lẻ”, “8 là số chẵn”. Hãy mô tả các bước của thuật toán để giải quyết bài toán trên và viết chương trình Pascal để thực hiện thuật toán đó.
Giả sử cần viết chương trình nhập một số tự nhiên vào máy tính và in ra màn hình kết quả số đã nhập có phải là số lẻ, chẳng hạn “5 là số lẻ”, “6 không phải là số lẻ". Hãy mô tả các bước của thuật toán để giải quyết bài toán trên
Viết chương trình trong Tubo Pascal của các thuật toán sau
- Đọc và số nguyên a, kiểm tra xem a là số chẵn hay số lẻ
- Giảm giá 30% cho khách hàng mua với số tiền T>=100000 và cách 10% cho khách hàng mua với số tiền t<100000
- nếu x>5 thì in giá trị của X ra ngoài màn hình
- Giảm giá 30% cho khách hàng mua với số tiền T>=100000
- Nếu Delta < 0 thì in ra màn hình phương trình vô nghiệm
Viết chương trình nhập vào một số a không lớn hơn 8 từ bàn phím nếu không hợp lệ sẽ không báo lỗi
em hãy xác định bài toán và mô tả thuật toán của bài toán trên
em hãy cho biết điều kiện của bài toán trên
Cho lệnh sau, giá trị của y sẽ là bao nhiêu, nếu trước đó giá trị của y bằng 8.If y mod 3 = 2 then y: = y + 6;
Sau mỗi câu lệnh dưới đây, giá trị của biến x sẽ là bao nhiêu, nếu trước đó giá trị của biến x = 10
a)If x mod 3 = 2 then x:=x+1
b)Ifx=10 then x:=x*x else x:=x-10
Xác định bài toán, mô tả thuật toán và viết chương trình của bài toán sau:
- Thông báo số lớn hơn trong hai số thực a và b (a khác b).
Sau mỗi câu lệnh sau đây:
a) if (45 mod 3)=0 then X:=X+1;
b) if X>10 then X:=X+1;
giá trị của biến X sẽ là bao nhiêu, nếu trước đó giá trị của X bằng 5?