Написать программу, которая выдает квалификацию игрока, в зависимости от набранного количества баллов - 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.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы