Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переход на новую строку после N символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать самый простой антивирусный сканер, который сможет найти вирус, записанный в автозагрузку http://www.cyberforum.ru/cpp-beginners/thread1155213.html
Всем привет, пишу практическую работу по информационной безопасности, необходимо написать самый простой антивирусный сканер, который сможет найти вирус, записанный в автозагрузку. Пишу на VC++ 2013.
C++ Преобразование последовательного кода в параллельный Программа karp вычисляет PI, используя интегральную аппроксимацию. Вам предоставлена последовательная версия программы karp, и от вас требуется модифицировать ее в параллельную версию в форме SPMD.... http://www.cyberforum.ru/cpp-beginners/thread1155203.html
C++ Блок-схема по коду программы
блок схема к массиву #include <iostream.h> #include <conio.h> #include <stdlib.h> int main() { clrscr(); int b, a, i, j, s = 0, tum1, tum2, k; for (i = 0; i < 5; i++)
C++ Написание бота
Здравствуйте! Знаю С++ на учебном уровне, хочу научится делать что-то более весомое, например программа которая будет выполнять какие либо действия на ПК! Подскажите литература которая подойдет, как...
C++ Создание класса-агрегата объектов http://www.cyberforum.ru/cpp-beginners/thread1155184.html
Есть класс TString являющийся агрегатом объектов класса TSymb Как написать конструктор TString при этом по его параметру-входной строке надо создать и экземпляры TSymb и обойтись без всяких vector...
C++ Напишите программу обхода двоичных деревьев во внутреннем порядке Помогите найти ошибку в коде. Задание: Напишите программу обхода двоичных деревьев во внутреннем порядке. #include<iostream> #include <cstdlib> using namespace std; //Создание упорядоченного... подробнее

Показать сообщение отдельно
Altair42
0 / 0 / 0
Регистрация: 28.06.2013
Сообщений: 346

Переход на новую строку после N символов - C++

23.04.2014, 15:08. Просмотров 886. Ответов 1
Метки (Все метки)

Привет народ. Мне нужна помошь.
Как сделать чтоб программа не выводила в одной строке более N символов.
Я использовал для этого цикл. Первый цикл выводится норма остальные не как нет.



C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <conio.h>
 
int main()
{
    int a, b;
    int up, down; //Вверхная и нижная граница.
std::cout << "Enter two numbers \n";
std::cin >> a >> b;
//Первый символ должен быт меньще чем второй не смотря на ввод по этому...
if(a >= b) 
{
        up = a;
                down = b;
}
else
{ 
    down = a;
        up = b;
}
 
        for(int i = down + 1; i < up; i++)
        {
         std::cout << " " << i;
         
//Добавляем переменную х = 10 после десятого символа конец строки.
        int x;
        x = 10;
 
// Функция if для почета десятог символа в строке.      
         if(i == down + x)  // 
{
          std::cout <<" " << '\n';
          x = x + 10; 
//Имееться введу. После перехда на новую строку х + 10 = 20. 
//След if(i == down +20) Хочу обеспечит переход на след строкуна 20-ом символе и т.д.
}
}
        _getch();
    return 0;
}
Мне важно знать не сам способ. Их может быт много. А что именно не правильно в моем коде.

Добавлено через 9 минут
Думаю можно обеспечит это с помошью класса string. Подсчитат строку и обеспечит переход в нужном месте используя индекс символа в строке. Или просто использовать "массив". Но это задание получил до того как начал учит класс string. До массивов в книге еще не дошли.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru