Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
#1

нужен совет по выводу - C++

26.02.2011, 21:37. Просмотров 343. Ответов 6
Метки нет (Все метки)

короче смотрите есть допустим во такой цикл
for (int i=1;i<=20;i++)
{
}
в цикле надо сделать вывод i и выглядить он должен вот так

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20
какие есть варианты?????
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2011, 21:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос нужен совет по выводу (C++):

Нужен совет - C++
Всем добрый день. Кто нибудь может поделиться компилятором Турбо Си++ или каким нибудь другим ...? Или подсказать где можно...

Нужен совет! - C++
Доброго времени суток! Возможно таких тем как эта было уже миллион.. но всё же, хотелось бы услышать ваше мнение. Поставил перед...

Нужен совет - C++
Последний раз прогал очень давно, уже подзабыл, нужен совет. Дан текстовый файл, в котором имеется последовательность чисел (например 2 2...

Нужен совет - C++
Хочу начать изучать С++. Посоветуйте какие-нибудь книги или самоучители. Учить буду с нуля. До этого немного учил Паскаль, но понял, что...

Нужен совет! - C++
Здравствуйте уважаемые! Подскажите пожалуйста книгу по С++ , чтобы в ней толком обьяснялось про такие детали, как к примеру _WIN32_WINDOWS...

Нужен совет - C++
Вообщем написал программу, вкратце : сущ-ет класс человек, а классы менеджер, рабочий и ученый наследуют его св-ва. Нужно обратиться к...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SS_47
21 / 21 / 1
Регистрация: 12.07.2010
Сообщений: 27
26.02.2011, 21:42 #2
C++
1
2
3
4
5
for (int i=1;i<=20;i++)
{
    cout << i <<' ';
    if (i%7==0) cout <<'\n';
}
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 416
Записей в блоге: 2
Завершенные тесты: 1
26.02.2011, 21:51 #3
C++
1
2
for (int i=1;i<=20;i++)
    cout << i <<((i%7)?" ":"\n");

Не по теме:

Для разнообразия

mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
26.02.2011, 22:33  [ТС] #4
конечно спасибо но число должно быть под числом если кстати можно ещё для такого вывода
1 8 15
2 9 16
3 10 17
4 11 18
5 12 19
6 13 20
7 14
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 416
Записей в блоге: 2
Завершенные тесты: 1
26.02.2011, 22:59 #5
C++
1
2
for (int i=1;i<=20;i++)
        printf("%4d%s",i,((i%7)?" ":"\n"));
C++
1
2
3
4
5
6
for (int i=1;i<=7;i++)
{
    for(int j = i; j <= 20; j += 7)
        printf("%4d ",j);
    printf("\n");
}
C++
1
2
3
for (int i=1;i<=7;i++)
    for(int j = i; j <= 20; j += 7)
        printf("%4d%s",j,(j<15)?" ":"\n");
mexxantom
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 47
26.02.2011, 23:40  [ТС] #6
всё отлично работает теперь смогу прогу свою доделать если конечно не влом можете объяснить
что эта строчка означает printf("%4d%s",i,((i%7)?" ":"\n"));
VASSUV
MiThEoN
412 / 278 / 15
Регистрация: 31.10.2009
Сообщений: 416
Записей в блоге: 2
Завершенные тесты: 1
26.02.2011, 23:54 #7
Цитата Сообщение от mexxantom Посмотреть сообщение
всё отлично работает теперь смогу прогу свою доделать если конечно не влом можете объяснить
что эта строчка означает printf("%4d%s",i,((i%7)?" ":"\n"));
printf - печатает нужный нам текст
%4d - печатает число i с расчетом на четыре символа
%s - печатает символьную строку - в нашем случае если число i делится без остатка на 7 печатает невидимый символ '\n' перевода строки, если же не делится просто печатает символ пробела
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2011, 23:54
Привет! Вот еще темы с ответами:

Нужен совет! - C++
Народ вот у меня вопрос если я прочитаю книгу &quot;Программирование. Принцыпы и практика использования C++&quot; и кое что не пойму то стоит ли...

нужен совет!!! - C++
блин скачала еле как этот си...dev c++....ввожу программу и нажимаю компелировать...он компелирует видимо и ничего не выдает...кроме того...

Нужен совет! - C++
Как можно сделать что бы переменную произвольного типа объявленную в одной функции, можно было использовать во всех остальных(все остальные...

Нужен совет: - C++
я учусь в 2-ом курсе на программиста у меня есть базовые знание c++,STL до сих пор работал только с консолью,опыта нету что дальше...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.02.2011, 23:54
Ответ Создать тему
Опции темы

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