Написать программу, которая выдает квалификацию игрока, в зависимости от набранного количества баллов - Prolog
Формулировка задачи:
Написать программу, которая выдает квалификацию игрока, в зависимости от набранного количества баллов (вводится с клавиатуры):
Магистр (М), если 80<=введенное число<=100
Специалист (S), если 60<=введенное число<=80
Бакалавр (B), если 40<=введенное число<=60
Неудачник (N), если 0<=введенное число<=40
помогите решить на прологе 7.4
Решение задачи: «Написать программу, которая выдает квалификацию игрока, в зависимости от набранного количества баллов»
textual
Листинг программы
predicates qualification(integer,string) clauses qualification(N,"Магистр") :- N>80. qualification(N,"Специалист") :- N<=80, N>60. qualification(N,"Бакалавр") :- N<=60, N>40. qualification(N,"Неудачник") :- N<=40.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д