Top.Mail.Ru
Ответы

С++ Помогите пожалуйста

Вопрос: Дан массив символов. Удалить часть текста, заключенного в скобки
(вместе со скобками).

Вопрос: Взять заданную строку в кавычки вида «».

Это всё в С++ Online

Ещё это Задание: написать программу вычисления арифметического выражения.

Дополнен

Последнее задание это вроде блок схема

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Просветленный

1.

123456789101112131415161718192021222324252627
 #include <iostream> 
#include <string> 
 
std::string removeBrackets(const std::string &input) { 
    std::string result; 
    bool inBrackets = false; 
     
    for (char ch : input) { 
        if (ch == '(') { 
            inBrackets = true; 
        } else if (ch == ')') { 
            inBrackets = false; 
        } else if (!inBrackets) { 
            result += ch; 
        } 
    } 
     
    return result; 
} 
 
int main() { 
    std::string text = "This is a (sample) string."; 
    std::string result = removeBrackets(text); 
    std::cout << result << std::endl; 
    return 0; 
} 
 

2.

1234567891011121314
 #include <iostream> 
#include <string> 
 
std::string addQuotes(const std::string &input) { 
    return "«" + input + "»"; 
} 
 
int main() { 
    std::string text = "This is a sample string."; 
    std::string result = addQuotes(text); 
    std::cout << result << std::endl; 
    return 0; 
} 
 

3.

12345678910111213141516
 #include <iostream> 
#include <cmath> 
 
double calculateExpression(double y) { 
    return std::sqrt(std::cos(4 * y * y) + 7.151); 
} 
 
int main() { 
    double y; 
    std::cout << "Enter value for y: "; 
    std::cin >> y; 
    double result = calculateExpression(y); 
    std::cout << "Result: " << result << std::endl; 
    return 0; 
} 
 
Аватар пользователя
Ученик

Если пришел учится решай сам, ненам твою работу работат А ТЫ будеш работать над своим профессией

Аватар пользователя
Оракул

Кто тебе мешает сделать это самостоятельно?