Помогите с задачками на Паскале
Добавлено: 28 мар 2007, 21:24
Помогите с задачками, не успеваю в срок. Понимаю, что они легкие, но я новичок.
Создайте модуль, в котором будут описаны процедуры всех задачек. В программе надо создать меню, в котором, выбрав одно из пунктов, получили бы решение данной задачки. Решая конкретную задачку на экране, должно появится условия решаемой задачки, а за тем решение. Для оформления работы надо использовать CRT или GRAPH модули. После решения задачки на экране должно появится меню, а нажав ESC выход из программы.
Задание.
1. Дана последовательность (очередность) a(1)=a(2)=2; a(i)=3a(i-1)+a(i-2). Показать последовательность всех чисел (членов) до введенного числа n.
2. На экране видно изображение фрагмента (любое). Нажав клавишу “V” показать
симметрический вид - вертикальной оси симметрии и нажав клавишу “H” - горизонтальной.
3. Дан текстовый файл. Прочитать текст, затем все первые буквы слов поменять на большие и записать в тот же самый файл.
Создайте модуль, в котором будут описаны процедуры всех задачек. В программе надо создать меню, в котором, выбрав одно из пунктов, получили бы решение данной задачки. Решая конкретную задачку на экране, должно появится условия решаемой задачки, а за тем решение. Для оформления работы надо использовать CRT или GRAPH модули. После решения задачки на экране должно появится меню, а нажав ESC выход из программы.
Задание.
1. Дана последовательность (очередность) a(1)=a(2)=2; a(i)=3a(i-1)+a(i-2). Показать последовательность всех чисел (членов) до введенного числа n.
2. На экране видно изображение фрагмента (любое). Нажав клавишу “V” показать
симметрический вид - вертикальной оси симметрии и нажав клавишу “H” - горизонтальной.
3. Дан текстовый файл. Прочитать текст, затем все первые буквы слов поменять на большие и записать в тот же самый файл.