Advertisement
Guest User

Untitled

a guest
Feb 13th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 1.43 KB | None | 0 0
  1. цвет([красный, синий, желтый, зеленый, оранжевый, белый]).
  2. форма([круглый, продолговатый]).
  3. размер([большой, средний, маленький]).
  4. вкус([пресный, сладкий, кислый, кислосладкий, горький]).
  5.  
  6. фрукт(огурец, зеленый, продолговатый, средний, пресный).
  7. фрукт(апельсин, оранжевый, круглый, средний, кислосладкий).
  8. фрукт(яблоко, зеленый, круглый, средний, кислосладкий).
  9. фрукт(яблоко, красный, круглый, средний, кислосладкий).
  10.  
  11. сок(апельсиновый, апельсин).
  12. сок(яблочный, яблоко).
  13. сок(огуречный, огурец).
  14.  
  15. вцвет(X):-цвет(Y),writeln('введите цвет '), writeln(Y), read(X).
  16. вформа(X):-форма(Y),write('введите форму '), writeln(Y),read(X).
  17. вразмер(X):-размер(Y),write('введите размер '), writeln(Y),read(X).
  18. ввкус(X):-вкус(Y),write('введите вкус '), writeln(Y), read(X).
  19.  
  20. какойфрукт(B):-вцвет(X),вформа(Y), вразмер(Z),
  21.     ввкус(A), фрукт(B, X,Y,Z,A), writeln('ваш фрукт') ,writeln(B).
  22.  
  23. какойсок(X):-какойфрукт(Y), сок(X,Y).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement