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

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

Войти
Регистрация
Восстановить пароль
 
12345678
1 / 1 / 0
Регистрация: 19.09.2012
Сообщений: 54
#1

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

20.04.2013, 10:57. Просмотров 379. Ответов 1
Метки нет (Все метки)

Введите с клавиатуры число х и удалите из массива каждый элемент, делящийся нацело на х, а оставшиеся уплотните к началу массива.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2013, 10:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Введите с клавиатуры число х и удалите из массива каждый элемент, делящийся нацело на х, а оставшиеся уплотните к началу массива (C++):

Каждый четный элемент массива разделить нацело на два - C++
Добрый вечер. Задание звучит вот как: Ввести одномерный массив А из N элементов. Каждый четный элемент массива нацело разделить на два....

Каждый четный элемент двумерного массива нацело разделить на два - C++
Ввести двумерный массив NM A × . Каждый четный элемент массива нацело разделить на два. Массив вывести до и после преобразования....

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

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

Каждый элемент массива A[k] заменить средним значением первых k элементов массива - C++
Дан числовой массив A размера N. Каждый элемент массива A заменить средним значением первых k элементов массива. Что означает Каждый...

Заменить каждый нулевой элемент массива А суммой элементов массива В - C++
Даны целочисленные массивы А и В. Заменить каждый нулевой элемент массива А суммой элементов массива В.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
20.04.2013, 13:07 #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
#include <iostream>
using namespace std;
void swap(int i,int kolvo,int *arr);
 
int main()
{  
    
    int arr[5]={2,5,8,10,12};
    int kolvo_el=sizeof(arr)/sizeof(arr[0]);//кол-во элементов в массиве
    int n;
    cin >> n;
    for (int i=0;i<kolvo_el;i++)
    {
        int temp=arr[i]%n;
          if(!temp)//если результат деления равен 0 то вызываем функцию
            swap(i,kolvo_el,arr);
    }
    
    for (int i=0;i<kolvo_el;i++)//цикл для вывода обработанного массива
    cout << arr[i] << " ";
 
system("pause");
 
}
void swap(int i,int kolvo,int *arr)//функция меняет местами значения массива
{
for(i;i<kolvo;i++)
{arr[i]=arr[i+1];}
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2013, 13:07
Привет! Вот еще темы с ответами:

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

Заменить каждый неположительный элемент массива Х абсолютной величиной элемента массива Y с тем же индексом - C++
Добрый день. Нужно решить задачку: Заменить каждый неположительный элемент массива Х абсолютной величиной имеющего тот же номер элемента...

Какой элемент массива стоит ближе к началу - крупнейший или маленький? - C++
1) Определить, какой элемент заданного массива A (a , a , ... a ) стоит ближе к началу - крупнейший или маленький? ...

Из массива удалить минимальное число элементов так, чтобы оставшиеся шли по возрастанию - C++
Из массива удалить минимальное число элементов так, чтобы оставшиеся шли по возрастанию. на языке С++, через цикл for, самым легким...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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