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

программа которая рисует 4 треугольника слева на право - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конкретизация шаблона функции http://www.cyberforum.ru/cpp-beginners/thread20613.html
Есть шаблон функции :template<typename Type> Type arrlen(void *memory) { return static_cast<Type>(_msize(memory) / sizeof(Type)); } Как его конкретизировать (если это вообще возможно). То есть чтоб в коде было так cout<<"arr f = "<<arrlenf(f)<<endl; а не cout<<"arr f = "<<arrlen<float>(f)<<endl;
C++ Определить номер столбца матрицы, в котором нет ни одного отрицательного элемента Помогите пожалуйста!!! Как присвоить переменной номер столбца, двухмерного массива nxn, в котором нет ни одного отрицательного элемента (зная, что такой столбец единственный). При надобности выложу свой код программы, с ошибкой))) Заранее благодарен. http://www.cyberforum.ru/cpp-beginners/thread20591.html
C++ Генератор буквенных символов
помогите создать генератор букв латинского алфавита
немогу никак понять в чем ошибка=(помогите плиз! C++
есть вот такой вот код : #include <iostream.h> #include <math.h> void main(void) { int a,b,i,m,k,y=0,u=0,p,j,t=0,s,h=0,nb=-1,z,n=0,kol=0,pr=0; double g,d,r,l,e=0; cout<<"Vvedite chislo strok"<<endl; cin>>m;
C++ 8ричное и 16ричное представления http://www.cyberforum.ru/cpp-beginners/thread20578.html
Привет всем.Я вот недавно решил изучать С(си).Вот столкнулса с такой проблемой.Не могли би ви обяснить поподобнее что такое восьмиричное и шестнадцатиричное представление?А то я ничево в етом не понимаю.Если можно с примерами.Например число 512 в 8ричном и 16ричном представлениях.Спасибо за помощь
C++ c++ Помогите пожалуйста подправить код Нужно в массиве удалить минимальное количество элементов,чтобы остальные шли по возрастанию. Это работает с одним элементом.Возможно проделать тоже с несколькими элементами?,если да-подскажите как. Если есть другой оптимальный вариант-подскажите пожалуйста.:help: int a={1,2,3,5,4,6,7,8,9,10},i=0; int b={0},j=0; int n=10; for(i;i<n;i++) { if(a<a) b=a; подробнее

Показать сообщение отдельно
Бартимеус
 Аватар для Бартимеус
181 / 33 / 2
Регистрация: 29.10.2008
Сообщений: 283

программа которая рисует 4 треугольника слева на право - C++

10.01.2009, 14:21. Просмотров 1007. Ответов 4
Метки (Все метки)

есть код
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
65
66
#include <iostream.h>
#include <conio.h>
 
int main()
{
    char znak='*';
 
//--------------------------------------------------------------------  
    for(int i=0; i<10; i++)         //ГЇГҐГ·Г*ГІГј
    {                                       //ïåðâîãî 
        for(int j=0; j<i+1; j++)    //òðåóãîëüГ*ГЁГЄГ*
        {                                       
            cout<<znak;                 
        }   
        cout<<endl;
    }
//-------------------------------------------------------------------   
    cout<<"\n"<<endl;
//--------------------------------------------------------------------  
    
    for(int i=10; i>0; i--)         //ГЇГҐГ·Г*ГІГј      
    {                                       //âòîðîãî
        for(int j=0; j<i; j++)      //òðåóãîëüГ*ГЁГЄГ*      
        {
            cout<<znak;
        }
        cout<<endl;     
    }
//-------------------------------------------------------------------   
    cout<<"\n"<<endl;
//------------------------------------------------------------------- 
 
    for(int i=10; i>0; i--)             //ГЇГҐГ·Г*ГІГј
    {                                           //òðåòüåãî 
        for(int j=0; j<i; j++)          //òðåóãîëüГ*ГЁГЄГ*
        {
            cout<<znak; 
        }
        cout<<endl;
        
        for(int k=10; k>=i; k--)        //ГЇГҐГ·Г*ГІГј ïðîáåëîâ
        {
            cout<<" ";  
        }
    }
//----------------------------------------------------------------------
    cout<<"\n"<<endl;
//---------------------------------------------------------------------
 
    for(int i=0; i<10; i++)         
    {                                       
        for(int k=9; k>i; k--)
        {
            cout<<" ";  
        }
        
        for(int j=0; j<i+1; j++)    
        {                                       
            cout<<znak;                 
        }   
        cout<<endl; 
    }   
//------------------------------------------------------------------------  
    getch();
    return 0;   
}
он рисует четыре треугольника сверху вниз. мне надо сделать так чтобы программа рисовала их слево направо. покажите если не сложно как это можно сделать для первых двух, а дальше я сам разберусь
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru