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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
Shalanov2
Сообщений: n/a
#1

"В массиве, который состоит из 15 элементов, найти номера непарных элементов - C++

26.10.2010, 19:45. Просмотров 1994. Ответов 3
Метки нет (Все метки)

Собственно вот: "В массиве, который состоит из 15 элементов, найти номера непарных элементов. Результаты вывести на экран."
Язык Си.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2010, 19:45     "В массиве, который состоит из 15 элементов, найти номера непарных элементов
Посмотрите здесь:

Дано одномерный массив Р, который состоит из 12 элементов. Вычислить сумму модулей всех от "объемных элементов * превышающих числа А (А = 1.25) - C++
Помогите пожалуйста с задачкой Дано одномерный массив Р, который состоит из 12 элементов. Вычислить сумму модулей всех от "объемных...

В одномерном массиве, который состоит из n действительных элементов, вычислить: - C++
Народ значит стоит пере домной такая вот задача: В одномерном массиве, который состоит из n действительных элементов, вычислить: а)...

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

Массив типа "Vector" (Вывести номера двух крупнейших элементов в этом массиве. Вычислить их сумму) - C++
Образовать и вывести массив "y" типа Vector с элементами yk = f (k) k = 1.12 е = 2.71 Вывести номера двух крупнейших элементов в этом...

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

Найти в массиве номера элементов, равных минимальному - C++
Входные данные Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mencey
147 / 94 / 7
Регистрация: 22.07.2010
Сообщений: 424
26.10.2010, 20:36     "В массиве, который состоит из 15 элементов, найти номера непарных элементов #2
Как понять "непарных элементов"?

Добавлено через 25 минут
так что ли:

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
35
//-- Инициализация массива случайными числами --
void rand_array(int *a, int n)
{
  int i;
  for( i = 0; i < n; i++ )
    a[i] = rand() % 10;
}
//-- Инициализация массива случайными числами --
void print_array(const int *a, int n)
{
  int i;
  for( i = 0; i < n; i++ )
    printf("%d; ", a[i]);
  printf("\n");
}
 
int main(void)
{
  int a[15], i, j, k;
  srand((unsigned int)time(0));
  rand_array(a, 15);
  print_array(a, 15);
  printf("Nomera neparnih elementov:\n");
  for(i=0; i<15; i++)
  {
    k=0;
    for(j=0; j<15; j++)
      if( a[i] == a[j] && i != j )
        k++;
    if( k != 1 )
      printf("\t%d\n", i+1);
  }
  getch();
  return 0;
}
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539
26.10.2010, 20:40     "В массиве, который состоит из 15 элементов, найти номера непарных элементов #3
Если ты имеешь в виду, что a[a]<>a[a+1], то вот(правда на С++, может сам переведешь или тут кто-нить переведет на С)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "iostream";
 
int _tmain(int argc, _TCHAR* argv[])
{
int array[15];
    for(int a=0;a<15;a++)
    {
        std::cout << "Vvedi " << a << " element massiva\n";
        std::cin >> array[a];
    };
    int q=0;
    for(int a=0;a<15;a++)
        if (array[a]!=array[a+1])
            q++;
    std::cout << "Kol-vo neparneah elementov= " << q;
    char qwe;
    std::cin >> qwe;
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2010, 20:59     "В массиве, который состоит из 15 элементов, найти номера непарных элементов
Еще ссылки по теме:

создать массив который состоит из милион элементов - C++
Можно ли в С++ создать массив который состоит из милион элементов. И если можно то как.

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

Найти минимум и максимум в массиве, их номера, количество элементов между ними - C++
Доброе время суток. возникает такая ошибка в задаче: в одномерном массиве найти минимум максимум с их номерами и определить количество...

В одномерном массиве найти номера двух равных элементов с минимальной разницей индексов - C++
В одномерном массиве найти номера двух равных элементов с минимальной разницей индексов этих элементов. Есть ли какой-то способ, который...

Сформировать одномерный массив, который состоит из элементов матрицы, лежащих в интервале [1, 10] - C++
Дана целочисленная прямоугольная матрица размера MN. Нужно сформировать одномерный массив, который состоит из элементов, лежащих в...

Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего максимальное значение в массиве - C++
Помогите,пожалуйста, составить программу. Найти сумму элементов массива, номер которых больше минимального номера элемента, имеющего...


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

Или воспользуйтесь поиском по форуму:
Mencey
147 / 94 / 7
Регистрация: 22.07.2010
Сообщений: 424
26.10.2010, 20:59     "В массиве, который состоит из 15 элементов, найти номера непарных элементов #4
Код на C++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "iostream";
 
int _tmain(int argc, _TCHAR* argv[])
{
int array[15];
        for(int a=0;a<15;a++)
        {
                std::cout << "Vvedi " << a << " element massiva\n";
                std::cin >> array[a];
        };
        int q=0;
        for(int a=0;a<15;a++)
                if (array[a]!=array[a+1])
                        q++;
        std::cout << "Kol-vo neparneah elementov= " << q;
    char qwe;
        std::cin >> qwe;
        return 0;
}

Преревод на С с небольшими дополнениями
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main(void)
{
  int a[25], i, q = 0;
  for(i=0; i<15; i++)
  {
    printf("Vvedite %d element massiva\n", i+1);
    scanf("%d", &a[i]);
  }
  printf("Nomera neparnih elementov:\n");
  for(i=0; i<14; i++)
    if(a[i] != a[i+1])
    {
      printf("\t%d i %d\n", i+1, i+2);
      q++;
    }
  printf("Kol-vo neparnih elementov: %d", q);
  getch();
  return 0;
}
Yandex
Объявления
26.10.2010, 20:59     "В массиве, который состоит из 15 элементов, найти номера непарных элементов
Ответ Создать тему
Опции темы

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