Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
28 / 3 / 1
Регистрация: 12.05.2011
Сообщений: 60
1

Последовательность

26.11.2011, 08:44. Показов 562. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Последовательность
Дано целое число N и набор из N целых чисел. Вывести в том же
порядке номера всех нечетных чисел из данного набора и количество K
таких чисел.

Добавлено через 6 часов 11 минут
Актуально
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2011, 08:44
Ответы с готовыми решениями:

Построить последовательность из 0 и 1, в которой Bi=1 если элементы i-го столбца образуют убывающую последовательность
Дана действительная квадратная матрица порядка n. Построить последовательность В1,В2,...,Вп из...

Вставить в последовательность действительное число b так, чтобы последовательность осталась неубывающей
Дана последовательность действительных чисел a1 <= a2<= ... <=an вставить действительное число b...

Задана последовательность слов. Определить частоту вхождения каждого слова в последовательность.
Доделать программу, чтобы работала как надо Задана последовательность слов. Определить частоту...

Вводится последовательность из N вещественных чисел. Определить, является ли последовательность знакочередующе
Вводится последовательность из N вещественных чисел. Определить, является ли последовательность...

3
6287 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
26.11.2011, 10:10 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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main(int argc, char **argv)
{
    cout << "Enter size of array: ";
    int n;
    cin >> n;
    int *array = new int[n];
    srand(time(NULL));
    for(int i = 0; i < n; i++)
    {
        array[i] = rand() % 25;
        cout << array[i] << " ";
    }
    int k = 0;
    cout << endl;
    for(int i = 0; i < n; i++)
        if (array[i] & 1)
        {
            cout << i << " ";
            k++;
        }
    cout << endl << k << endl;
    delete [] array;
    system("pause");
    return 0;
}
1
28 / 3 / 1
Регистрация: 12.05.2011
Сообщений: 60
26.11.2011, 11:02  [ТС] 3
А если решить при помощи очереди, а не массива.
0
53 / 53 / 8
Регистрация: 21.03.2009
Сообщений: 371
26.11.2011, 12:54 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
#include<iostream>
#include<algorithm>
#include<list>
#include<vector>
using namespace std;
vector<int>vi;
bool paretyod(int);//предикат поиска находит нечетные числа
int main() {
    int num;
    list<int>ls;
    cout<<"Enter->";
    cin>>num;
    for(int i=0;i<num;i++) {
        int tmp;
        cin>>tmp;
        ls.push_back(tmp);
    }
    count_if(ls.begin(),ls.end(),paretyod);
    for(int i=0;i<vi.size();i++) {
     cout<<vi[i]<<" ";
    }
    cout<<"Amount of elements-"<<vi.size()<<endl;
    cin.get();
    return 0;
}
bool paretyod(int num) {
     if(num%2)
     vi.push_back(num);
}
1
26.11.2011, 12:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2011, 12:54
Помогаю со студенческими работами здесь

Массив: Вставить в последовательность действительное число b так, чтобы последовательность осталась неубывающей.
дана последовательность действительных чисел. вставить в нее действительное число b так, чтобы...

Если последовательность отсортирована по возрастанию, оставить ее без изменения. Иначе получить иную последовательность
Дана последовательность действительных чисел X1,X2,X3,…,Xn (n&gt;2, заранее неизвестно). Если...

Можно ли разрезать последовательность на две части и поменять их местами, чтобы последовательность стала симметричной?
Здрасте! Помогите пожалуйста с задачой из универа по с++ &quot;Можно ли разрезать последовательность...

Дана последовательность, элементы которой есть целые двузначные числа. Упорядочить последовательность по убыванию произведений цифр
Здравствуйте. На форуме есть код подобный, но по возрастанию сумм элементов. Как мне подправить...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru