Форум программистов, компьютерный форум CyberForum.ru

Создать отдельный стек для функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в алгоритме сортировки http://www.cyberforum.ru/cpp-beginners/thread395131.html
Пожалуйста укажите мне ошибку в реализуемом мною алгоритме сортировки #include <iostream> using namespace std; int main() {int x=0,a={2,3,1,9,4,6,5,8,7,0},n=10; for(int i=1;i<n;i++)
C++ while, do-while алгоритм , десятичная запись цифр Здравствуйте, помогите пожалуйста с заданием. Нужно на днях уже сдавать,а как сделать совсем не понимаю ((. На основе разработанного алгоритма в среде Visual Studio написать консольную программу на языке C++ с использованием операторов цикла while или do-while. Строковый тип для представления чисел, обработка которых требуется по заданию, не использовать Само задание: Вводится натуральное... http://www.cyberforum.ru/cpp-beginners/thread395128.html
В каждой строке матрицы Z(5,6) сдвинуть все элементы вправо на один разряд C++
Люди добрые, помогите. В каждой строке матрицы Z(5,6) сдвинуть все элементы вправо на один разряд (циклически). Если при этом в последнем столбце оказался ноль, то заменить его числом P, введённым с клавиатуры. Элементы последнего столбца вывести в массив. Вывести исходную и преобразованную матрицы, полученный массив. Добавлено через 10 часов 53 минуты Почему никто не хочет мне помочь? ...
массив символов (строки) C++
Ребят, подскажите как реализовать: нужно проверить встречаются ли в слове "привет", символы из слова "ракета" если символы не встречаются (т.е. ввели "привет" и "как"), то вывести это первое слово "привет". Пример: ввели 1 слово "привет", 2-"пена" (встречаются "п" и "е") - не выводит "привет" ввели 1 слово "привет", 2-"как" (не встречаются символы из слова "как") - вывели "привет) ...
C++ Сделать структурный массив.дан имя,адрес,номер дома,квартиры,телефон.Вывести студентов у которых нет телефона! http://www.cyberforum.ru/cpp-beginners/thread395112.html
сделать структурный массив.дан имя,адрес,номер дома,квартиры,телефон.Вывести студентов у которых нет телефона! это задача вот что сделал я #include<iostream.h> #include<conio.h> #include<fstream.h> #include<strign.h> struct student { char name;//imya studenta char adress;//adress
C++ Приложение win32 Собсно вот в чем задание: "В ресурсном файле задать три битовых образа. В клиентской области окна разместить три нажимаемые кнопки (pushbutton), по нажатию которых про-исходит смена выводимого в клиентскую область окна рисунка. Если, рисунок превышает размеры клиентской области окна, появляются горизонтальная и вертикальная полосы скроллинга, позволяющие просмотреть рисунок. Кнопка – флаг... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1690 / 877 / 44
Регистрация: 04.06.2008
Сообщений: 5,394
30.11.2011, 18:33  [ТС]     Создать отдельный стек для функции
Цитата Сообщение от Nameless One Посмотреть сообщение
это связано с неточностью представления чисел с плавающей точкой и погрешностями при делении.
Именно это мне и не нравится и я знаю чё надо делать и я уже так делаю. Я использую класс VERYLONG

Но даже если бы у меня не было такого класса, я бы не стал писать такой код. Я понимаю, мои соображения никому не интересны, но всё же: да, базара нет, придираться к тому, что результат получается очень большим и как следствие, некорректным, это значит быть ниже пояса. Но надпись-то какую-никакую предупреждающую можно было вывести? Не знаю, чё автор хотел этим алгоритмом сказать. Мне кажется, это тот случай, когда этот простой, в общем-то алгорим нуждается в непростой и некрасивой обёртке. В частности, убрать КУДА ПОДАЛЬШЕ тип double и обеспечить абсолютную точность.

...Что, собсно, я и реализую. Ибо, я написал для себя подобную прогу но когда она спотыкалась на таких маленьких числах как 19 и 40, не смог этим удолетвориться, уж извините.

+++++++++++++++++++++++++++++++++++++++++++++++++

Но это ерунда всё. Не ерунда заключается в том. чо я нигде не говрил о сумме сочетаний. Рекурсия у меня применяется не в нахождении суммы, а в выводе сочетаний, например из пяти по 3 без возвращения и без учёта порядка.

C++
1
2
3
4
5
6
7
8
9
10
0   1   2
0   1   3
0   1   4
0   2   3
0   2   4
0   3   4
1   2   3
1   2   4
1   3   4
2   3   4
таки дела
 
Текущее время: 12:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru