Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
JaneEril
0 / 0 / 0
Регистрация: 07.12.2016
Сообщений: 11
#1

Разделить текст на строки по 60 символов - C++

07.12.2016, 22:29. Просмотров 207. Ответов 1
Метки нет (Все метки)

заданный текст распечатать по строкам, понимая под строкой или очередные 60 букв, если среди них нет комы, или часть текста до комы включительно
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2016, 22:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разделить текст на строки по 60 символов (C++):

Разделить текст на строки по N символов
Разделить текст на строки по N символов. Если какое-либо слово не помешается в...

Разделить заданный текст на строки без переносов
Пожалуйста, помогите Разделить заданный текст на строки длиной меньше 50...

Текст, состоящий не более чем из 255 символов, разбить на строки длиной не более 50 символов в строке
Текст, состоящий не более чем из 255 символов, разбейте на строки длиной не...

Нарезать текст на строки по 60 символов в каждой
С клавиатуры вводится количество строк и их содержание Нужно создать...

Напечатать текст, составленный из последних символов всех слов строки
Помогите,пожалуйста. Дана строка, в которой слова разделены одним пробелом....

Считать текст из файла и записать в другой только строки, не содержащие определенных символов
Всем привет, кто может помочь с решением данной задачи, буду очень благодарен....

1
Jman
44 / 44 / 25
Регистрация: 11.10.2015
Сообщений: 527
Завершенные тесты: 4
08.12.2016, 08:57 #2
Лучший ответ Сообщение было отмечено JaneEril как решение

Решение

Вот с коленки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main() 
{
    setlocale(0, "");
    char str[60] = "Это заданный текст, который необходимо распечатать";
 
    for (int i = 0; i < 60; i++)
    {
        cout << str[i];
        if (str[i] == ',')
            break;
    }
 
    system("pause>NUL");
    return 0;
}
Добавлено через 11 минут
Или так, только ввод строки латиницей
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main() 
{
    setlocale(0, "");
    char str[60];
    cout << "Введите строку ->";
    cin.getline(str, 60);
 
    for (int i = 0; i < 60; i++)
    {
cout << str[i];
        if (str[i] == ',')
            break;
        
    }
 
    system("pause>NUL");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2016, 08:57
Привет! Вот еще темы с решениями:

Скопировать текст из одного файла в другой, добавляя порядковый номер строки и количество символов в ней
Помогите с задачей, пожалуйста!!!:) спасибо заранее! Описать функцию...

Получить из строк новую строку, содержащюю первые N1 символов строки S1 и последнии N2 символов строки S2
помогите написать программу на двух разных классах! 2) Даны целые...

Разделить текст
Не могу сделать чтобы текст был справа в консоли. Как реализовать?

Каждый элемент строки матрицы разделить на сумму элементов строки
#include &quot;stdafx.h&quot; #include &lt;windows.h&gt; #include &lt;iostream&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru