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

треугольник - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Простая задача на шаблоны http://www.cyberforum.ru/cpp-beginners/thread890946.html
Создал класс Student и производный Student2 с помощью шаблонов, описал в них переменные и методы. И в main мне надо вызвать методы этих классов с помощью объектов но компилятор выдает кучу ошибок. Напишите пожалуйста где я ошибаюсь #include <iostream> #include <conio.h> using namespace std; const int n=30; template<class A>
C++ Ребят, нужно сделать блок-схему #include "stdafx.h" #include "stdio.h" #include "Windows.h" #include <iostream> #include <fstream> #include <string> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread890940.html
C++ Дан линейный вещественный массив а. Найти:
Здравствуйте! Я новичок в этом деле, помогите пожалуйста) Дан линейный вещественный массив а. Найти: x^a+ x^a+..+x^a.
Присвоение дробной части C++
Что не так? int main() { float n = enter(); double x,y; y = modf(n,&x); cout<<x<<" "<<y; return 0; }
C++ Программа с перемещением строки http://www.cyberforum.ru/cpp-beginners/thread890912.html
Нужно сделать программу, чтобы в верхней строке в случайном месте появлялся символ, затем спускался на строчку вниз, а в верхней строке, также в случайном месте, появлялся следующий символ, затем оба они опускались на строчку вниз, и так далее.. Нужна помощь с этой программой, удалось сделать только вот это: #include<conio.h> #include<iostream.h> #include<dos.h> #include <stdlib.h> int...
C++ флоат #include <iostream> using namespace std; void main() { const float a=-0.5,b=1.2; float z; float x=-1; while(x<=1) { подробнее

Показать сообщение отдельно
tony_pershin
16 / 16 / 1
Регистрация: 05.03.2013
Сообщений: 36
04.06.2013, 19:56     треугольник
Ну, для круга задача не решена, хотя было бы интересно посмотреть .
А так можно решить для треугольника:
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
class triangle: public shape
{
public:
    triangle (int height): its_height(height){};
    virtual ~triangle() {};
    long get_area() {return 0;}
    long get_perim() {return 0;}
    void draw()
    {
        int spacesCount = its_height - 1;
        int len = (its_height - 1) * 2 + 1;
        //int h=its_lenght, w=int(its_width*1.5);
        cout<<"<---Triangle draw----------->\n\n";
        for( int i = 0; i < its_height; ++i )
        {
            for( int j = 0; j < spacesCount; ++j )
                cout << " ";
 
            cout << ".";
 
            if( i != 0 )
            {
                for( int j = 0; j < (i - 1) * 2 + 1; ++j )
                    if( i != its_height - 1 )
                        cout << " ";
                    else
                        cout << ".";
 
                cout << ".";
            }
 
            --spacesCount;
            cout << endl;
        }
        cout<<"\n<---------------------------->\n\n";        
    }
private:
    int its_height;
};
 
Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru