1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
1 | |
Массив содержит 2n чисел. Из суммы первых n его элементов вычесть сумму последних n элементов29.11.2013, 16:12. Показов 5934. Ответов 17
Метки нет (Все метки)
Алгоритм примерно такой:
Создать и указать массив. Допустим человек вводит число 10. Значения указываются рандомно. Мне нужно из первых сложенных между собой значений отнять остальные 5 значений тоже сложенных между собой в самом массиве.И ответ вывести на экран. Задать массив и указать, чтобы все значения рандомно были, Я разберусь. Проблемы в том, как мне сделать так, чтобы от какой-то последовательности сначала сложить первую половину, потом сложить вторую половину, и чтобы от первой половины отнять 2-ю. И все это запилить на языке СИ.
0
|
29.11.2013, 16:12 | |
Ответы с готовыми решениями:
17
Вычесть из суммы первых k элементов массива у сумму последних k его элементов Из суммы первых n его элементов вычесть сумму последних n элементов Найти сумму первых и последних элементов массива.Значение большей суммы вывести на экран Создать массив из первых ста целых чисел и вычислить сумму всех его элементов |
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 16:24 | 3 |
Ну если у тебя последовательность четная, то просто заведи два цикла, один от 1 до первой половины
второй от половины размера массива до конца и записывай результат сложения в две переменные.
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
29.11.2013, 16:30 [ТС] | 4 |
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
29.11.2013, 16:44 | 5 | |||||
А тебе его уже изобразили выше, единственное, если обучаетесь я бы его на два разбил:
Добавлено через 6 минут С созданием массива ты обещал разобраться, но если че спрашивай
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
||||||
29.11.2013, 18:23 [ТС] | 6 | |||||
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 20:01 | 7 |
Вроде похоже на правду, а что, что-то не получилось?
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
29.11.2013, 20:37 [ТС] | 8 |
Не-а.
Mibin, вы не поможете мне весь код написать, если все практически есть?
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
29.11.2013, 20:59 | 9 | |||||
Ну вот примерно так...писал без компилятора...поэтому...отладить самому придется
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
30.11.2013, 00:10 [ТС] | 10 |
Это С++, проблема в том, что все это должно быть на Си, как было написано выше.
Я про циклы и ввод массива. Но все равно спасибо огромное, что так написали.
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
30.11.2013, 11:46 | 11 | |||||
Извини, пожалуйста, вечером запарился малек...вот новый код
Тебе в качестве факультативного задания осталось это все вывести только
1
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
30.11.2013, 21:02 [ТС] | 12 |
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
30.11.2013, 21:03 | 13 |
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
02.12.2013, 11:11 [ТС] | 14 |
Я думаю, мы где-то ошибку допустили, ибо программа компилируется, но что-то идет не так.
Сейчас скрин скину. Как ты думаешь, в чем ошибка?
0
|
25 / 25 / 5
Регистрация: 21.11.2013
Сообщений: 208
|
|
02.12.2013, 13:54 | 15 |
Если на Си, то раздел не тот. Кстати, если в массиве 2n элементов, то конечно размерность будет четная
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
03.12.2013, 21:00 | 16 |
Ошибка скорее всего связана с работой с массивом...скорее всего его как-то иначе объявить надо...надо подумать...
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
|
05.12.2013, 20:24 [ТС] | 17 |
0
|
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
|
||||||
08.12.2013, 19:23 [ТС] | 18 | |||||
0
|
08.12.2013, 19:23 | |
08.12.2013, 19:23 | |
Помогаю со студенческими работами здесь
18
К произведению первых 5 чисел прибавить сумму 10 последних элементов массива Если сумма первых 15 элементов вектора больше суммы последних 15 элементов, сформировать матрицу Создать массив, элемент Х которого содержит сумму Х первых элементов другого массива Отсортировать целочисленный массив по возрастанию суммы двух последних цифр в записи его элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |