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

псевдографика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс, сложение 2х int http://www.cyberforum.ru/cpp-beginners/thread811201.html
Доброе время суток, подскажите как реализовать класс что бы он мог сложить 2е переменные , для сложения переменой и числа все работает ----------------------файл *.h------------------------ class...
C++ Написать встроенную (inline) функцию, которая вычисляет абсолютное значение из аргумента типа float опять я туда же, и опять буду крайне благодарна за комментарии, чтоб я понимала что я делаю не так... (( http://www.cyberforum.ru/cpp-beginners/thread811199.html
C++ создать класс что ассоциируется с целыми дробями (и т.д.)
Я чё-то протупила с учебой, теперь не успеваю ничего (( Помогите пожалуйста создать класс что ассоциируется с целыми дробями и поддерживает операции сложения, вычитания, инициализацию, выдачу...
C++ Заменить сочетание букв в строке
как заменить сочетание букв "л*г" на "лаг", при выводе из текстового файла? (вместо звёздочки любая другая буква)
C++ Одномерные массивы. Определить те его элементы, индексы которых являются степенями двойки http://www.cyberforum.ru/cpp-beginners/thread811187.html
Здравствуйте,помогите пожалуйста заранее благодарю. Составить программу по обработке одномерного массива согласно условию. Дан целочисленный массив A из N элементов (0<N<100;0<A<100).Определить те...
C++ Составить программу для нахождения наименьшего общего делителя двух целых чисел Помогите составить программу для нахождения наименьшего общего делителя двух целых чисел!!! пожалуйста мужики выручите!!! заранее спасибо!!! подробнее

Показать сообщение отдельно
Denis.
0 / 0 / 0
Регистрация: 02.09.2012
Сообщений: 20
17.03.2013, 23:01
Держи:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include<iostream>
#include<vector>
 
class triangle
{
    public:
        triangle(int b)
        :base(b), high(b/2+1)
        {
            for(int c=0; c<high; c++)
            {
                std::vector<char> v;
                map.push_back(v);
            }
            
            for(int c=high-1; c>=0; c--)
            {
                for(int r=0; r<base; r++)
                {
                    int spaces=base-(base-(high-1-c));
 
                    for(int s1=0; s1<spaces; s1++)
                        map[c].push_back(' ');
 
                    for(int d=0; d<base-spaces*2; d++)
                        map[c].push_back('*');
 
                    for(int s2=0; s2<spaces; s2++)
                        map[c].push_back(' ');
                }
            }           
        }
    
        void print() const
        {
            for(int row=0; row<base; row++)
            {
                for(int column=0; column<high; column++)
                {
                    std::cout << map[column][row] << ' ';
                }
                std::cout << '\n';
            }
            std::cout << '\n';
        }
 
    private:
        int base;
        int high;
        std::vector< std::vector<char> > map;
};
 
int main()
{
    triangle t1(1);
    triangle t2(5);
    triangle t3(11);
 
    t1.print();
    t2.print();
    t3.print();
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.