Просмотр полной версии : Нужно решить задачи на Паскале
<Maxwell>
02.02.2010, 17:48
1. В модуле оформить процедуры и функции для преобразования в строке больших (малых ) русских букв в малые(большие), поворота содержимого строки 180 градусов, проверки того, что строка является палиндромом и т.д Использовать ресурсы модуля в программе
2.Найти максимальное число в файле типа real и определить числа отстоящие от максимального на 2 позиции вперед и назад
1) преобразования регистра букв - проще простого код A - 0x41 a - 0x61 и тд. чтобы A сделать а нужно сделать 0x41 + (0x61 - 0x41)
1.а) создай второй массив и цикл который запишет в него в обратной последовательности
2) не фортран ли? для этого надо знать размер в памяти этого числа. если есть условленность что все числа в нем в этом формате, то размер файла должен быть кратен размеру числа, поделив получим число переменных записанных туда, а дальше хоть пузырьком хоть перебором)
зы просто на си я пишу, не знаю кроме как теорией чем помочь)
<Maxwell>
02.02.2010, 21:30
Ну хоть что то большое спс, буду должен
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot