30/09/2018, 18:36

Hỏi Bài môn Toán rời rạc_logic

bài 1: cho biết công thức vị từ của đoạn mã giải (pseudo code) sau
a)

{for (i = 0; i<numObjects; i++) {
Object x = Objects(i);
if isMushroom(i)
if isPoisonous(x) && isPurple(x)
return false;
}
return true;

b) for (i=0; i<numObjects; i++) { Object x = Objects(i); if isMushroom(i) && isPoisonous(x) && isPurple(x) return true; } return false;
bài 2: cho đoạn mã giải (pseudo code) sau:

for (x=0; x<numKids; x++)
if isParent(Peter, kids[x])
match1Found = true;
//--- Now look for a second match
for (y=0; y<numKids; y++)
if isParent(Peter, kids[y])
match2Found = true;
return match1Found && match2Found;```
*Biết rằng: Mảng kids gồm 3 phần tử: { Alice, Bob, Charles } và Peter chỉ có 1 con là Alice.*
*Hãy cho biết công thức vị từ của câu "Peter có ít nhất 2 con".*
Thành Phạm viết 20:45 ngày 30/09/2018
Làm sao để có thể hiển thị syntax highlighting bằng markdown? Các bạn phải đánh dấu ``` như ví dụ dưới đây Chú ý, dấu ``` được tạo ra bởi nút nằm bên trái số 1 trên bàn phím, nút này sẽ là ~ khi bấm giữ Shift Ví dụ cho C Nội dung: ``` void main() { } ``` Và đừng quên ``` ở cuối Kết quả void main() { } Ví dụ cho Pascal Nội dung: ``` Program HelloWorld; Begin WriteLn('Hello world!') {no ";" is required after the last statement of a block - adding one adds a "null stateme…
Bài liên quan
0