Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Пожалуйста подскажите как правильно! Получите целочисленную матрицу A размеров nxm, для которой aij=i+2j https://www.cyberforum.ru/ cpp-beginners/ thread1587572.html C++ пожалуйста выручите написать очень нужно завтра защита а я не могу понять! выручите кто может !
Получите целочисленную матрицу A размеров nxm, для которой aij=i+2j
C++ Массив ссылок Для проверки определить массив ссылок на абстрактный класс, которым присваиваются адреса различных объектов. не понимаю как это ( https://www.cyberforum.ru/ cpp-beginners/ thread1587544.html C++ В консоли не отображаются никакие символы После компиляции в окне не отображаются ни какие символы... приложение dev c++ 5.4.2 https://www.cyberforum.ru/ cpp-beginners/ thread1587538.html
Криптостойкость пароля C++
Задача Пароль называется криптостойким, если он включает в себя хотя бы одну строчную латинскую букву, хотя бы одну заглавную латинскую букву и хотя бы одну цифру, при этом его длина должна быть не менее 12 символов. Требуется по данному паролю определить, является ли он криптостойким. Входные данные Входной файл INPUT.TXT содержит строку, состоящую только из латинских букв и цифр....
C++ После ввода текста отсортировать его и вывести на экран только гласные буквы кирилицы и латиницы После ввода с клавиатуры произвольного текста отсортировать его и выдать на экран рядами только гласные буквы кириллицы и латинского текста. Повторяющиеся символы не выводить. https://www.cyberforum.ru/ cpp-beginners/ thread1587522.html
C++ Вычислить значения бесконечной суммы (рекурсия) Здравствуйте. Я написал код, но он зациклился, не останавливаться. Подскажите, что у меня не так? Раскрыл рекуррентную формулу вроде правильно. Само задание: Для x, изменяющегося в интервале от x0 до xk с шагом h, вычислить значения бесконечной суммы S(x) с точностью \varepsilon=0.00001 и функции y(x). #include "stdafx.h" #include <iostream> #include <stdio.h> #include <cmath> #include... https://www.cyberforum.ru/ cpp-beginners/ thread1587520.html C++ Не правильный код русского символа
Не могу понять в чем проблема. Есть такой код: char p = 'П'; cout << (int)p; Почему вместо 207 выводится -17 ?
C++ Обработка английского текста На вход программы подается текст на английском языке, заканчивающийся точкой (другие символы “.” в тексте отсутствуют). Требуется написать программу, которая будет определять и выводить на экран английскую букву, встречающуюся в этом тексте чаще всего, и количество там таких букв. Строчные и прописные буквы при этом считаются не различимыми. Если искомых букв несколько, то программа должна... https://www.cyberforum.ru/ cpp-beginners/ thread1587512.html C++ Исправить код https://www.cyberforum.ru/ cpp-beginners/ thread1587507.html
t=s; while ((k = strstr(t, "*")) != NULL && isdigit(*(k + 1))) { strcpy (s1, t+1); *(t+1)='\0'; strcat (s, " "); strcat (s, s1); t++; } Подскажите... Задание нужно вставить пробел между * и цифрой (для каждой пары).
C++ Звёздочки в двумерном массиве
Дано нечетное число n, не превосходящее 15. Создайте двумерный массив из n×n элементов, заполнив его символами "." (каждый элемент массива является строкой из одного символа). Затем заполните символами "*" среднюю строку массива, средний столбец массива, главную диагональ и побочную диагональ. В результате единицы в массиве должны образовывать изображение звездочки. Выведите полученный массив на...
C++ Максимальный элемент двумерного массива https://www.cyberforum.ru/ cpp-beginners/ thread1587501.html
Найдите индексы первого вхождения максимального элемента. Формат входных данных Программа получает на вход размеры массива n и m, затем n строк по m чисел в каждой. n и m не превышают 100. Формат выходных данных Выведите два числа: номер строки и номер столбца, в которых стоит наибольший элемент в двумерном массиве. Если таких элементов несколько, то выводится тот, у которого меньше номер...
157 / 156 / 104
Регистрация: 01.10.2015
Сообщений: 310
21.11.2015, 16:24 0

Сжать (сдвинуть) элементы массива - C++ - Ответ 8373990

21.11.2015, 16:24. Показов 3580. Ответов 13
Метки (Все метки)

Ответ

Дракон202,
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
#include <iostream>
using namespace std;
int main()
{
    printf("Enter N:");
    int n = 0;
    scanf("%i", &n);
    int* mas = new int[n];
    for (int i = 0; i < n; i++)
    {
        printf("\r\nEnter the %i value:", i + 1);
        scanf("%i", &mas[i]);
    }
    int j = 0;
    while (j < n)
    {
        if (mas[j] == 0)
        {
            for (int i = j; i < n - 1; i++)
            {
                mas[i] = mas[i + 1];
            }
            mas[n - 1] = -1;
        }
        j++;
    }
    printf("\r\nResult:\r\n");
    for (int i = 0; i < n; i++)
    {
        printf("%i\t", mas[i]);
    }
    printf("\r\n");
    system("PAUSE");
    return 0;
}

Не по теме:

:D



Вернуться к обсуждению:
Сжать (сдвинуть) элементы массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2015, 16:24
Готовые ответы и решения:

Сжать(сдвинуть элементы) массив, удалив из него все 0, и заполнить освободившиеся справа элементы значениями -1;
8. ***Сжать(сдвинуть элементы) массив, удалив из него все 0, и заполнить освободившиеся справа...

Сжать массив, удалив из него все элементы, которые лежат в интервале [a,b]. Освободившиеся в конце элементы массива заполнить нулями.
У меня такая проблема: Сжать массив, удалив из него все элементы, которые лежат в интервале ....

Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a,b]. Освободившиеся в конце массива элементы заполнить нулями
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный элемент...

Сжать массив, удалив из него все элементы, модуль которых находится в интервале [a, b]. освободившиеся в конце массива элементы заполнить нулями.
Сжать массив, удалив из него все элементы, модуль которых находится в интервале . освободившиеся в...

13
21.11.2015, 16:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2015, 16:24
Помогаю со студенческими работами здесь

Сдвинуть элементы массива
Все элементы массива Х(30) сдвинуть на n позиций влево при помощи указателей

Сдвинуть элементы массива циклически
подскажите алгоритм. Задан массив из k чисел. Сдвинуть элементы массива циклически на n позиций...

Сдвинуть элементы массива на одну ячейку
Дан массив целых чисел размерности n. Сдвинуть элементы массива на одну ячейку. Первый элемент...

Сдвинуть (циклически) элементы одномерного массива
Привет помогите пожалуйста решить задачу. Сдвинуть (циклически) элементы одномерного массива из n...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru