|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.02.2009, 16:29 | #1 |
Заблокирован
Регистрация: 26.01.2009
Сообщений: 39
|
Подпрограми на Паскал
1.Рассчитать значение y, выполняя однотипные действия с использованием соответствующей функции:
y=((2+sin3)/(3+sin2))+((1+sin5)/(sin1+5))+((sin7+4)/(sin3+7)) 2.Даны две последовательности целых чисел: а1, а2, ...,а8 и b1, b2, ..., b8. Найти количество четных чисел в первой из них и количество нечетных во второй, определив функцию, позволяющую распознавать четные числа. 3.Даны n натуральных чисел. Найти их наибольший общий делитель, учитывая, что НОД(а, b, с)=НОД(НОД(а, b), с). При решении определите функцию для расчета наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида. 4.Даны основания и высоты двух равнобедренных трапеций. Найти сумму их периметров и сумму их площадей, определив процедуру для расчета периметра и площади равнобедренной трапеции по ее основаниям и высоте. плззззззз!!! Последний раз редактировалось Рітка-кулеметчиця; 23.02.2009 в 16:41. |
23.02.2009, 16:33 | #2 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 118
|
где ваш код? пока что я вижу только элементарное задание, скопированное даже без редактирования переносов
|
23.02.2009, 16:42 | #3 |
Заблокирован
Регистрация: 26.01.2009
Сообщений: 39
|
где ваш код? пока что я вижу только элементарное задание, скопированное даже без редактирования переносов
в тот то и проблема что я я даже не знаю как к ним подойти Последний раз редактировалось Рітка-кулеметчиця; 23.02.2009 в 16:47. |
23.02.2009, 16:54 | #4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Рітка-кулеметчиця Тогда вам сюда:
Полезная литература. Паскаль Правила раздела. Не знаете, как к ним подойти? Хорошо: 1. Здесь просто записать выражение на паскале. 2. Четность можно определить функцией odd() (возвращает true, если число нечетное). Или так: если a mod 2 = 0, значит a - четное. 3. Алгоритм Евклида легко можно найти, например, в Википедии. 4. Тут вообще простая математика.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
23.02.2009, 17:01 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Рита начни с начала: вот например первое задание - формула то дана, вот и напиши прожку в которой будут функи сложения:
Код:
Код:
I'm learning to live...
|
23.02.2009, 17:03 | #6 |
только учусь!
Форумчанин
Регистрация: 08.02.2009
Сообщений: 124
|
Алгоритм Евклида
Код:
«Я знаю, что ничего не знаю, но многие не знают и этого».
|
23.02.2009, 17:04 | #7 |
Заблокирован
Регистрация: 26.01.2009
Сообщений: 39
|
Вроди да по1. а можеш натолкнуть на правильну мисль и в 2,3,4 задачах.
Вот но 1 только викада "indentifier expexted": Код:
Последний раз редактировалось Stilet; 24.02.2009 в 09:21. |
24.02.2009, 00:31 | #8 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Много синтаксических ошибок, скобки стоят не там, где нужно.
Аргументы для функции add нужно прописывать через запятую (у вас через знак "+"). И еще забыть begin для главной функции. Исправлено: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
24.02.2009, 00:36 | #9 |
Заблокирован
Регистрация: 26.01.2009
Сообщений: 39
|
Sazary;
writeln('znachnya y= ',s:10:7); Почему так прописуют обясните мне потому что много раз видела но так и не поняла шо за хрень. Ну writeln-оператор виведення а s:10:7 что делает? Последний раз редактировалось Рітка-кулеметчиця; 24.02.2009 в 00:46. |
24.02.2009, 00:41 | #10 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Это для форматирования вывода. В общем виде:
Код:
width - ширина поля вывода precision - количество знаков после запятой (этот параметр можно опускать) Например: Код:
Код:
Поэкспериментируйте, чтобы лучше понять.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскал файл изменение записи | sancho-spb | Помощь студентам | 1 | 29.04.2008 13:27 |