С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
incognito
148 / 141 / 1
Регистрация: 08.04.2010
Сообщений: 981
#1

Дана последовательность, расположить ее положительные элементы, стоящие на нечетных местах по возрастанию - C++

01.03.2011, 21:31. Просмотров 1118. Ответов 1
Метки нет (Все метки)

Дана последовательность, расположить ее положительные элементы, стоящие на нечетных местах по возрастанию. Язык Си.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2011, 21:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана последовательность, расположить ее положительные элементы, стоящие на нечетных местах по возрастанию (C++):

Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию - C++
Помогите, пожалуйста. >>Дана последовательность расположить её положительные элементы стоящие на нечётных местах по возрастанию.<< ...

Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму элементов массива, расположенных после минимального...

Сортировка массива: отдельно элементы, стоящие на четных местах и элементы, стоящие на нечетных местах - C++
здравствуйте! задание: В одномерном массиве, состоящем из п целых элементов. Упорядочить по возрастанию отдельно элементы, стоящие на...

Массивы: поменять местами соседние элементы, стоящие на четных местах, с элементами ,стоящими на нечетных местах - C++
В заданном одномерном массиве поменять местами соседние элементы ,стоящие на четных местах ,с элементами ,стоящими на нечетных...

Все элементы исходного массива, стоящие на нечетных местах, возвести в квадрат, на четных местах – в куб - C++
как будет код не знаете? Дано два массива байтов, один заполнен числами. Заполнить второй массив следующим образом: все элементы...

В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах - C++
1)В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных...

1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
01.03.2011, 23:16 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int Compare(const void * a, const void * b) {
  return (*(int*)a - *(int*)b);
}
 
 
int main(int argc, char *argv[]) {
  srand(time(NULL));
  int array_size = 5 + rand() % 16;
  int *array = (int*)malloc(sizeof(int) * array_size);
 
  int i;
  for (i = 0; i < array_size; ++i)
    printf("%4d", array[i] = rand() % 100);
  printf("\n");
 
  int sorted_odd_array_size = array_size / 2 + array_size % 2;
  int *sorted_odd_array = (int*)malloc(sizeof(int) * sorted_odd_array_size);
  int j = 0;
  for (i = 0; i < array_size; i += 2, ++j)
    printf("%4d", sorted_odd_array[j] = array[i]);
  printf("\n");
 
  qsort(sorted_odd_array, sorted_odd_array_size, sizeof(int), Compare);
  for (i = 0; i < sorted_odd_array_size; ++i)
    printf("%4d", sorted_odd_array[i]);
  printf("\n");
 
  free(sorted_odd_array);
  free(array);
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2011, 23:16
Привет! Вот еще темы с ответами:

Массивы. Заменить все отрицательные элементы, стоящие на четных местах, максимальным его элементом, а на нечетных местах - минимальным - C++
В заданном массиве В, который содержит 21 элемент, заменить все отрицательные элементы, стоящие на четных местах, максимальным его...

Расположить элементы последовательности, стоящие на четных местах в порядке уменьшения - C++
Дана последовательность действительных чисел а1, а2, ..., a22. Расположить элементы последовательности, стоящие на четных местах в порядке...

Вывести элементы массива, стоящие на четных местах, затем — на нечетных - C++
Дан массив. Вывести на экран сначала его элементы, стоящие на четных местах, затем — на нечетных. Помогите написать программу.

Элементы, стоящие на нечетных местах массива, расставить в обратном порядке - C++
Условие: Программу разработать, используя динамическое распределение памяти для массивов. Задание: Задан линейный массив, состоящий из n...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.