Lopatkin_Shchepak174
?>

Напишите функцию, которая принимает на вход строку текста и печатает ее на экран в рамочке из символов +, - и |. Для красоты текст должен отделяться от рамки слева и справа пробелом. Например, текст Hello world должен выводиться так:

Информатика

Ответы

Ignateva737

#include <iostream>

using namespace std;

void customFunk(const char *text) {

cout << "+-";

for (int i = 0; i < strlen(text); i++) {

 cout << "-";

}

cout << "-+" << endl;

printf("| %s |", text);

cout << endl << "+-";

for (int i = 0; i < strlen(text); i++) {

 cout << "-";

}

cout << "-+" << endl;

}

int main()

{

customFunk("Hello World!");

return 0;

}

Объяснение:

Самый простой Для модернизации рекомендую убрать циклы и вместо них создать массив char'ов с количеством элементов равному размеру входящего текста и выводить его вместо циклов.


Напишите функцию, которая принимает на вход строку текста и печатает ее на экран в рамочке из символ

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите функцию, которая принимает на вход строку текста и печатает ее на экран в рамочке из символов +, - и |. Для красоты текст должен отделяться от рамки слева и справа пробелом. Например, текст Hello world должен выводиться так:
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Shevchenko
yakovlevasvetlanalvovna209
Сергеевич1396
Дмитриевич Бирковская69
Решить промежуточную аттестацию
seymurxalafov05
cherkashenko87543
polina25258
yana2211
mototeh69
purchase
Суховодова599
ecocheminnov437
randat887040
assistant
Latsukirina