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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при добавлении #include <iostream.h> http://www.cyberforum.ru/cpp-beginners/thread98447.html
Почему при добавлении строчки #include <iostream.h> выдает ошибку fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
C++ Преобразование чисел в двоичный вид Задача.С клавиатуры вводится целое число. Необходимо вывести его двоичное представление на экран. Отрицательные числа выводятся в дополнительном коде. Необходимо также решить обратную задачу: преобразовать двоичное число в десятичный вид. Дополнительный код образуется из прямого путем инверсии бит и прибавления единицы.Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread98440.html
C++ Ввод данных, добавление данных, получение информации из файла по заданным критериям выборки
Все привет!!!Обращаюсь к вам за помощью...никак не получается решить задачку... Суть такая....Написать на языке программирования С++, конкретной темы нет...просто дали задачу, а предмет ПИЭ (Прикладная информатика в экономике) называется Само задание: Создать файл данных заданной структуры. Организовать управление в режиме текстового меню по следующим пунктам: ввод данных, добавление данных,...
C++ Найти результат вычисленя
В выражении (((( 1 ? 2) ? 3) ? 4) ? 5) ? 6 вместо каждого знака ? поставить знак одной из операций +, -, *, / так, чтобы результат вычислений был равен 35. Я полагаю, что нужно вывести все возможные варианты, но не понимаю как этого сделать, помогите пожалуйста!:wall:
C++ Переведите, пожалуйста, код с TP на С++ http://www.cyberforum.ru/cpp-beginners/thread98391.html
var c: array of integer; i,r,ma,number,j,l: integer; x,a,k: longint; begin Assign(input,'input.txt'); Reset(input); Assign(output,'output.txt'); Rewrite(output); Read(x);
C++ нужно разобраться в условии (Binary Tree) Условие задачи дословно Найти среднюю по значению вершину из вершин дерева, у которых высота левого поддерева не равна высоте правого поддерева. удалить её(правым удалением), если такая вершина существует. Выполнить прямой левый обход полученного дерева. что вообще требуется? что значит: "правым удалением" "прямой левый обход" пример входный данных 10 12 11 2 13 пример выводных данных... подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8276 / 3495 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
23.02.2010, 20:58     удалить из массива максимальный из четных элементов
стр 6 - вы не используйте потоки ввода/вывода C++ поэтому эту строку необходимо убрать
стр 17 - вы должны проинициализировать значение size, т.е. например так
C
1
const int size = 100;
стр 26 - точка с запятой должна стоять перед закрывающей скобкой, но это в данном случае
стр 31 - не проинициализировано j, в 35 строке будет ошибка. напишите
C++
1
int j = 0;
стр 34 - сравнение обозначается как == исправьте, у вас там присвоение.
Более быстрый способ проверки на четность
C
1
if(!(a[i] & 1))
стр 39 - tempSize - не проинициализирован, задайте определенное значение
стр 47 - в списке параметров параметры разделяются запятыми, а не точкой с запятой
стр 54 - a - это массив, а не обычный int в 4 байта
стр 59 - в списке параметров не заданы их типы

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