Функции Void
Часть раздела Основы путешествия по C++ на Coddy — урок 57 из 74.
В C++ функция void — это функция, которая не возвращает никакого значения. Когда вы объявляете функцию как void, это указывает на то, что функция выполняет задачу или набор операций, но не выдает результат, который необходимо вернуть вызывающей стороне. Функции void используются, когда вы хотите выполнить такие действия, как вывод данных на экран, изменение состояния объектов или выполнение последовательности операторов без возврата конкретного значения.
Вот базовая структура функции void:
void functionName(parameters) {
// Код, который должен быть выполнен
}Задание
ЛегкоСоздайте void функцию с именем printNTimes. Эта функция должна принимать два аргумента:
- Строку
message. - Целое число
n.
Функция должна выводить message в консоль n раз. Используйте цикл for для повторения вывода.
В функции main вызовите printNTimes с входными данными message и n.
Шпаргалка
Функция void не возвращает никакого значения и используется для выполнения действий без получения результата.
Базовая структура функции void:
void functionName(parameters) {
// Код, который будет выполнен
}Попробуйте сами
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// Напишите ваш код здесь
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Оператор coutОператор cinВвод строкПовторение — До 120Повторение — Истина или ложь3Переменные. Часть 2
Объявление типовСоглашения об именованииПовторение: инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор ifКонструкция if - elseОператор switchУсловный операторПовторение: if - elseВложенный if - else