C++ (Срочно)
1. Напишіть функцію, яка приймає два параметри (цілі числа) і повертає їх суму
2. Напишіть функцію, яка приймає рядок і повертає його довжину (кількість символів)
Ответы
Ответ дал:
0
Ответ:
#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;
}
Объяснение:
- В этом примере функция sum принимает два параметра a и b, складывает их и возвращает результат. В функции main мы сначала запрашиваем у пользователя два целых числа, затем вызываем функцию sum, передавая ей введенные значения, и выводим результат на экран.
- В этом примере функция getLength принимает строку str в качестве константной ссылки (const std::string&). Она использует функцию length() класса std::string, чтобы получить длину строки, и возвращает результат.
- В функции main мы запрашиваем у пользователя строку с помощью std::getline, передаем эту строку в функцию getLength, получаем результат и выводим его на экран.
Вас заинтересует
3 месяца назад
3 месяца назад
3 месяца назад
3 месяца назад
1 год назад
7 лет назад