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

Изобразите на экране пирамиду из символов 'X - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибки для RLE http://www.cyberforum.ru/cpp-beginners/thread1024068.html
Пишу курсовую сжатие по методу рле, нужно предусмотреть ошибки для корректной работы, 2 ошибки будут очевидны: 1) нет входного(а при декомпресии - выходного) файла 2) не соответствует тип введенных файлов А какие еще могут быть ошибки? (программа exe должна запускаться с консоли, может быть тут где то еще ошибки могут быть?)
C++ Вычислить сумму элементов массива ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 1. Вычислить сумму элементов массива, которые являются четными числами и индексы которых делятся на 3. http://www.cyberforum.ru/cpp-beginners/thread1024060.html
C++ сколько в данном числе цифр
1. Пользователь вводит с клавиатуры число - программа должна показать сколько в данном числе цифр. Число вводится целиком в одну переменную. P.S. Нужно использовать цикл for.
Синтаксический анализатор C++
Нужна помощь именно с алгоритмом. Задание звучит так - проверить корректность написания заголовка функции. Прототипы не учитываются. Проблема в том, что я не понимаю, как найти заголовок. Видим ')', пропускаем пустые строчки, комментарии типа // и /**/, если находим посторонний символ, то идем дальше, если находим '{', то...я не знаю. По каким признакам определять, что я нашел именно...
C++ Двухмерный массив не заполняется случайными цифрами http://www.cyberforum.ru/cpp-beginners/thread1024041.html
Задача: 1.Создать структуру данных с двумя компонентами: 1 - двухмерный массив 7*7, 2 - функция заполнения случайными цифрами. 2. заполнить массив структуры случайными цифрами встроенным методом и вывести на экран. #include "stdafx.h" #include <cstdio> #include <cstdlib> #include <iostream> #include<math.h> using namespace std;
C++ Описать структуру с именем Route Вот задача -> Описать структуру с именем Route, содержащую следующие поля: source – название начального пункта маршрута, dest – название конечного пункта маршрута, number – номер маршрута. Написать программу, выполняющую ввод с клавиатуры данных в массив Traffic, состоящий из 8 элементов типа Route. Записи должны быть упорядочены по номерам маршрутов. Вывести на экран информацию о маршруте, номер... подробнее

Показать сообщение отдельно
mpol
1 / 1 / 0
Регистрация: 23.10.2013
Сообщений: 23
07.07.2014, 16:55     Изобразите на экране пирамиду из символов 'X
Всем привет. Сижу ломаю себе голову над этим примером. Наткнулся на него в книге Р. Лафоре "Объектно ориентированное программирование". Так вот, если делать его так как написано в задании, то у меня возникает вопрос, как его сделать?
В задании написано: "при помощи цикла FOR изобразите пирамиду ......... Одним из способов ее построения может служить использование ДВУХ вложенных циклов, из которых внутренний будет заниматься печатанием символов 'Х' и пробелов, а другой осуществлять переход на одну строку вниз."

Как с одним циклом реализовать понятно, а вот как с двумя???

Подскажите пожалуйста. Это не срочно и не на экзамен, так, для себя. Просто интересно.

Это как я сделал:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
    char ch('X');
    int j=60,l=0;
    for (int i=0;i<20;i++){
            cout<<setw(j/2)<<setfill(' ')<<' '<<setw(l)<<setfill(ch);
        j-=2,l+=2;
        cout<<"\n";
    };
    return 0;
}
 
Текущее время: 04:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru