Задача 4 урок 13.2
Primary tabs
Подготовительная задача для "счет"
У вас есть число от 1 до 9, вывести его в представлении как счетах со сдвинутыми костями (всего десять костей на спице):если ноль, то все кости справа:
---++++++++++
если три, то значащая часть слева, а все отстальное справа:
+++---+++++++
если девять:
+++++++++---+
Решение:
program task_4_lesson_13_2; var n, m, a, i : integer; begin writeln('vvedite chislo'); readln(a); // пользователь вводит число n := 11; // всего элементов m := 1; while m <= a do // пока больше 1 делаем ... begin write('+'); m += 1; end; write('---'); // отделяем нужное число "+" элементом "---" n := n - (a + 1); // считаем сколько элементов осталось от максимума (от 11) for i := 1 to n do write('+'); // заполняем остаток readln(); end.
- Log in to post comments
- 772 reads
vedro-compota
Sun, 10/03/2021 - 12:27
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)