Список целых представить в виде гистограммы - Prolog

Узнай цену своей работы

Формулировка задачи:

Только начал изучать Prolog, прошу написать программу с объяснением Задача:Список, состоящий из целых чисел, иногда удобно представить в виде гистограммы. в следующем виде (предполагается, что числа в списке не слишком велики): ?– p([3,4,6,5]). *** **** ****** *****

Решение задачи: «Список целых представить в виде гистограммы»

textual
Листинг программы
  1. hg([]).
  2. hg([H | T]) :-
  3.     H > 0,
  4.     write("*"),
  5.     H1 is H - 1,
  6.     hg([H1 | T]).
  7. hg([0 | T]) :-
  8.     nl,
  9.     hg(T).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

7   голосов , оценка 4.571 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы