Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2010, 21:15   #1
Fear Beast
 
Регистрация: 17.05.2010
Сообщений: 4
По умолчанию Паскаль (Ветвления, обработка строк, массивы, использование процедур и функций)

Доброго времени суток!

Буду очень признателен, если поможете в решении. Не получается решить(ибо нет навыков к сожалению пока) или найти решение для следующих задач:

1. Существует две фазы сна: быстрый и медленный сон. Фазы чередуются. Сначала наступает медленный сон и длится tм минут. Фаза быстрого сна длится tБ минут. Человек, разбуженный в фазу быстрого сна, чувствует себя намного бодрее, чем человек, разбуженный в фазу медленного сна. Определить состояние человека, если он лег спать в h1 часов m1 минут и был разбужен в h2 часов m2 минут.

2. Дан текст. Выяснить, является ли этот текст идентификатором; десятичной записью целого числа.

3. Проверить, является ли заданная целочисленная квадратная матрица L(n,n) магическим квадратом, т.е. сумма элементов матрицы по строкам, по столбцам и по диагоналям одинакова. Для n>=4 предусмотреть заполнение массива случайными числами из диапазона –10 до 10.

4. Даны натуральные числа n и m. Среди чисел n, n+1, ... , m найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел, определив подпрограмму, позволяющую распознавать полные квадраты.

Заранее большое спасибо!
Fear Beast вне форума Ответить с цитированием
Старый 18.05.2010, 17:04   #2
sabbathist
Пользователь
 
Регистрация: 23.07.2009
Сообщений: 66
По умолчанию

могу подсказать только по 4-й.
Есть теорема (вроде бы, одна из бесчисленного количества теорем Эйлера =), о том, что число представимо в виде суммы 2-х квадратов других чисел, если все его простые делители, вида 4k+3, входят в него в нечетной степени.
O(n)
sabbathist вне форума Ответить с цитированием
Старый 22.05.2010, 12:27   #3
Fear Beast
 
Регистрация: 17.05.2010
Сообщений: 4
По умолчанию

Спасибо. Вот только не знаю как в итоге отобразить это в коде. Теме ап.
Fear Beast вне форума Ответить с цитированием
Старый 01.06.2010, 07:27   #4
Fear Beast
 
Регистрация: 17.05.2010
Сообщений: 4
По умолчанию

Ап. Очень нужна Ваша помощь.
Fear Beast вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача с использование процедур и функций gessi Паскаль, Turbo Pascal, PascalABC.NET 4 20.10.2009 17:10
использование процедур и функций! ...Оленька... Паскаль, Turbo Pascal, PascalABC.NET 0 24.12.2008 15:33
использование процедур и функций для работы с массивами.....Паскаль.... КиношкА Помощь студентам 6 13.01.2008 14:23