Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PodOnoK
16 / 13 / 0
Регистрация: 10.01.2010
Сообщений: 252
#1

Вычислить разность сумм элементов массива, расположеных до минимального элемента - C++

19.04.2011, 16:05. Просмотров 502. Ответов 2
Метки нет (Все метки)

Ребят, помогите решить эти два задания:
Дано массив А[10]. Ввести массив с клавиатуры.
1) Вычислить разность сумм элементов массива , расположеных до минимального элемента и после максимального элемента и исключить из мас сива элементы, меньшие этой разности.
Рассчитать:
1. Количество элементов массива, больших заданого значения С.
2. Произведение элементов массива, расположенных после максимального по модулю элемента.
3.Преобразовать масив таким образом, чтобы вначале располагались все отрицательные элементы,
затем все положительные, после всех остальных – равные нулю.

2) В массиве расположить сначала все элементы, отличающиеся от максимального не более чем на 25%, а затем - все остальные исключив из массива элементы, отличающиеся от максимального более чем на 70%.
Рассчитать:
1.Минимальний по модулю элемент массива.
2.Сумму элементов массива, расположенных между первого элемента, равного нулю
3.Преобразовать массив таким образом чтобы в первой его половине распологались элементы стоят
в четных позициях, а во второй половине-элементы стоят в нечетных позициях.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2011, 16:05     Вычислить разность сумм элементов массива, расположеных до минимального элемента
Посмотрите здесь:

Вычислить сумму элементов массива, расположенных до минимального элемента C++
C++ Массив: Посчитать разность максимального и минимального элемента массива
C++ Разность сумм элементов целочисленного массива
Вычислить сумму элементов массива, расположенных после минимального элемента C++
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить номер минимального по модулю элемента массива
Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента C++
Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента C++
C++ Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента
C++ Вычислить сумму элементов массива, расположенных после минимального элемента
Вычислить сумму элементов массива, расположенных до минимального элемента C++
C++ Вычислить сумму элементов массива, расположенных после минимального элемента
Вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1618 / 1246 / 124
Регистрация: 21.12.2010
Сообщений: 1,903
Записей в блоге: 7
19.04.2011, 16:57     Вычислить разность сумм элементов массива, расположеных до минимального элемента #2
Цитата Сообщение от PodOnoK Посмотреть сообщение
3.Преобразовать масив таким образом, чтобы вначале располагались все отрицательные элементы,
затем все положительные, после всех остальных – равные нулю.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<stdlib.h>
 
int Cmp(const void* a, const void* b){
    return *(int*)a<0&&*(int*)b>=0||*(int*)a>0&&*(int*)b==0? -1: 1;
}
 
int main(){
    int mas[]={0,1,-3,2,0,3,0,-1,4,5,-7,0,-10,10}, size=sizeof(mas)/sizeof(*mas), i;
    qsort(mas, size, sizeof(*mas), Cmp);
    for(i=0; i<size; ++i){
        printf("%d ", mas[i]);
    }
    return 0;
}
PodOnoK
16 / 13 / 0
Регистрация: 10.01.2010
Сообщений: 252
19.04.2011, 17:36  [ТС]     Вычислить разность сумм элементов массива, расположеных до минимального элемента #3
Помогите ктот еще с остальными
Yandex
Объявления
19.04.2011, 17:36     Вычислить разность сумм элементов массива, расположеных до минимального элемента
Ответ Создать тему
Опции темы

Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru