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

Удаление символа из одномерного массива! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклические операторы. http://www.cyberforum.ru/cpp-beginners/thread534035.html
Здравствуйте, уважаемые, программисты. Помогите, пожалуйста, написать программу на языке Borland C++. Задание: Вводится последовательность из n целых чисел. Определить сумму двух наибольших чисел. Заранее благодарен.
C++ Несколько задач Доброго времени суток, помогите пожалуйста написать несколько программ, если не трудно. 1) Напечатайте свои инициалы прописными буквами. Составьте каждую прописную букву из соответствующих ей символов 2) Напишите программу, генерирующую следующий вывод: 10 20 19 Используйте представление числа 10 в виде целой константы. Для вывода числа 20 воспользуйтесь одной из арифметических операций с... http://www.cyberforum.ru/cpp-beginners/thread534033.html
Ввод с клавиатуры массива из N вещественных чисел C++
Написать программу, которая вводит с клавиатуры массив из N вещественных чисел, упорядочивает все элементы по возрастанию и выводит результат пользователю. Затем вводит с клавиатуры строку длиной не более 200 символов, еще одну строку не более 10 символов и распечатывает позиции вхождения второй строки в первую и их общее количество.
C++ Нужна помощь. Ошибка с #include "text.h".
В технаре задали задание написать прогу для инфы о дисках. Ошибка началась уже с #include "text.h". Помогите пожалуйста разобраться. в с++ я новичок. #include #pragma hdrstop #include "text.h" //----------------------- #pragma package(smart_init) #pragma link "cgauges" #pragma resource "*.dfm" tform1 *form1; __int64 size; __int64 freespace;
C++ Запускается консоль, а нужный действий не выполняет http://www.cyberforum.ru/cpp-beginners/thread534014.html
Здравствуйте. Не работает программа. Запускается консоль, а нужный действий не выполняет. Вот сам код #include <conio.h> #include <iostream> #include <clocale> using namespace std; int main() { setlocale (LC_CTYPE, "Russian");
C++ Подменю + цифры Есть код не соображу как сделать в каждом пункте по 3 подменю и чтоб из подменю посредством ESC переходило в главное меню. И ещё чтоб можно было не только стрелками но и цифрами перемещаться по меню. Пишу в Visual Studio 2010. спасибо #include "StdAfx.h" #include <iostream> #include <conio.h> #include <windows.h> using namespace std; int menu(); int main() { SetConsoleCP(1251); подробнее

Показать сообщение отдельно
villu
202 / 202 / 4
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
29.03.2012, 21:09     Удаление символа из одномерного массива!
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
#include <stdio.h>
 
int main()
{
 
    int arr[] = { 1, 4, 5, 6, 9, 11, 13, 14, 22, 25, 27 };
    int size = sizeof(arr) / sizeof(arr[0]);
    int new_size = size;
    int s = 0;
    
    printf("old size is: %d\nold array:\n", size);
 
    for(int i=0; i<size; i++) {
        printf(" %d", arr[i]);
    }
 
    for( int i=0; i<size; i++ ) {
        if( 0 == arr[i] % 2  ) {
            new_size--, s++;
            continue;
        }
        arr[i-s] = arr[i];
    }
    printf("\nnew size is: %d\nnew array:\n", new_size);
 
    for(int i=0; i<new_size; i++) {
        printf(" %d", arr[i]);
    }
    return 0;
}
Код
old size is: 11
old array:
 1 4 5 6 9 11 13 14 22 25 27
new size is: 7
new array:
 1 5 9 11 13 25 27

Не по теме:

только у меня так отвратительно код в теге CODE выглядит?

 
Текущее время: 13:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru