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

Массивы.Из массива удалить последний из нечетных элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Редактирования двоичного файла С++ http://www.cyberforum.ru/cpp-beginners/thread754247.html
Ребят, вот такая задача... Пишу курсовую работу и столкнулся с такой вот проблемой... Рассажу подробно =)) У меня есть двоичный файл, откуда я считываю информацию, а именно: названия поезда и колличество свободных мест. Стрелками на клавиатуре я выбираю нужное мне поле и выбираю это поле, и из этого поля я должен отредактировать колличество свободных мест (увеличить, или уменьшить...) как...
C++ Сортировка "расческой" ребят,помогите пожалуйста с сортировкой расческой. нужен пример алгоритма и блок-схема. на гугл не отправляйте:)Избегайте "кричащего" выделения текста http://www.cyberforum.ru/cpp-beginners/thread754215.html
C++ Как выводить русский текст?
помогите кто нибудь с выводом русского текста в этой программе пытался воспользоваться решениями с форума, но видимо я конченый дегенерат так и не смог ничего сделать. //простая программа ведения базы данных служащих. #include <iostream> #include <cstdlib> using namespace std; char name ; //массив имен служащих. char pfone ; //массив телефонов служащих float hours ; //массив часов...
C++ Странные типы
Всем добрый день. Хотелось бы узнать ответы на 2 вопроса: 1. Шаблонный тип - тип использующийся как шаблон для нескольких типов, а шаблоны типа - несколько шаблонных типов использующихся одним типом? 2. Зачем два одинаковых типа int и long? Или я что-то не так понял? http://msdn.microsoft.com/en-us/library/s3f49ktz(v=vs.80).aspx Буду благодарен за ответы.
C++ Поиск последовательности элементов максимальной длины в массиве http://www.cyberforum.ru/cpp-beginners/thread754183.html
Помогите пожалуйста написать программу, вот условия программы...Даны два массива. Напишите программу, которая находит такую последовательность элементов максимальной длины, которая содержится и в первом, и во втором массивах.
C++ Программа по моделированию Буду очень признателен кто поможет.:thank_you: 1) Выписать математическую модель, определить состав набора входных параметров и их конкретные числовые значения. 2) Спроектировать пользовательский интерфейс программы моделирования, обращая особое внимание на формы представления результатов. 3) Разработать программу для решения модели с заданной точностью. 4) Произвести отладку и тестирование... подробнее

Показать сообщение отдельно
Виктор242424
0 / 0 / 0
Регистрация: 18.11.2012
Сообщений: 37
07.01.2013, 12:09  [ТС]     Массивы.Из массива удалить последний из нечетных элементов
Цитата Сообщение от David Sylva Посмотреть сообщение
Ничего не надо думать, из массива нельзя удалять элементы, поэтому подходящий вариант сжимание массива.
Тс ваш код это код на СИ, если надо на С++, то упрощённая версия можно сделать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
 
int main() 
{ 
    const int size = 10; 
    int array[size] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; 
    int i, j; 
 
    for ( i = size - 1; i >= 0; i--)  
        if(array[i] % 2 != 0) 
        {
            for ( j = i; j < size - 1; j++) 
                array[j] = array[j+1]; 
            break;  
        } 
 
        for ( i = 0; i < size - 1; ++i) 
            std::cout << array[i] << " "; 
        std::cout << std::endl;
}
объясните мне пожалуйста значение двух последних строк)
 
Текущее время: 11:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru