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

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

Войти
Регистрация
Восстановить пароль
 
a91
4 / 4 / 0
Регистрация: 03.04.2009
Сообщений: 190
#1

Четность, нечетность наборов чисел - C++

22.02.2011, 16:52. Просмотров 1001. Ответов 1
Метки нет (Все метки)

Нужно вывести на экран набор чисел по четным и нечетным ПОЗИЦИЯМ (не сами числа)

например: (3 8) (5 6) (8 4) (0 2)
четные наборы: (5 6) (0 2)
нечетные (3 8) (8 4)

или (6 5 4 7) (8 3 2 1)
четные наборы: 8 3 2 1
нечетный наборы: 6 5 4 7

причем набор может состоять из 2^k чисел, где k=0..n

Такая логическая задачка, я уже сломался, может кто подскажет, как это можно реализовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2011, 16:52     Четность, нечетность наборов чисел
Посмотрите здесь:

Четность-нечетность вещественных чисел на C/C++ - C++
Кто-нибудь подскажите, как сделать проверку на условие четности-нечетности у вещественного числа на Си. С целыми, к счастью, умеем...

Четность/нечетность - C++
Как определить четность/нечетность числа (использовать остаток от деления нацело (%) и другие бинарные функции нельзя)?

Четность/нечетность строк в двумерном массиве - C++
Подскажите, пожалуйста, как получить условие в двумерном массиве на четность/нечетность строк. Не получается почему-то: #include...

Определить четность произвольной перестановки N чисел. Во входном файле записано само число N и затем N чисел - C++
Определить четность произвольной перестановки N чисел. Во входном файле записано само число N и затем N чисел - перестановка. Ответ:...

Четность чисел - C++
Господа, можете помочь со следующей задачей по С++: Вводятся числа a и b. Найти количество таких чисел в диапазоне , которые имеют...

Определить четность чисел - C++
Определить четность чисел 541, 1024.

Четность найменьшего из положительных чисел - C++
Дан массив из 20 целых чисел. Определить четность наименьшего из положительных чисел. Добавлено через 49 минут В MVS C++.

Определить четность наименьшего из положительных чисел - C++
Первая: найти сумму положительных элементов двух диагоналей массива(двухмерного). Определить, является ли полученное округленное число...

Найдите количество всех различных наборов из четырех четных чисел - C++
"Найдите количество всех различных наборов из четырех четных чисел (int a,b,c,d), для которых будет выполнен вызов функции call в данном...

Найти количество таких чисел в интервале [a;b), которые имеют одинаковую четность с числом b - C++
Всем доброго времени суток. Прошу помочь с задачей с оператором for, нужно составить цикл. Сама задача звучит так: Очень...

Реализовать три подпрограммы: Одинаковая четность чисел, Поиск третьей от конца цифры, Найти значение функции - C++
Всем привет! Помогите, пожалуйста в решении задачи. Знаю, что задачи более,или менее лёгкие,но я в c++ почти ничего не смыслю, а лабы...

Проверить число на нечетность - C++
// zadanie 7_suma kubov ne chentich chisel.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1644 / 1272 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
22.02.2011, 17:36     Четность, нечетность наборов чисел #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
#include<iostream>
#include<sstream>
#include<vector>
 
int main(){
    std::string s;
    std::cout<<"Input string\n";
    getline(std::cin, s);
    std::stringstream ss(s);
    std::vector<std::string> con;
    while(getline(ss, s, ')')){
        s+=')';
        con.push_back(s);
    }
    std::cout<<"\nEven pos sets\n";
    for(int i=1; i<con.size(); i+=2){
        std::cout<<con[i];
    }
    std::cout<<"\n\nOdd pos sets\n";
    for(int i=0; i<con.size(); i+=2){
        std::cout<<con[i];
    }
}
 
//  (1 2 3) (4 5)(3 4 5) (1) (4 8 9 0)(1 1 1)
Ответ Создать тему
Опции темы

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