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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ ряд Тейлора http://www.cyberforum.ru/cpp-beginners/thread843173.html
Доброого времени сутков Надо написать программу для вычисление sin(сам код не нужен, надо помощь в математическом плане) . Нашел формулу, но не понятно не понятно до какого n (счетчик в формуле) нужно считать Объясните пожалуйста ...
C++ Нужно доделать программу (Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k) Задача: Дано натуральное число k. Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k Т.е. переменная k должна вводиться и по формуле должна находиться сумма. Пример: k=4; Так должно выглядеть решение в математике: 1*2+2*3*4+3*4*5*6+4*5*6*7*8 Моя проблема в том, что я не могу понять как сделать формулу. Вот мои наброски, но к ответу там далеко: #include<iostream.h> #include<conio.h> int main() {... http://www.cyberforum.ru/cpp-beginners/thread843171.html
какие из спецификаций шаблона являются эквивалентными при вводе данных C++
какие из спецификаций шаблона являются эквивалентными при вводе данных a) %f %c b) %e %c c) %f %e d) %u %g e) %s %d
C++ Функции (программу печати n-ого элемента в виде обыкновенной несократимой дроби)
Для последовательности a1=1, a(n+1)=n*a(n) - 1/n составить программу печати n-ого элемента в виде обыкновенной несократимой дроби!!!Помогите плииз!!!
C++ Прибавить к значению переменной единицу http://www.cyberforum.ru/cpp-beginners/thread843118.html
задается символьная переменная к переменной прибавляется 1 выводится прежнее состояние и получиное пешить на с++
C++ Ошибка в конструкторе копирования класса Хотя и делал по образцу, но почему то лезет ошибка записи за пределы динамического массива, хотя и переменные копируются верно (отладчик вижлы подтвердил). конструктор наследованного класса даже не ковырял, т.к. ошибка таже мэин #include <iostream> #include "cd.h" void Bravo (const Cd & disk); int main () { Cd c1 ("Beatles", "Capitol", 14, 35.5); Classic c2 = Classic ("Piano sonata in B... подробнее

Показать сообщение отдельно
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
20.04.2013, 13:07     Введите с клавиатуры число х и удалите из массива каждый элемент, делящийся нацело на х, а оставшиеся уплотните к началу массива
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];}
}
 
Текущее время: 14:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru