Написать программу на поскале .заполните экран зеленым цветом. введите строку с клавиатуры. выведите строку в центре экрана вставив в нее последние строки три *.
Вообще принцип решения вот такой. 1. 0 2. 1 3. 2 4. 3 5. т.е букве а соответствует цифра 0 (в четверичной с.с., т.к букв в алфавите 4, то система счисления 4-я), букве к - 1 и т.д. первое слово начинающееся на у - это 30000 (пятибуквенное слово, начинающееся на у) переведем в 10-ю с.с 3*4^4= 768 по данному списку видно, что номер буквы на 1 меньше номера строки. значит к полученному числу надо прибавить 1, чтобы получить номер строки. значит 768+1=769
natalyaionova
17.10.2022
1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) 13) 14) 15) 16) 767) pyyyp 768) pyyyy 769) 770) 771) 772) 773) yааkа 774) yааkk 775) yааkp 776) yааky 777) yааpа 778) yааpk 779) yааpp 780) yааpy 781) yааyа 782) yааyk исходник на с#, переделать на другой любой будет не сложно - тут 5 вложенных циклов, для прокрутки буквы от первой до последней и свитчи на каждую букву для записи в комбинацию. напоминает счетчик обычный. в консоль не влезло (там 1200+ записей), по этому поводу не стал морочиться и записал потоком вместо консоли в блокнот. результат работы программы прикреплен.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу на поскале .заполните экран зеленым цветом. введите строку с клавиатуры. выведите строку в центре экрана вставив в нее последние строки три *.