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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.63
Igor567
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 62
#1

Дан целочисленный массив размера N. Вывести вначале все содержащиеся в данном массиве четные числа в порядке возрастания их индексов - C++

18.02.2013, 02:29. Просмотров 2288. Ответов 6
Метки нет (Все метки)

Дан целочисленный массив размера N. Вывести вначале все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а затем — все нечетные числа в порядке убывания их индексов.

уделите мне немного времени плиз...и помогите сделать код для С++

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

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

Вывести все содержащиеся в массиве нечетные числа в порядке возрастания их индексов - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 14. Дан целочисленный массив размера N....

Вывести все содержащиеся в массиве четные числа в порядке убывания их индексов, а также их количество - C++
1. Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве четные числа в порядке убывания их индексов, а также их...

Вывести все четные числа массива в порядке возрастания их индексов, а затем все нечетные в порядке убывания - C++
Дан целочисленный массив размера N.Вывести в начале все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а...

Вывести все содержащиеся в массиве числа, нацело делящиеся на 3, в порядке убывания их индексов - C++
Напишите функцию , которая выводит вначале все содержащиеся в массиве числа , нацело делящиеся на 3 , в порядке убывания их индексов , а...

Массивы: вывести все нечетные числа в порядке возрастания их индексов. - C++
По информатике задали Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве нечетные числа в порядке...

6
Croessmah
Эксперт CЭксперт С++
13411 / 7561 / 855
Регистрация: 27.09.2012
Сообщений: 18,611
Записей в блоге: 3
Завершенные тесты: 1
18.02.2013, 02:37 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdlib>
#include <ctime>
int main(){
    const int size=10;
    int arr[size];
    srand(time(NULL));
    std::cout<<"Array:\n";
    for(int i=0;i<size;++i){
        std::cout<<(arr[i]=rand()%10)<<" ";
    }
    std::cout<<"\n1:\n";
    for(int i=0;i<size;++i)
        if(!(arr[i]&1))
            std::cout<<arr[i]<<" ";
    std::cout<<"\n2:\n";
    for(int i=size-1;i>=0;--i)
        if(arr[i]&1)
            std::cout<<arr[i]<<" ";
}
1
Igor567
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 62
18.02.2013, 14:13  [ТС] #3
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdlib>
#include <ctime>
int main(){
    const int size=10;
    int arr[size];
    srand(time(NULL));
    std::cout<<"Array:\n";
    for(int i=0;i<size;++i){
        std::cout<<(arr[i]=rand()%10)<<" ";
    }
    std::cout<<"\n1:\n";
    for(int i=0;i<size;++i)
        if(!(arr[i]&1))
            std::cout<<arr[i]<<" ";
    std::cout<<"\n2:\n";
    for(int i=size-1;i>=0;--i)
        if(arr[i]&1)
            std::cout<<arr[i]<<" ";
}
а можно ли чуть переделать что бы числа массива самому вводить, а не рандомно..плиз
0
Croessmah
Эксперт CЭксперт С++
13411 / 7561 / 855
Регистрация: 27.09.2012
Сообщений: 18,611
Записей в блоге: 3
Завершенные тесты: 1
18.02.2013, 15:47 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
int main(){
    const int size=10;
    int arr[size];
    std::cout<<"Array:\n";
    for(int i=0;i<size;++i){
         std::cout<<"Enter arr["<<i<<"] = ";
         std::cin>>arr[i];
    }
    std::cout<<"\n1:\n";
    for(int i=0;i<size;++i)
        if(!(arr[i]&1))
            std::cout<<arr[i]<<" ";
    std::cout<<"\n2:\n";
    for(int i=size-1;i>=0;--i)
        if(arr[i]&1)
            std::cout<<arr[i]<<" ";
}
1
Igor567
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 62
18.02.2013, 20:57  [ТС] #5
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
3
#include <iostream>
int main(){
    const int size=10;
спасибо большое....я оч. благодарен тебе...но если мож ещо плиз я тут чуть не пойму..я такое ещо не проходил ( std::cout и т.д.) ..возможно ли переписать код что б были (printf(".."); scanf("..",..); )( и ещо что бы количество вводимых чисел массива задавать в программе,а не стояло автоматом (const int size=10) если тебе конешно не сложно..или ктонить другой если мож переделайте плиз((
0
Croessmah
Эксперт CЭксперт С++
13411 / 7561 / 855
Регистрация: 27.09.2012
Сообщений: 18,611
Записей в блоге: 3
Завершенные тесты: 1
18.02.2013, 21:41 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdio>
int main(){ 
    int size;
    int * arr;
    printf("Enter size: ");
    scanf("%d",&size);
    arr=new int[size];//(int*)malloc(size*sizeof(int));
    printf("Array:\n");
    for(int i=0;i<size;++i){
        printf("Enter arr[%d] = ",i);
        scanf("%d",arr+i);
    }
    printf("\n1:\n");
    for(int i=0;i<size;++i)
        if(!(arr[i]&1))
            printf("%d ",arr[i]);
    printf("\n2:\n");
    for(int i=size-1;i>=0;--i)
        if(arr[i]&1)
            printf("%d ",arr[i]);
}
2
Igor567
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 62
18.02.2013, 21:50  [ТС] #7
спасибо тебе большое=)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2013, 21:50
Привет! Вот еще темы с ответами:

Вывести все нечетные числа в массиве в порядке возрастания их индекcов - C++
Дан целочисленный массив размера n. вывести все содержащие в данном массиве нечетные числа в порядке возрастания их индекcов, а также их...

Вывести вначале элементы с четными номерами, а затем с нечетными (все в порядке возрастания) - C++
Здравствуйте, ув. програмисты.. Раньше меня этот форум выручал, и сейчас надеюсь выручит... Я уже встречал тут это задание... Но это...

Найти в массиве минимальный и максимальный элементы. Вывести в порядке возрастания все целые числа из интервала - C++
Помогите,ПОЖАЛУЙСТА!!!!!!!! Заданный массив целых чисел K (n). Найти в нем минимальный kmin и максимальный kmax элементы. Вывести в...

Задан целочисленный массив размера N. Отсортировать серии в массиве в порядке убывания их длины - C++
В общем, есть две задачи, ух на какую же веселую и ни черта не понятную для меня тему. 1. Задан целочисленный массив размера N....


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
18.02.2013, 21:50
Ответ Создать тему
Опции темы

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