Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Pro100 Andrei
4 / 4 / 0
Регистрация: 19.05.2014
Сообщений: 43
1

Вывод фамилии, имени и отчества с помощью функции с явно заданными или частично пропущенными параметрами

13.10.2014, 09:28. Просмотров 790. Ответов 7
Метки нет (Все метки)

1 Написать функцию с параметрами по умолчанию в соответствии с вариантом , продемонстрировать различные способы вызова функции:
• с параметрами заданными явно
• с пропущенными параметрами
• часть параметров задана явно , а часть пропущена.

7. Вывод фамилии , имени и отчества .
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2014, 09:28
Ответы с готовыми решениями:

Вывод фамилии, имени и отчества по нажатию различных клавиш
задание: по нажатию клавиши PageUp выводится фамилия вертикально, по нажатию клавиши PageDown - имя...

Составьте программу получения из вашей фамилии(имени или отчества) любых трех слов. Воспользуйтесь операцией«сцепление» (+) и функцией«к
Составьте программу получения из вашей фамилии(имени или отчества) любых трех слов. ...

Склонение Фамилии, имени, отчества
Люди, кто пробовал склонять фамилии с помощью библиотеки Padeg.dll? У меня, почему-то выдает только...

ФИО из фамилии, имени и отчества
Здравствуйте. В БД MS Access имеется таблица "Анкета" с полями "Фамилия", "Имя" и...

Запись в файл Фамилии Имени Отчества
Написать скрипт Записи в файл Фамилии Имени Отчества

7
sourcerer
Модератор
Эксперт CЭксперт С++
4955 / 2141 / 326
Регистрация: 20.02.2013
Сообщений: 5,582
Записей в блоге: 24
Завершенные тесты: 1
13.10.2014, 10:05 2
Даже интересно, кто чего ответит.

Мне почему-то казалось, что в C++ в функциях параметры задаются явно в прототипе функции. То есть либо они (параметры) есть, либо void, либо просто пусто в скобках, что тоже подразумевает под собой void (псевдотип, обозначающий наличие отсутствия, так сказать).
И далее в определении функции эти параметры обязаны быть, то есть, определение должно соответствовать прототипу. Ну и в вызове функции тоже должно быть соответствие параметров с прототипом. Соответствие количества параметров и соответствие типов параметров.
А как это параметры могут быть заданы "неявно" или "пропущены" я что-то не очень понимаю.

Добавлено через 9 минут
Пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
// функция типа int с одним параметром типа int:
int calc_cube(int x); // прототип функции calc_cube
 
int main()
{
    int x;
    std::cout << "Enter an integer value: ";
    std::cin >> x;
 
    int result = calc_cube(x); // вызов функции calc_cube
    std::cout << "There is result: " << result;
 
    return 0;
}
 
int calc_cube(int x) // определение функции calc_cube
{
    return x*x*x;
}
Добавлено через 8 минут
Или вот ещё пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
// функция типа void с одним параметром типа string:
void show_name(string name); // прототип функции show_name
 
int main()
{
    string name;
    std::cout << "Enter your full name: ";
    getline(cin, name);
 
    show_name(name); // вызов функции show_name
 
    return 0;
}
 
void show_name(string name) // определение функции show_name
{
    std::cout << "Your full name is: " << name;
}
0
mporro
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
13.10.2014, 10:09 3
gru74ik,
C++
1
int calc(int j, int i = 42);
call
C++
1
int result = calc(static_cast<int>(5));
1
sourcerer
Модератор
Эксперт CЭксперт С++
4955 / 2141 / 326
Регистрация: 20.02.2013
Сообщений: 5,582
Записей в блоге: 24
Завершенные тесты: 1
13.10.2014, 10:10 4
mporro, и что это?
0
13.10.2014, 10:10
mporro
306 / 101 / 18
Регистрация: 04.07.2014
Сообщений: 571
13.10.2014, 10:46 5
gru74ik, ответ на вопрос ТС.
0
sourcerer
Модератор
Эксперт CЭксперт С++
4955 / 2141 / 326
Регистрация: 20.02.2013
Сообщений: 5,582
Записей в блоге: 24
Завершенные тесты: 1
13.10.2014, 12:31 7
mporro, IrineK, благодарю, не знал про такой нюанс.
0
Константин_2012
53 / 54 / 37
Регистрация: 06.02.2013
Сообщений: 255
Записей в блоге: 1
13.10.2014, 13:13 8
Pro100 Andrei, много условий ставить нужно
0
13.10.2014, 13:13
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2014, 13:13

Поиск и выборка из текста фамилии, имени и отчества
Здравствуйте ВСЕ! Есть текст, в нем находятся фамилии, имена и отчества, типа &quot; Справка выдана...

Сформировать из фамилии, имени, отчества строку: фамилия и инициалы
В три символьные переменные F, I, O ввести свои фамилию, имя, отчество. Сформировать из этих данных...

Заполнить массив данных сотрудников путем ввода фамилии, имени и отчества
Задание - заполнить массив данных сотрудников путем ввода фамилии, имени и отчества. Вот код ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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