|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
||||||
Найти сумму целых частей элементов массива и вывести все целые части по порядку10.08.2015, 11:05. Показов 3023. Ответов 15
Метки нет (Все метки)
Хочу сделать следующее:
Чтобы потом была возможность через cout вывести все переменные
0
|
||||||
| 10.08.2015, 11:05 | |
|
Ответы с готовыми решениями:
15
Вывести в том же порядке целые части всех чисел из данного набора, а также сумму всех целых частей.
|
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||||||
| 10.08.2015, 11:26 | ||||||
0
|
||||||
|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
|
| 10.08.2015, 11:30 [ТС] | |
|
Дело в том, если подключить cout<<array[i]<<" "; в for(i=1...){сюда}, то, когда я пишу переменные a - каждый раз будет выскакивать те же цифры без дробной части. Это мне и нужно, но после того как я напишу все это дело. Т.е., я должен написать n значении для переменного a, затем их переместить в массив, а дальше уже воспроизвести их.
Вот Вы сейчас, наверное, читаете и ничего не понимаете) Очень трудно(мне) сформулировать желание в предложениях правильно.
0
|
|
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||||||
| 10.08.2015, 11:30 | ||||||
0
|
||||||
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
|||||||||||||||||||||
| 10.08.2015, 11:33 | |||||||||||||||||||||
|
Aymurat, объявлять так массивы можно только с константным значением:
В 24-ой нужно условие проставить "от нуля до n не включительно"
0
|
|||||||||||||||||||||
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||||||
| 10.08.2015, 11:37 | ||||||
const int n =10; например... Добавлено через 41 секунду Пока писал уже написали но по моему он еще указатели не знает...
0
|
||||||
|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
|
| 10.08.2015, 11:43 [ТС] | |
|
Задача на самом деле такая - даны n вещественных чисел. Найти их сумму целых частей и вывести все целые части по порядку. Я пробовал сделать это с одним лишь массивом, не прокатило. Пробовал Floor(a[i]), почему-то через cout результат был похож на целочисленное переполнение, а если поставить сиаут вне {} цикла - показывало 0, вот и решил попробовать таким способом. Задач Абрамяна series 5.
0
|
|
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
|
| 10.08.2015, 11:48 | |
|
Почитайте хоть в гугле:
1 как объявлять переменные в том числе целые, со знаком и тд. 2 как объявлять массивы этих переменных по Вашему коду Вы путаетесь в этих понятиях... 3 напишите Вашу задачу в виде блок схемы... И после этих манипуляций все получится.... 4 код переписать заново с подробными коментариями, они помогут в поиске ошибки...
0
|
|
|
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
|
||||||
| 10.08.2015, 11:58 | ||||||
|
Aymurat, так элементарно же
0
|
||||||
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||||||||||||||||
| 10.08.2015, 12:06 | ||||||||||||||||
b=1 тоже не правильно массив начинается с 0. b<=n надо так: b<n array[i]=int(a); надо так array[b]=a; это элементарный пример заполнения массива получаем:
вот в этом случае массив будет заполнен введенными числами
0
|
||||||||||||||||
|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
||||||
| 10.08.2015, 12:16 [ТС] | ||||||
|
Та знаю я все это...
Я вообще-то спрашивал вовсе о другом...
N=5; A[i] 5.37 1.17 8.38 1.63 6.15 Мне нужно, чтобы это не вываливалось слева, я хочу после суммы или до сумму показать все числа по порядку, вот так: cout<<a[i]<<" "; Жаль скрины лепить нельзя((
0
|
||||||
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||||||
| 10.08.2015, 12:23 | ||||||
|
for (i=0; i<=n-1; i++) про объявление цикла Вам уже писали....
cin>>a; array[i]=int(a); про это тоже... исправьте в начале видимые ошибки... Добавлено через 31 секунду Скрины лепить можно.... Добавлено через 51 секунду
0
|
||||||
|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
|
| 10.08.2015, 12:32 [ТС] | |
|
eagl69, почему то проглатывает... Dev-C++ 5.4.2
0
|
|
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
||
| 10.08.2015, 12:39 | ||
|
0
|
||
|
125 / 117 / 67
Регистрация: 07.11.2014
Сообщений: 788
|
||||||
| 10.08.2015, 12:39 [ТС] | ||||||
|
Нашел решение сам... Добавил после первого цикла еще 1 цикл
0
|
||||||
|
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 809
|
|
| 10.08.2015, 12:53 | |
|
объявите как int array[10]; или если не знаете предельный размер массива можно использовать вектор....например vektor <int> array();
Добавлено через 56 секунд И что получилось? Добавлено через 7 минут int - это цельночисленная переменная и присваивать ей число с плавующей точкой не имеет смысла.... я Вам советовал прочитать про объявления переменных.... Добавлено через 3 минуты массив начинается с 0 поэтому вывод как cout<<"A["<<i+1<<"]="; не совсем правилен... хоть Вы и ввели 5 но массив будет таким: array[0], array[1],array[2], и тд... это надо помнить при обращениях...
0
|
|
| 10.08.2015, 12:53 | |
|
Помогаю со студенческими работами здесь
16
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1
У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\
А в самом низу файла-профиля. . .
|
PowerShell и онлайн сервисы. Валюта (floatrates.com руб.)
iNNOKENTIY21 11.11.2025
PowerShell функция floatrates-rub
Примеры вызова:
# Указанная валюта 'EUR'
floatrates-rub -Code 'EUR'
# Список имеющихся кодов валют
floatrates-rub -Available
function floatrates-rub {
|
PowerShell и онлайн сервисы. Погода (RP5.ru)
iNNOKENTIY21 11.11.2025
PowerShell функция Get-WeatherRP5rss для получения погоды с сервиса RP5
Примеры вызова
Get-WeatherRP5rss
с указанием id 5484 — Москва (восток, Измайлово) и переносом строки:. . .
|
|
PowerShell и онлайн сервисы. Погода (wttr)
iNNOKENTIY21 11.11.2025
PowerShell Функция для получения погоды с сервиса wttr
Примеры вызова:
Погода в городе Омск с прогнозом на день, можно изменить прогноз на более дней, для этого надо поменять запрос:. . .
|
PowerShell и онлайн сервисы. Валюта (ЦБР)
iNNOKENTIY21 11.11.2025
# Получение курса валют
function cbr (] $Valutes = @('USD', 'EUR', 'CNY')) {
$url = 'https:/ / www. cbr-xml-daily. ru/ daily_json. js'
$data = Invoke-RestMethod -Uri $url
$esc = 27
. . .
|
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений
Всем привет. А вот мой компьютер, переделанный из ноутбука.
Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
|
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
|
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца:
Хочу еще Симбу взять, очень нравится. . .
|