В этом примере функция sum принимает два параметра a и b, складывает их и возвращает результат. В функции main мы сначала запрашиваем у пользователя два целых числа, затем вызываем функцию sum, передавая ей введенные значения, и выводим результат на экран.
В этом примере функция getLength принимает строку str в качестве константной ссылки (const std::string&). Она использует функцию length() класса std::string, чтобы получить длину строки, и возвращает результат.
В функции main мы запрашиваем у пользователя строку с помощью std::getline, передаем эту строку в функцию getLength, получаем результат и выводим его на экран.
Answers & Comments
Ответ:
#include <iostream>
int sum(int a, int b) {
return a + b;
}
int main() {
int num1, num2;
std::cout << "Введите первое число: ";
std::cin >> num1;
std::cout << "Введите друге число: ";
std::cin >> num2;
int result = sum(num1, num2);
std::cout << "Сумма: " << result << std::endl;
return 0;
}
------------------------------------------------------------------------------------
#include <iostream>
#include <string>
int getLength(const std::string& str) {
return str.length();
}
int main() {
std::string input;
std::cout << "Введите строку: ";
std::getline(std::cin, input);
int length = getLength(input);
std::cout << "Длина строки: " << length << std::endl;
return 0;
}
Объяснение: