|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Помогите решить задачу по С++ |
|
C/C++ - [решено] Помогите решить задачу по С++
|
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Найти символ в строке help me
|
Отправлено: 12:48, 01-11-2010 | #121 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Andir, посимвольно сравнить элемент строки с заданным. В процессе прибавлять счетчик.
Ну или поискать процедуру делающую, по сути, тоже самое. |
------- Отправлено: 13:11, 01-11-2010 | #122 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Найти наибольшую сумму чисел ряда 1;1/2;1/3;…1/n, не превышающую заданное число k.
вот как бы написал програмку, но она почему-то не компилируется, в чем проблема, что не так составил? |
Последний раз редактировалось Drongo, 02-11-2010 в 12:15. Причина: Используйте тег - [code] - # Отправлено: 00:45, 02-11-2010 | #123 |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать а компилятор что говорит?
|
------- Отправлено: 01:21, 02-11-2010 | #124 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать ничего, просто высвечивает мою надпись "ввести число k", я ввожу , он отображает это мое число, и все!
|
Отправлено: 08:30, 02-11-2010 | #125 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Profi_Boss, а с дробными(вещественными) числами работать не пробовали?
|
------- Отправлено: 08:44, 02-11-2010 | #126 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать аахх, точно...
ну изменил с типа int на float, но всеравно не хочет компилировать чего-то. |
Последний раз редактировалось Drongo, 02-11-2010 в 12:15. Причина: Используйте тег - [code] - # Отправлено: 09:13, 02-11-2010 | #127 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 09:23, 02-11-2010 | #128 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать не выходит, ввожу число какое-то, а оно мне выбивает бесконечно цифры "1", причем любое число ввожу.
пробовал как с оператором if так и без, думал он вводит бесконечный цикл, но нет, проблема в чем-то другом. |
Отправлено: 09:34, 02-11-2010 | #129 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Profi_Boss:
![]() У тебя единица является целым числом. Цитата Profi_Boss:
#include <iostream> using namespace std; int main () { double y = 0; int n = 0; int k; cout << " Vvedite chislo k = "; cin >> k; do{ double c = static_cast<double>(1) / ( n + 1); cout << "Y = " << y << endl; // Информативный вывод... cout << "K = " << k << endl; // Информативный вывод... cout << endl; y += c; n++; if(y >= k){ y -= c; } } while(y < k); system ("pause"); return 0; } |
||
------- Отправлено: 12:43, 02-11-2010 | #130 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Помогите решить задачу | Urann | Программирование и базы данных | 11 | 14-05-2013 11:44 | |
Разное - Помогите решить задачу в Excel | Dgonny | Программирование и базы данных | 2 | 16-11-2009 04:11 | |
C/C++ - Помогите решить задачу | zdughi | Программирование и базы данных | 1 | 01-05-2009 06:03 | |
помогите решить задачу | snikers | Программирование и базы данных | 2 | 27-08-2004 01:57 | |
помогите решить задачу | Guest | Программирование и базы данных | 2 | 21-05-2004 11:23 |
|