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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2009, 22:26   #11
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
Вообще я отвечал на вопрос. И менял соответственно то, что было.
Да я не про твой вариант, я в принципе... =) про изначальный алгоритм решения... а твой вариант как раз на мысль натолкнул...
PS32, ты случайно переменной i или n не менял тип на real?
Uguu~

Последний раз редактировалось __STDC__; 03.04.2009 в 22:29.
__STDC__ вне форума Ответить с цитированием
Старый 03.04.2009, 22:29   #12
PS32
 
Регистрация: 02.04.2009
Сообщений: 7
По умолчанию

То есть то что я написал вообще не правильно. Нормально работать будет только через while?
__STDC__ менял.

Последний раз редактировалось PS32; 03.04.2009 в 22:32.
PS32 вне форума Ответить с цитированием
Старый 03.04.2009, 22:32   #13
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

__STDC__ Ясно )

PS32 Работать-то будет. Но через while как-то.. правильнее что-ли. Да и проще.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 03.04.2009, 22:33   #14
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Цитата:
Сообщение от PS32 Посмотреть сообщение
То есть то что я написал вообще не правильно. Нормально работать будет только через while?
__STDC__ менял.
Просто через while это более хороший стиль программирования имхо (это я не хвалю себя, действительно так думаю =) )
ну а раз менял, то понятно.. в счетчике цикла for нельзя использовать нецелочисленные аргументы =)
Uguu~
__STDC__ вне форума Ответить с цитированием
Старый 03.04.2009, 22:37   #15
PS32
 
Регистрация: 02.04.2009
Сообщений: 7
По умолчанию

__STDC__ понятно. То есть стоит все переделать? Или это только вопрос стиля и считать будет одинаково?
PS32 вне форума Ответить с цитированием
Старый 03.04.2009, 22:38   #16
__STDC__
Участник клуба
 
Аватар для __STDC__
 
Регистрация: 16.03.2009
Сообщений: 1,013
По умолчанию

Считать будет одинаково =) В целях проверки, как я уже говорил, можно задать отрезок [0;1] и посмотреть результаты.. вообще все проги обычно тестируют как-то, на каком-то наборе данных для которого заранее известен результат... либо аналитически рассчитан =)
Но вопрос не только стиля, а скажем так.. скорости работы программы... например третий вариант (аналитический) будет работать быстрее всех, ибо нету циклов в нем...
Uguu~

Последний раз редактировалось __STDC__; 03.04.2009 в 22:41.
__STDC__ вне форума Ответить с цитированием
Старый 03.04.2009, 22:39   #17
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от PS32
То есть стоит все переделать?
Не так уж много переделывать. Тем более, что программа-то небольшая.
Проще будет, да и переменных меньше.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 03.04.2009, 22:44   #18
PS32
 
Регистрация: 02.04.2009
Сообщений: 7
По умолчанию

Все, ладно, спасибо большое! Я вообще эту прогу в Excel'е проверял...
Оставлю с циклом FOR, все-таки 95% сам написал!
Или 2 варианта пусть будет...

Последний раз редактировалось PS32; 03.04.2009 в 22:48.
PS32 вне форума Ответить с цитированием
Старый 04.04.2009, 20:37   #19
annya77
Заблокирован
 
Регистрация: 04.04.2009
Сообщений: 14
По умолчанию

приветик! мальчик, как дела?
что вы делате???? Пожалуйста, помогите мне ..

Пожалуйста, помогите мне решить упражнения.
слишком важна для меня, пожалуйста
Я рассчитываю на вас, чтобы помочь мне, и благодарю вас ...


Задача 1:
--------
Вывести график функция и в виде таблицы значения аргумента Xi,
значение функция Yi (i = 1,2,3,4 ...), max, min функция:

Y= - SINXi + COSXi -1

диапазон изменения аргумента:, количество точек графика 40

Задача 2:
--------
Выполнить задание 2 с применением возможностей Турбо Паскаль (record).

Создайте файл, который содержит:
- Название государства,
- Столицу,
- Количество населения,
- Площадь.
Напечатать данные о 10 государств с наибольшей плотностью населения. Вывести всю информацию о государстве X.


Задача 3:
--------
Написать программу, розвьязуe данную задачу с применением пiдпрограм типа FUNCTION, PROCEDURE:
решить уравнение:
ax=b
a-следует матрицы А (5,5).
b-следует матрицы B (7,7).
Матрицы А, В-распечатать в общепринятом виде


Я рассчитываю на вас, чтобы помочь мне, и благодарю вас ...

благодарю вас за вашу помощь ^^
annya77 вне форума Ответить с цитированием
Старый 10.04.2009, 19:45   #20
PS32
 
Регистрация: 02.04.2009
Сообщений: 7
По умолчанию

И снова здравствуйте! Подскажите пожалуйста как на прогу пароль поставить (в паскале естественно), ну, чтобы: запустил прогу => она пароль просит => вводишь пароль (при вводе символы заменяются на "*") => если три раза ввел неправильный пароль, то прога перестает работать (блокируется). Если не очень сложно, то покажите на примере программы из #3 поста.

P.S. annya77 прости...
PS32 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44