-1
我想寫:我如何寫(KSO <20)然後在prolog中做一個程序?
if (KSO<20) then {
printf("Is there NO3 in the water (yes/no)");
scanf("%s",NUMKSOVALUE_value);
}
在序言
。 現在我寫道:
write('Is there NO3 in the water (yes/no)?'),
nl, read(NUMKSOVALUE_value),
member(NUMKSOVALUE_value,[yes,no]). :- (number(KSO_labvalue),KSO_labvalue < 20).
但它沒有被接受。有人可以幫我請這個嗎?
':-'用於定義謂詞子句。它將謂詞的頭部從身體中分離出來。你已經以一種不尋常的方式使用它。您是否閱讀過任何Prolog教程或者有Prolog書籍來學習一些基本的Prolog? – lurker