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

цикл про вывод символов с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для каждого x, изменяющегося от a до b с шагом h, найдите значения функции Y(x), суммы S(x) и |Y(x)-S(x)| http://www.cyberforum.ru/cpp-beginners/thread438950.html
Помогите написать код на Си. Задача: Для каждого x, изменяющегося от a до b с шагом h, найдите значения функции Y(x), суммы S(x) и |Y(x)-S(x)| и выведите в виде таблицы. Значения a,b,h и n...
C++ Строки и перегрузка функций Всем добрый вечер!!!Если есть минутка, помогите сделать эти задания!буду очень благодарен!! 1. Все слова строки, которые начинаются с буквы, отсортировать в алфавитном порядке. 2. Написать... http://www.cyberforum.ru/cpp-beginners/thread438943.html
C++ Ошибка в функции(двумерный массив)
Доброй ночи помогите пожалуйста: Есть двумерный массив mass нужна функция для его просмотра: #include <iostream> using namespace std; void Read(string mass,int i,int j) {for (int k=0;k<i;k++) ...
C++ 1 ошибка в программе
#include <iostream.h> #include <stdio.h> #include <conio.h> int main (); { int t, i, num ; for(t=0; t<5; ++t) for(i=0;i<10;++i)
C++ Вывод содержимого файла по символьно http://www.cyberforum.ru/cpp-beginners/thread438915.html
задание: составить программу считывающую текст из файла и выводящую его по символьно. Программа не выводит текст после пробела, помогите исправить. char name; char text; printf("input file name:...
C++ Плавная отрисовка перемещения изображения Здравствуйте! Проблема вот в чем, необходимо нарисовать круг (условно мячик), который будет летать по области экрана. Полет реализуется перерисовкой этого же мячика со смещением координат немного в... подробнее

Показать сообщение отдельно
Whiteha
Программист
33 / 33 / 4
Регистрация: 08.07.2011
Сообщений: 190
Записей в блоге: 1
01.02.2012, 02:40
C++
1
2
3
4
5
6
7
8
9
10
11
for(int i = 1, j = 0; i <= n; i++)
// i - счётчик строк, j - счётчик количества символов в текущей строке
{
    j = i; // число символов 'x' в строке равно номеру строки
    while (j) // пока j не равно нулю
    {
         cout << 'x'; // выводим 'x' без перевода строки, в одинарных кавычках тк символ
         j--; // уменьшаем счётчик j
    }
    cout << endl; // как только закончили вывод в строку делаем перенос на новую
}
Подробнее уже некуда)))

Добавлено через 5 минут
Ёлочка:
C++
1
2
3
4
5
6
7
8
9
10
11
for(int i = 1, j = 0; i <= n; i++) // чтобы было как в вашем примере нужно заменить i++ на i = i + 2
{
    j = i;
    cout << setw(n - i/2);
    while (j)
    {
         cout << 'x';
         j--;
    }
    cout << endl;
}
Всё что нужно подключать это <iostream> и <iomanip>, ну и после них написать using namespace std;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru