Как реализовать в одной метод минимальной невязки, а во второй - метод скорейшего спуска?
среда, 24 сентября 2008
Не трать впустую (с)
Две функции типа void, в них передаются: массив коэффициентов левой части СЛАУ, массив коэффициентов правой части СЛАУ, нулевое приближение, размерность СЛАУ, требуемая точность. Вроде все.
Как реализовать в одной метод минимальной невязки, а во второй - метод скорейшего спуска?
Как реализовать в одной метод минимальной невязки, а во второй - метод скорейшего спуска?
среда, 10 сентября 2008
«do or do not — there is no try.»
товарищи программисты или математики, кто тут есть.)
кто-нибудь может мне объяснить, почему (именно "почему") при переводе дробной части из десятичной системы счисления в какую-либо другую, дробь, после умножения на основание новой системы счисления, преобразуется в новое число, целая часть которого будет заключена в промежутке от нуля до основания новой системы счисления без единицы [0..p-1]?
жаль, если сей пост претит правилам сообщества >__>
кто-нибудь может мне объяснить, почему (именно "почему") при переводе дробной части из десятичной системы счисления в какую-либо другую, дробь, после умножения на основание новой системы счисления, преобразуется в новое число, целая часть которого будет заключена в промежутке от нуля до основания новой системы счисления без единицы [0..p-1]?
жаль, если сей пост претит правилам сообщества >__>
воскресенье, 07 сентября 2008
Не трать впустую (с)
Задача такая была: читать дальше
Спасибо TigerCat, написал код - но у меня: во-первых, этот код не работает (почему-то), во-вторых - условие остановки цикла чуть другое. На основе этого кода и другой инфы попробовала написать более простой вариант, на корректность пока не проверяла, ибо выдает одну ошибку на этапе компиляции. Собственно, далее приведен код программы и выдаваемая ошибка - может кто-нибудь укажет ошибку и что с ней делать.
Код файла .срр
Код файла .h
C:\Documents and Settings\...\...\...\Makefile.win [Build Error] [Безымянный1.o] Error 1 - ошибка.
ЗЫ: за дибильные ошибки, просьба, тапки в меня не кидать - программист из меня убийственный.
Спасибо TigerCat, написал код - но у меня: во-первых, этот код не работает (почему-то), во-вторых - условие остановки цикла чуть другое. На основе этого кода и другой инфы попробовала написать более простой вариант, на корректность пока не проверяла, ибо выдает одну ошибку на этапе компиляции. Собственно, далее приведен код программы и выдаваемая ошибка - может кто-нибудь укажет ошибку и что с ней делать.
Код файла .срр
Код файла .h
C:\Documents and Settings\...\...\...\Makefile.win [Build Error] [Безымянный1.o] Error 1 - ошибка.
ЗЫ: за дибильные ошибки, просьба, тапки в меня не кидать - программист из меня убийственный.
среда, 20 августа 2008
....Ик....
Всем доброе время суток .)
Осваиваю неизведанное для себя пространство - программирование на VBA. Но дело даже не в языке, а в реализации идеи.
Ести порцедурa, CheckIfEmpty которая проверяет TextBox, на наличие или отсутствие в ней текста. Если Она пустая, то Возвращаетcя значение False, если что-то есть, то True. Ну а дальше если все-таки, что-то было введено, то программа начинает обработку данных. Одним словом - классическая "защита от дурака". Все просто, но я никак не могу подобрать структуру под это дело.
Пример того, что происходит сейчас:
Private Sub Main
x=True
x=CheckifEmpty(TextBox1)
x=CheckIfEmpty(TextBox2)
<.....итд....>
If x = True then
<...обработка...>
End If
End Sub
Скорее всего я просто зациклилась, но как надо построить логику, чтобы Проверилась каждая TextBox, и если хоть одна возвращает False, то ничего дальше не делать, а то с тем что есть сейчас, если Первая False, но Вторая True, то программа переходит на обработку, куда ее пускать при этом не надо.
Просто уверена, что это нечто классическое и я просто не вижу очевидного.
Спасибо.
Осваиваю неизведанное для себя пространство - программирование на VBA. Но дело даже не в языке, а в реализации идеи.
Ести порцедурa, CheckIfEmpty которая проверяет TextBox, на наличие или отсутствие в ней текста. Если Она пустая, то Возвращаетcя значение False, если что-то есть, то True. Ну а дальше если все-таки, что-то было введено, то программа начинает обработку данных. Одним словом - классическая "защита от дурака". Все просто, но я никак не могу подобрать структуру под это дело.
Пример того, что происходит сейчас:
Private Sub Main
x=True
x=CheckifEmpty(TextBox1)
x=CheckIfEmpty(TextBox2)
<.....итд....>
If x = True then
<...обработка...>
End If
End Sub
Скорее всего я просто зациклилась, но как надо построить логику, чтобы Проверилась каждая TextBox, и если хоть одна возвращает False, то ничего дальше не делать, а то с тем что есть сейчас, если Первая False, но Вторая True, то программа переходит на обработку, куда ее пускать при этом не надо.
Просто уверена, что это нечто классическое и я просто не вижу очевидного.
Спасибо.
пятница, 08 августа 2008
OSAM: Autorun Manager - бесплатная программа для анализа автозагрузки, с очень широкими и разнообразными возможностями.

Только некоторые функциональные возможности программы:
Скачать OSAM: Autorun Manager можно здесь.
А также несколько ссылок, которые могут пригодиться при изучении программы:
Доступ к заблокированным и скрытым файлам
Онлайн сканер. Часто задаваемые вопросы и рекомендации по использованию
Портативная версия программы

Только некоторые функциональные возможности программы:
- обнаружение скрытых файлов и записей в реестре и противодействие руткитам;
- проверка и вывод практически всех известных способов автозазапуска (гораздо больше, чем в AutoRuns);
- удаление "неудаляемых" файлов с помощью драйвера;
- онлайн сканер, позволяющий проверить все файлы вашей автозагруки на вирусы;
- снятие дампа с любого заблокированного и/или скрытого файла;
- и многое, многое другое.
Скачать OSAM: Autorun Manager можно здесь.
А также несколько ссылок, которые могут пригодиться при изучении программы:
Доступ к заблокированным и скрытым файлам
Онлайн сканер. Часто задаваемые вопросы и рекомендации по использованию
Портативная версия программы
понедельник, 14 июля 2008
вечноволнующееся чмо
Можно ли сделать так, чтобы при наведении курсора одна картинка подменялась другой (на HTML)?
Заранее спасибо.
Заранее спасибо.
среда, 25 июня 2008
Только для чего он и кому он нужен, мир, в котором люди друг другу не нужны? (с)
Я учу Паскаль. Но некоторые задания сделать никак не получается. Может кто объяснит?
1) Напечатать разными цветами 5 раз слово "Привет" в центре текстового экрана и по углам экрана. При попытке вывести символ точно в праый нижний угол экрана произойдет "прокрутка" экрана. Оставьте этот угол пустым.
2) Написать программу, которая по нажатию клавиши "r" печатает в центре экрана слово "Red" красным цветом, по нажатию на клавишу "g" печатает в центре экрана слово "Green" заленым цветом, по нажатию на клавишу "b" печатает в центре экрана слово "Blue" голубым цветом, в остальных случаях печатает желтым "Error".
3) Составить программу, вычисляющую сумму четных чисел от 1 до N. Значение N ввести с клавиатуры.
Буду очень благодарна) Заранее спасибо.
1) Напечатать разными цветами 5 раз слово "Привет" в центре текстового экрана и по углам экрана. При попытке вывести символ точно в праый нижний угол экрана произойдет "прокрутка" экрана. Оставьте этот угол пустым.
2) Написать программу, которая по нажатию клавиши "r" печатает в центре экрана слово "Red" красным цветом, по нажатию на клавишу "g" печатает в центре экрана слово "Green" заленым цветом, по нажатию на клавишу "b" печатает в центре экрана слово "Blue" голубым цветом, в остальных случаях печатает желтым "Error".
3) Составить программу, вычисляющую сумму четных чисел от 1 до N. Значение N ввести с клавиатуры.
Буду очень благодарна) Заранее спасибо.
воскресенье, 13 апреля 2008
Если ты умнее всех, кто это поймет?
Народ помогите! Надо сделать два задания на QBasic.
QBasic на проч забыл. Помочь человеку надо
Задание 7
Дан список изделий, стоимость и количество каждого. Напеча¬тать таблицу с указанием изделий, изготовленных на сумму от 20000 до 30000 руб. Вычислить среднюю стоимость по всем изде¬лиям.
Задание 8
Задана матрица А и вектор В, элементы которого следует умножить на 10, если максимальный элемент матрицы А расположен на главной диагонали, и на 0,5 - в противном случае.
QBasic на проч забыл. Помочь человеку надо
Задание 7
Дан список изделий, стоимость и количество каждого. Напеча¬тать таблицу с указанием изделий, изготовленных на сумму от 20000 до 30000 руб. Вычислить среднюю стоимость по всем изде¬лиям.
Задание 8
Задана матрица А и вектор В, элементы которого следует умножить на 10, если максимальный элемент матрицы А расположен на главной диагонали, и на 0,5 - в противном случае.
четверг, 03 апреля 2008
«do or do not — there is no try.»
ни у кого нет текст проги на ассемблере реализации бинарной выборки?
когда движение по массиву осуществляется с двух концов.
самый больший элемент отправляется в конец, самый маленький - в начало соответственно.
когда движение по массиву осуществляется с двух концов.
самый больший элемент отправляется в конец, самый маленький - в начало соответственно.
среда, 02 апреля 2008
суббота, 29 марта 2008
A kid from The Ural's
Доброго времени суток, такая вот проблема:
есть скрипт, который отправляет имэилы, заголовок этих имэилов храниится в переменной, но почему сами письма приходят на почтовый серевер с заголовками типа: ��� ������ �����
Пытался использовать
$theme = convert_cyr_string('текст';
Но выдает ошибку.
воскресенье, 23 марта 2008
Брутальный гярумегамонстр '(^-^)'
Уважаемы гуру программинга. Подскажите начинающему программисту.. где ошибка в коде.. моей программы..
Задача стояла вот такая: распечатать все 4-х значные числа, состоящие из цифр {1,2,3,4}, при условии, что цифры в числах не повторяются.
Исходя из теории дискретной математики.. это перестановки.
Итак, вот, что я набросал:
читать дальше
За помощь зарание благодарен.
Задача стояла вот такая: распечатать все 4-х значные числа, состоящие из цифр {1,2,3,4}, при условии, что цифры в числах не повторяются.
Исходя из теории дискретной математики.. это перестановки.
Итак, вот, что я набросал:
читать дальше
За помощь зарание благодарен.
суббота, 22 марта 2008
Псих
пятница, 14 марта 2008
Как в С++ подсчитать количество созданных объектов? То есть, проще говоря, как узнать, сколько раз были созданы объекты класса A, и сколько раз объекты класса B?
Я разместил возможный вариант решения у себя, но мне не нравится, что мой вариант не работает для множественного наследования в общем случае.
Заранее спасибо.
Я разместил возможный вариант решения у себя, но мне не нравится, что мой вариант не работает для множественного наследования в общем случае.
Заранее спасибо.
пятница, 07 марта 2008
Я мыслю значит ты существуешь.
Подскажите, как настроить IRC без публичного IP?
Я сижу на вэбпласе, асю настроил (у них на оф сайте инструкция есть), а ирцу не могу
Я сижу на вэбпласе, асю настроил (у них на оф сайте инструкция есть), а ирцу не могу

среда, 05 марта 2008
«do or do not — there is no try.»
cmp [ebx + esi*4], [ebx + esi*4 + ecx]?
на регистре ecx закинуто количесвто элементов массива
на регистре ecx закинуто количесвто элементов массива
среда, 27 февраля 2008
«do or do not — there is no try.»
кто-нибудь можнт подсказать команды на Ассемблере, проверяющие четность и нечетность элемента в массиве?
вообще необходимо написать ассемблерную вставку, считающую следующее:
S = a1 - a2 + a3 - ... (-1)^(n-1)*an,
где S - сумма элементво массива.
вообще необходимо написать ассемблерную вставку, считающую следующее:
S = a1 - a2 + a3 - ... (-1)^(n-1)*an,
где S - сумма элементво массива.
воскресенье, 23 декабря 2007
half-life
понедельник, 17 декабря 2007
я не знаю, помогут ли мне здесь, поскольку за эту работу просто так никто из знакомых браться не захотел.
такие вот хорошие знакомые...
а если без флуда, то читать дальше
такие вот хорошие знакомые...
а если без флуда, то читать дальше
Tempus fugit, aeternitas manet
Я понимаю что и спрашивали много раз, и вопрос простой и тупой, но помогите, пожалуйста, и я удалю пост. Проблема вот в чем: решила изучить C++, в качестве компилятора Visual Studio 2005, есстественно, на первом уроке (занимаюсь по книге Д. Либерти С++ за 21 день) учат писать элементарную программу "Hello World!". Я делаю: Создать проект, создать файл .cpp, в нем следующее:
#include <iostream.h>
int main()
{
cout <return 0
}
Сохраняем это, а что дальше? Я понимаю, что нужно это компилировать, но как? Прошу объяснить как это делать именно в Visual Studio 2005. Заранее спасибо. ))
#include <iostream.h>
int main()
{
cout <return 0
}
Сохраняем это, а что дальше? Я понимаю, что нужно это компилировать, но как? Прошу объяснить как это делать именно в Visual Studio 2005. Заранее спасибо. ))