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

Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С - C++

Восстановить пароль Регистрация
 
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
13.06.2013, 22:38     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С #1
Дано целочисловий одномерный массив А, какой состоит из 12 элементов. Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С. Вывести на печать заданный и новообразованный массивы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2013, 22:38     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С
Посмотрите здесь:

Одномерный массив. Создать массив Х суммы среднеарифметического элементов массива А с каждым элементом массива А C++
C++ Создать два массива. Вычислить количество тех элементов каждого массива, для которых выполняется неравенство: 2<элемент массива<10
Записать положительные элементы массива X подряд в массив Y. Определить k – количество положительных элементов. Вычислит сумму элементов массива Y C++
Массив: Посчитать количество элементов массива, равных последнему C++
Массив и функция (количество нечетных элементов массива, минимальный из элементов и его номер) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Belfegor
Ghost
 Аватар для Belfegor
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 524
13.06.2013, 22:50     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С #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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main() {
    const int size=12;
    int array[size],k=0;
    srand(time(NULL));
    for(int &x:array) {
        x=-20 + rand() % 50;
        cout<<x<<' ';
    }
    cout<<endl;
    for(int x:array) {
        if(x&1) {
            cout<<x<<' ';
            k++;
        }
    }
    cout<<endl;
    cout<<k<<endl;
    return 0;
}
зачем переписывать во 2 массив..\
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
14.06.2013, 00:54  [ТС]     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С #3
не работает выдает ошибку что-то с 'x';
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
14.06.2013, 00:55     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С #4
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
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
 
int main() 
{
   int mas[15];
   int i=0,k=0;
    cout << "Array [start] = ";
    srand(time(NULL));
    for(int i=0;i<12;i++)
    {
        mas[i]=rand()%10;
        cout << mas[i] << " ";
    }
    int otv[15];
    for (int i=0;i<12;i++)
    {
        if ((mas[i]%2)!=0) {otv[k]=mas[i];k++;};
    }
        cout << "\n";
    cout << "Array [finish] = ";
    for (int i=0;i<k;i++)
        cout << otv[i] << " " ;
        cout << "\nAnswer = "  << k << "\n";
    cout << "\n";
    system("pause");
 
}
Добавлено через 55 секунд
нормально или нужно по-другому?
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
14.06.2013, 01:54  [ТС]     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С #5
вроде так спасибо!
Yandex
Объявления
14.06.2013, 01:54     Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С
Ответ Создать тему
Опции темы

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