0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
1 | |
Задачка с массивом25.10.2011, 11:33. Показов 1605. Ответов 20
Метки нет Все метки)
(
Как решить эту задачу в Си?
Дан массив вещественных случайных чисел (размер массива определяет поль-зователь, но в диапазоне [3;20]). Подсчитать сумму положительных чисел.
0
|
25.10.2011, 11:33 | |
25.10.2011, 11:33 | |
Ответы с готовыми решениями:
20
|
![]() ![]() |
||||||
25.10.2011, 11:37 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
25.10.2011, 11:41 [ТС] | 3 |
0
|
В вечном поиске...
![]() 275 / 235 / 30
Регистрация: 05.04.2011
Сообщений: 645
|
|
25.10.2011, 11:47 | 5 |
Thinker, наверное имеется ввиду это: https://www.cyberforum.ru/cpp-... 10807.html
0
|
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
25.10.2011, 11:47 [ТС] | 6 |
0
|
93 / 69 / 22
Регистрация: 17.10.2011
Сообщений: 235
|
||||||
25.10.2011, 11:55 | 7 | |||||
у тебя генерируюстя только целые числа
в условии сказано про вещественные предлагаю такой вариант
1
|
![]() ![]() |
||||||
25.10.2011, 11:57 | 8 | |||||
Вовсе нет, я же делю все на длину диапазона
0
|
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
25.10.2011, 12:01 [ТС] | 9 |
Никак не компилируется и все опять из-за этой строчки
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
25.10.2011, 12:06 | 11 |
А разве не размер массива лежит в диапазоне [3;20]?
0
|
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
25.10.2011, 12:09 [ТС] | 13 |
теперь компилирует но ответ выдает не правильный, т.е. если мы вводим 5-он в ответе и выдает 5, а не сумму положительных чисел, сами числа он выкидывает, но вместо их суммы ставит вводимое с клавы число.
0
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|
25.10.2011, 12:10 | 14 |
У вас элементы в диапазоне от 3 до 20, и нужно
в таком случае n будет всегда равно size
![]()
0
|
93 / 69 / 22
Регистрация: 17.10.2011
Сообщений: 235
|
|
25.10.2011, 12:12 | 15 |
молодец, добавил 1.0
только смотри, что получается rand()-целое(я имею ввиду не тип выражения) rand()%(B-A+1) - целое от 0 до 17 rand()%(B-A+1)+A - целое от 3 до 20 и после деления на интерфал ты получишь вещественное, но не случайное вещественное, а представимое в виде дроби i/18, где i целое от 3 до 20, т.е. генерируется только 18 чисел
0
|
![]() ![]() |
||||||
25.10.2011, 12:14 | 16 | |||||
Я согласен с вами. Если Честно, просто делаю несколько дел одновременно и под руками нет компилятора)
1
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|
25.10.2011, 12:16 | 17 |
1
|
0 / 0 / 0
Регистрация: 23.10.2011
Сообщений: 17
|
|
25.10.2011, 12:20 [ТС] | 18 |
0
|
93 / 69 / 22
Регистрация: 17.10.2011
Сообщений: 235
|
|
25.10.2011, 12:32 | 19 |
размер генерируемого интервала так и остался 1, просто теперь 200 чисел генерируется
всеравно не понимаю к чему так усложнять
0
|
![]() 1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
|
|
25.10.2011, 12:56 | 20 |
Thinker, а память освобождать кто будет?
![]()
0
|
25.10.2011, 12:56 | |
25.10.2011, 12:56 | |
Помогаю со студенческими работами здесь
20
Задачка к курсовой (действия с массивом вещественных чисел) Задачка с одномерным массивом.Найти количество удвоенных нечётных чисел Задачка с одномерным массивом. Определить количество одноразрядных, двухразрядных и трёхразрядных чисел в процентном отношении Задачка с массивом и задачка с формулами Ньютона и Лагранжа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
|
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
|
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
|
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
|
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
|
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
|
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
|
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
|
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
|
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
|