С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Создать перегруженную функцию для вывода нечетных элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формат файлов http://www.cyberforum.ru/cpp-beginners/thread1747558.html
Здравствуйте.У меня стоит visual studio 2015 и я пару недель назад в одном скачанном коде случайно в "Открыть с помощью" нажал на блокнот и теперь у меня все .cpp шные файлы открываются только в...
C++ Вычислить значение функции заданной в виде графика дан график функции,нудно найти значения y, при вводе х http://www.cyberforum.ru/cpp-beginners/thread1747547.html
C++ Определить количество элементов в четных строках динамической матрицы
Дана динамическая матрица.. Необходимо используя динамические массивы определить количество элементов четных строк в ней, сами эти элементы и вывести их на экран.. Запускается, ввожу количество...
C++ Segmentation fault
Всем привет. Пишу быдлокод для лабы в универе. Мне по определенному алгоритму необходимо получить из одного поколения особей, новое. Происходит segmentation fault в конце функции DoWork. Борюсь...
C++ SQL + С++ реально ли в консольном приложении подключиться к серверу? http://www.cyberforum.ru/cpp-beginners/thread1747480.html
Есть программа (консольнае приложение) которая управляет текстовыми данными в нескольких файлах. Возможно ли не выходя за рамки консольного приложения подключиться к в виртуальному серверу (апач или...
C++ Классы для хранения количества евро и рублей Создайте два класса для хранения количества евро и рублей (euro и rub). Классы должны включать поле типа int для хранения количества евро или рублей и поле типа int для хранения количества центов или... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6580 / 6142 / 2024
Регистрация: 18.12.2011
Сообщений: 16,015
Завершенные тесты: 1
28.05.2016, 09:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void Out(int* a,int n)
{
    for(int i=0;i<n;i++)
         if(a[i]%2)
           cout<<a[i]<<' ';
    cout<<endl;
}
void Out(char* a,int n)
{
    for(int i=0;i<n;i++)
         if(a[i]%2)
           cout<<(int)a[i]<<' ';
    cout<<endl;
}
Цитата Сообщение от Ruslan228 Посмотреть сообщение
другая для main массива
Структуру с именем main создать нельзя. т.к. точка входа в программу тоже называется main
Поменяем на nomain
C++
1
2
3
4
5
6
7
8
9
10
11
struct nomain
{
    int m;
};
void Out(nomain* a,int n)
{
    for(int i=0;i<n;i++)
         if(a[i].m%2)
           cout<<a[i].m<<' ';
    cout<<endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.