Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
slavkaPR
1 / 1 / 1
Регистрация: 20.03.2011
Сообщений: 14
14.06.2015, 22:31 0

Из цепочки чисел удалить числа кратные заданному числу

14.06.2015, 22:31. Просмотров 432. Ответов 9
Метки (Все метки)

Ответ

Попробуйте так
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include<iostream>
 
using namespace std;
 
#include <cstdlib>
bool iDel(int *array, int &lenAr, int nom);
 
int main()
{
     setlocale(LC_ALL,"RUSSIAN");
   int length_array;
   cout << "Укажите количество элементов массива:  ";
   cin >> length_array;
 
   int *arrayPtr = new int [length_array]; //  // одномерный динамический массив
 
// заполняем одномерный массив
   for (int counter = 0; counter < length_array; counter++)
   {
       cout <<counter << " элемент= ";
       cin>>arrayPtr[counter];
      
   }
   cout << endl;
 
  for (int counter = 0; counter < length_array; counter++)
   {
      if (arrayPtr[counter]%3==0)
      {
       int dell = counter + 1;
       iDel(arrayPtr, length_array,dell ); 
        
      }
   }
   cout << endl;
   
   
 
   for (int counter = 0; counter < length_array; counter++)
   {
       cout << arrayPtr[counter] << "  "; //вывод массива после удаления
   }
 
   cout << endl;
 
   delete [] arrayPtr;
system("pause"); 
return 0;
 
}
 
bool iDel(int *array, int &lenAr, int nom)
{
    if ( nom > lenAr || nom < 1)
    {
        cout << "" << endl;
        return false;
    }
 
    for(int ix = nom - 1; ix < lenAr - 1; ix++)
    {
        array[ix] = array[ix + 1];
    }
    lenAr--;
    return true;
}


Вернуться к обсуждению:
Из цепочки чисел удалить числа кратные заданному числу
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2015, 22:31
Готовые ответы и решения:

Напечатать на экране все трёхзначные числа, кратные заданному числу
Напечатать на экране все трёхзначные числа кратные заданному числу k (5 ≤ k ≤...

Создать файл и записать в него числа последовательности, не кратные заданному числу
помогите ребят! #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;ctime&gt;...

Переписать в массив элементы матрицы кратные заданному числу
Задать значения целочисленных элементам матриц A и B размерностью 3 и 4 и...

Вывести все четырёхзначные числа, сумма чисел которых равна заданному числу
#include &lt;iostream&gt; using namespace std; int main(){ int N, i, j; ...

Записать в новый массив все элементы исходного массива, кратные заданному числу
Напишите понятным языком.:cry: При помощи случайных чисел ввести одномерный...

9
Другие темы раздела
C++ Множества точек на плоскости http://www.cyberforum.ru/cpp-beginners/thread1478014.html
Даны два множества точек на плоскости. Выбрать четыре различные точки первого множества так, чтобы квадрат с вершинами в этих точках накрывал все точки второго множества и имел минимальную площадь. ...
C++ Удаление файла Такая проблема: существует код который в процессе работы создаёт много файлов, он их один раз использует, а потом они не нужны. Как их удалять? функции remove() и DeleteFile() юзать пробовал, но... http://www.cyberforum.ru/cpp-beginners/thread1478013.html
C++ Запись в обратном порядке элементов массива
Дан массив целых чисел А (20). Записать в обратном порядке элементы массива с индексами с пятого по пятнадцатый. #include <stdio.h> #define SIZE 20 int main () { double...
Найти работников чей стаж работы превышает заданное значение C++
Описать структуру с именем WORKER, содержащую следующие ноля: - фамилия и инициалы работника; - название занимаемой должности; - год поступления на работу. 2. Написать программу, выполняющую...
C++ Посоветуйте книгу для изучения программирования графического интерфейса http://www.cyberforum.ru/cpp-beginners/thread1477998.html
Изучаю с++ по книге - Лафоре , пишу всякие калькуляторы , хрестики - нолики , морской бой и т.д Но ето все в консоли , а очень хочю чтоб был интерфейс ( хоть какойто ) искал на форуме - нашол что...
C++ Найти значение выражения Дано действительное число X и целое число N (> 0). Найти значение выражения 1 - X2 / (2!) + X4 / (4!) -... + (-1) N • X2 • N / ((2 • N)!). Полученное число является приближенным значением функции... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru