IPB

Здравствуйте, гость ( Вход | Регистрация )

> Программирование Turbo Pascal 7 и Delphi 7, Обращайтесь кто интересуется
DAN
сообщение Aug 24 2005, 14:35
Сообщение #1


Мега постер
******

Группа: Posters
Сообщений: 1,337
Регистрация: 15.8.2005
Из: Москва
Пользователь №: 45



Можете сдесь задавать свои вопросы по этой теме.


--------------------
http://www.fds-net.ru Филиал Дома Студента МГУ
Вернуться к началу страницы
 
+Цитировать сообщение
10 страниц V  « < 5 6 7 8 9 > »   
Создать новую тему
Ответов (120 - 139)
Amp
сообщение Sep 15 2007, 17:56
Сообщение #121


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



Цитата(Daniilka @ Sep 15 2007, 18:20) *
Давай уж сразу напрямки: "Не выпедривайся, салага." Нечего нас разгильдяев жалеть. smile.gif

Симаков(а это лабы по его курсу) точно не пожалеет. Зачем писать все? Пусть человек сам посидит и повозится. Ему же больше пользы.


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
SiMM
сообщение Sep 16 2007, 15:08
Сообщение #122


PAUK-NET.RU TEAM
Иконка группы

Группа: Admin
Сообщений: 4,715
Регистрация: 11.7.2005
Из: ЮЗР
Пользователь №: 3



Цитата(Daniilka @ Sep 15 2007, 15:51) *
В программе ошибок нет.
Отсутствие синтаксических ошибок не означает отсутствия ошибок вообще. Как минимум, значение k при определённых условиях было неопределено (например, если x*x+y*y >= 1, или x > 0).
Вернуться к началу страницы
 
+Цитировать сообщение
Daniilka
сообщение Sep 17 2007, 17:37
Сообщение #123


Пользователь
**

Группа: Posters
Сообщений: 53
Регистрация: 29.9.2006
Пользователь №: 2,126



Цитата(SiMM @ Sep 16 2007, 6:08) *
Отсутствие синтаксических ошибок не означает отсутствия ошибок вообще. Как минимум, значение k при определённых условиях было неопределено (например, если x*x+y*y >= 1, или x > 0).
пойду повешусь
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 17 2007, 19:43
Сообщение #124


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(Rock @ Sep 15 2007, 17:15) *
А можно ли написать эту же программу, но чтобы операторы решения содержали только одно условие (не использовать булевые операции OR, AND)?
А ты думаешь, что это реально? По моему, по-любому нужен AND или OR, даже если работаешь с булевыми переменными


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_mix_*
сообщение Sep 19 2007, 18:47
Сообщение #125





Guests






Цитата(Bjorndalen @ Sep 17 2007, 20:43) *
А ты думаешь, что это реально? По моему, по-любому нужен AND или OR, даже если работаешь с булевыми переменными

Если это задачки с первого курса факультета ИВТ, специальности ПО, то не можно, а нужно, по заданию, сделать как с использованием булевых операций, так и без. Разумеется количество условных операторов будет меняться.
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 20 2007, 17:34
Сообщение #126


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(mix @ Sep 19 2007, 19:47) *
Если это задачки с первого курса факультета ИВТ, специальности ПО, то не можно, а нужно, по заданию, сделать как с использованием булевых операций, так и без. Разумеется количество условных операторов будет меняться.

Может тогда скажешь непросвещённым умам, как это сделать, не используя OR и AND?


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
SiMM
сообщение Sep 20 2007, 18:29
Сообщение #127


PAUK-NET.RU TEAM
Иконка группы

Группа: Admin
Сообщений: 4,715
Регистрация: 11.7.2005
Из: ЮЗР
Пользователь №: 3



Цитата(Bjorndalen @ Sep 20 2007, 18:34) *
Может тогда скажешь непросвещённым умам, как это сделать, не используя OR и AND?
Условиями smile.gif
A OR B
Код
if a then
  action;
else if b then
  action;
end;
A AND B
Код
if a then
  if b then
    action;
  end;
end;
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 20 2007, 18:41
Сообщение #128


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(SiMM @ Sep 20 2007, 19:29) *
Условиями smile.gif
A OR B
Код
if a then
  action;
else if b then
  action;
end;
A AND B
Код
if a then
  if b then
    action;
  end;
end;

Но ведь в таком случае получится не один условный оператор, а несколько wink.gif А в условии задачи говорится, что нужен один условный оператор и без использования OR и AND


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Amp
сообщение Sep 20 2007, 18:57
Сообщение #129


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



Цитата(Bjorndalen @ Sep 20 2007, 19:41) *
Но ведь в таком случае получится не один условный оператор, а несколько wink.gif А в условии задачи говорится, что нужен один условный оператор и без использования OR и AND

Про количество условных операторов сказано не было. Была фраза "одно условие". Т.е. автор пытался сказать, что надо по одному элементарному условию на условный оператор )

Сообщение отредактировал Amp - Sep 20 2007, 18:57


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 20 2007, 19:31
Сообщение #130


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(Amp @ Sep 20 2007, 19:57) *
Про количество условных операторов сказано не было. Была фраза "одно условие". Т.е. автор пытался сказать, что надо по одному элементарному условию на условный оператор )

Что-то всё равно какая-то лажа получается, программа запускается, но выдаёт неправильные значения. Но в любом случае спасибо, не знал, что с if'ом можно так делать wink.gif


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 22 2007, 15:51
Сообщение #131


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Народ, скажите пожалуйста, как с помощью Паскаля можно вычислить десятичный логарифм числа?


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Amp
сообщение Sep 22 2007, 15:58
Сообщение #132


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



log10() из юнита math

Сообщение отредактировал Amp - Sep 22 2007, 15:58


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 22 2007, 17:10
Сообщение #133


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(Amp @ Sep 22 2007, 16:58) *
log10() из юнита math

То есть нужно писать примерно так?
Код
Program ghkk;
uses math;
var...


Сообщение отредактировал Bjorndalen - Sep 22 2007, 17:10


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Amp
сообщение Sep 22 2007, 17:15
Сообщение #134


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



Цитата(Bjorndalen @ Sep 22 2007, 18:10) *
То есть нужно писать примерно так?
Код
Program ghkk;
uses math;
var...

Да.


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 22 2007, 17:30
Сообщение #135


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(Amp @ Sep 22 2007, 18:15) *
Да.

Пишет, что нет такого файла - MATH.TPU... Другие способы не знаете? Просто, даже если такой файл будет у меня дома, то в универе такой файл вряд ли есть...


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Amp
сообщение Sep 22 2007, 17:35
Сообщение #136


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



Цитата(Bjorndalen @ Sep 22 2007, 18:30) *
Другие способы не знаете?

Разложить логарифм в ряд.
P.S. Тут мне говорят, что в турбо паскале нет модуля math )) Тогда считай логарифм по основанию 10 через любой другой, какой там есть.

Сообщение отредактировал Amp - Sep 22 2007, 17:38


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
Bjorndalen
сообщение Sep 22 2007, 17:46
Сообщение #137


SALT LAKE 2002
******

Группа: Posters
Сообщений: 2,129
Регистрация: 2.1.2007
Из: г. Цивильск.
Пользователь №: 4,562



Цитата(Amp @ Sep 22 2007, 18:35) *
Разложить логарифм в ряд.
P.S. Тут мне говорят, что в турбо паскале нет модуля math )) Тогда считай логарифм по основанию 10 через любой другой, какой там есть.

Спасибо, но вот насчёт ряда, как его раскладывать? В методичке разложены и синус, и косинус, и натуральный логарифм, а вот разложение десятичного нету...


--------------------
Побеждает тот, кто знает правила игры.
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_xmm_*
сообщение Sep 22 2007, 17:59
Сообщение #138





Guests






Цитата(Bjorndalen @ Sep 22 2007, 18:46) *
натуральный логарифм...
Кста, есть встроенная функция Ln(X:real)... Дальше: вспоминаем школьную формулу перехода к другому основанию для логарифмов smile.gif . Применяем ее и получаем десятичный логарифм.
Вернуться к началу страницы
 
+Цитировать сообщение
Amp
сообщение Sep 22 2007, 18:00
Сообщение #139


Мега постер
Иконка группы

Группа: Local moder
Сообщений: 1,712
Регистрация: 21.8.2006
Пользователь №: 1,269



Логарифм по основанию 10 можно посчитать через натуральный логарифм. Математика, 10-ый класс.


--------------------
irc-капец

#КартинкА#
Вернуться к началу страницы
 
+Цитировать сообщение
Daniilka
сообщение Sep 25 2007, 22:14
Сообщение #140


Пользователь
**

Группа: Posters
Сообщений: 53
Регистрация: 29.9.2006
Пользователь №: 2,126



Она самая.... что-то типа: ln(x)/ln(10)
Вернуться к началу страницы
 
+Цитировать сообщение

10 страниц V  « < 5 6 7 8 9 > » 
ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 10th May 2024 - 09:20