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

Массивы. Вставить значение a перед всеми элементами, кратными а - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Параметр shmget http://www.cyberforum.ru/cpp-beginners/thread1051615.html
У функции shmget три параметра. С первыми двумя всё понятно, а вот третий параметр мне не совсем понятен. Вот прототип ф-ии: shm_id shmget ( key_t key, /* ключ к сегменту */ int size, /* размер сегмента */ int shmflg ); /*флаг создания/использования */ У сервера(родтельского процесса) я указал shmget(key, SIZE, IPC_CREAT|0666); а какой флаг надо поставить у клиента (в дочернем...
C++ Вычисление функции,разложением ее в ряд Помогите, пожалуйста, в решении задачи. НИЧЕГО НЕ ПОЛУЧАЕТСЯ Написать программу нахождения суммы ряда с заданной точностью ε. Использовать рекуррентные соотношения при вычислении очередного члена ряда. Вычисление заканчивается, если модуль очередного слагаемого становится меньше заданного значения точности (ε), причем для этих рядов (при | x | < 1) абсолютная величина суммы всех... http://www.cyberforum.ru/cpp-beginners/thread1051597.html
Строки свой класс C++
Вобщем в чем проблема, нужно реализовать строковый класс начальная структура такова Str.h #include <iostream> class MyString { private: static const int MAX_STATIC_SIZE = 16; union {
C++ Дана непустая последовательность символов
Делаю лабораторные и застрял вот на такой задаче!( 1. Дана непустая последовательность символов. Требуется построить и напечатать множество, элементами которого являются встречаю щиеся в последовательности цифры от ‘3’ до ‘9’, буквы от ‘A’ до ‘F’ и знаки препинания. Помогите пожалуйста! ;(
C++ В одномерном массиве,состоящем из n вещественных элементов,вычислить: http://www.cyberforum.ru/cpp-beginners/thread1051560.html
В одномерном массиве,состоящем из n вещественных элементов,вычислить : 1) кол-во отрицательных элементов; 2) сумму модулей элементов массива,расположенных после минимального по модулю элемента; 3)заменить все отрицательные элементы массивы их квадрата и упорядочить элементы массива по возрастанию;
C++ Функция поиска (ошибка в коде) void poisk_po_imeni() { if(!sch) { cout<<"Сначала что-нибудь введите!"<<endl; } else{ char w; cout<<"Введите имя: "; cin>>w; подробнее

Показать сообщение отдельно
lJusTl
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 33
22.12.2013, 09:06     Массивы. Вставить значение a перед всеми элементами, кратными а
Вот условие задачи.
Дан массив из N положительных элементов, больших 1 (2<=N<=100). Вставить значение a перед всеми элементами, кратными а

Формат входных данных:
На входе подаются в первой строке N - число элементов массива
Вторая строка содержит число a
Третья строка содержит N чисел - значения элементов массива

Формат выходных данных: Выведите результирующий массив в строку

Пример:
Ввод
5
2
43 50 76 84 100

Вывод
43 2 50 2 76 2 84 2 100
Помогите найти ошибку и исправить.
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
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
      int a, i, b;
      printf("Ââåäèòå ÷èñëî a");
      scanf("%d", &a);
      const int N=a;
      int A[N];
      for(i=0; i<N; i++)
      {
      scanf("%d", &A[i]);
      }
      for(i=1; i<N; i+=2)
      {
      b=A[i-1];
      A[i-1]=A[i];
      A[i]=b;
      }
      for(i=0; i<N; i++)
      {
      printf("%d", A[i]);
      }
      getch();
      }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru