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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
soul2320
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 16
#1

Перегруженные функции - C++

12.03.2013, 14:40. Просмотров 441. Ответов 1
Метки нет (Все метки)

Всем привет. Прошу помощи. Я сильно запутался, и не могу сделать пару аспектов в задание. Вот собственно само задание:
Написать перегруженные функции для работы с массивами типа int, double, char и типа
bool. (Вывод на экран, заполнение случайными значениями, очистка, сброс в 0 всех значений),
перемешивание, сортировка. (20 функций)

Вот сам мои наработки. Есть ошибки в самих массивах, точнее в заполнение его рандомными числами. Вот прошу вас направить в нужное русло. Или уже сделать сам код с объяснением.

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
#include <iostream>
#include <windows.h>
#include <time.h>
using namespace std;
void ShowArrey(int arr[], int size);
void ShowArrey(double arr[], double size);
void ShowArrey(char arr[], char size);
void ShowArrey(bool arr[], bool size);
void main()
{
    setlocale(LC_ALL, "Russian");
    srand(time(NULL));
    
    int arr[]={};
    ShowArrey(arr, 10);
    double arr[]={};
    ShowArrey(arr, 10);
 
}
void ShowArrey(int arr[], int size)
    for(int i=0;i<size;i++)
    {
        cout<<arr[i]<<endl;
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2013, 14:40     Перегруженные функции
Посмотрите здесь:

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу - C++
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу. Функцию написал, но я...

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

Перегруженные функции - C++
Здравствуйте, помогите написать перегруженные функции и основную программу, которая их вызывает: а) целые числа возводит в степень n; ...

перегруженные функции - C++
Написать перегруженные функции и основную программу, которая их вызывает. а) для перевода часов и минут в минуты; б)для перевода...

Перегруженные функции - C++
Подскажите, плиз, с заданием. Задание у меня такое: написать перегруженную функцию для расчета: y=|sin x|-|cos x| Написал я...

Перегруженные функции. - C++
Есть код с учебника, по идеи должно быть все правильно. КОД: #include&lt;iostream.h&gt; #include&lt;conio.h&gt; int //Îáüÿâëåíèå êëàññà...

Перегруженные функции - C++
Добрый вечер. Возник вопрос.Написал две перегруженные функции. double power(double, int); int power(int, int); Первая для...

Перегруженные функции - C++
Нужно создать программу для определения среднего арифметического и среднего геометрического трех целых и положительных чисел,определить что...

перегруженные функции - C++
Вариант 18. В одномерном массиве, состоящем из п элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму...

Перегруженные функции - C++
В одномерном массиве, состоящем из п элементов, вычислите: 1) среднее арифметическое элементов, расположенных до первого и после...

Перегруженные функции - C++
Разработать программу, использующие перегруженные функции для вывода расстояния в виде числа футов и числа дюймов. Аргументом функции может...

Перегруженные функции - C++
Помогите написать перегруженные функции и основную программу, которая их вызывает. 1) для вычитания целых чисел; 2) для вычитания...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.03.2013, 15:24     Перегруженные функции #2
Цитата Сообщение от soul2320 Посмотреть сообщение
C++
1
2
3
4
void ShowArrey(int arr[], int size); 
void ShowArrey(double arr[], double size); 
void ShowArrey(char arr[], char size); 
void ShowArrey(bool arr[], bool size);
Запутались капитально. Это точно.
1. Array вместо Arrey.
2. С чего Вы решили, что тип, задающий размер, должен быть такой же как тип значений в массиве?
3. Перенесите код Ваших функций перед main() тогда не нужно будет писать прототипы (для лабы это нормально).
4. Заполнение случайными числами не должно составить труда (таких тем тут полно). Используйте поиск.
Yandex
Объявления
12.03.2013, 15:24     Перегруженные функции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru