0 / 0 / 0
Регистрация: 18.05.2022
Сообщений: 43
|
||||||
1 | ||||||
Работа с <vector>15.06.2022, 17:17. Показов 910. Ответов 24
Здравия желаю, форумчане!
В коде ошибка состоит в том, что элементы вектора при выводе это одни нули. Изза этого остальное не работает правильно А именно, пункты обязательны к выполнению: - Каждый элемент вектора это число, рассчитываемое функцией f (Она прикреплена в изображении ниже) - Рассчитать сумму чисел, индексы которых не больше чем 4. - Точность: 5 - Заменить все элементы, которые меньше за значение, введённое пользователем. Прикрепляю также код.
0
|
15.06.2022, 17:17 | |
Ответы с готовыми решениями:
24
Работа со столбцами в vector< vector<int> > Почему vector v{vector{1, 2} }; имеет тип vector<int> error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main Работа с Vector Работа с vector-ом |
3718 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
|
||||||
16.06.2022, 21:35 | 21 | |||||
Ну раз уж написал, то пусть и этот мусор полежит ...
Код
Enter amount of elements : 11 Original sequence : 0: 0.10128 1: 0.52949 2: 0.55299 3: 0.55354 4: 0.54793 5: 0.54041 6: 0.53239 7: 0.52445 8: 0.51680 9: 0.50953 10: 0.50266 Summ of 4 elemnts : 1.73729 Enter a number for condition "E" : 0.55 Vector after process : 0: -1.00000 1: -1.00000 2: 0.55299 3: 0.55354 4: -1.00000 5: -1.00000 6: -1.00000 7: -1.00000 8: -1.00000 9: -1.00000 10: -1.00000
0
|
3718 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
|
|
16.06.2022, 21:56 | 22 |
Ах да, забыл для "доброго" препода, написать что же за условие "Е". Ведь ему в лом свои же задания читать.
Занудные и километровые. Есессено же. Я когда-то текст задания в шапке выводил, в начале программы, пусть читают, никто не жаловался. Ни другие ученики, ни преподаватели. А вот кто списывал, ну это уже дело житейское Добавлено через 51 секунду все верно, так нужно делать всегда, если задача не сильно объемная, и если просят форумчане, мы не для вредности это делаем. Добавлено через 3 минуты Не по теме: Я видел двух-страничную тему, эти две страницы воды лились пока автора темы таки не уговорили показать файл который он обрабатывал, и который не соответствовал формату, были пробелы и прочий мусор, невидимый в Блокноте. Добавлено через 2 минуты i_am, и заметь, если ввести большое число, в данном случае хотя бы больше 0.6 выведутся одни единицы ! Пояснить почему ?
1
|
3718 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
|
|
16.06.2022, 22:04 | 23 |
i_am, теперь хоть все по коду понятно ?
Добавите еще вывод где какой нужно. С другими функциями f , условиями P и E напишите код ?
0
|
7 / 4 / 2
Регистрация: 10.06.2022
Сообщений: 49
|
||||||
17.06.2022, 11:31 | 24 | |||||
Как минимум count - int, а вектор double, потеря данных может быть. Еще попробуй заменить свою запись в вектор, на эту. Скобки поменял, уже без -inf
0
|
3718 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
|
|
17.06.2022, 12:59 | 25 |
0
|
17.06.2022, 12:59 | |
17.06.2022, 12:59 | |
Помогаю со студенческими работами здесь
25
Работа с vector Работа с vector Как можно увеличить размер вектора, который является элементом вектора vector<vector<int>>arr(n, vector <int>) Работа с классом Vector Работа с классом vector Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |