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

Треугольник из звёздочек - C++

Восстановить пароль Регистрация
 
Spirit370
 Аватар для Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
16.01.2014, 01:27     Треугольник из звёздочек #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using namespace ::std;
int main()
{
    int j;
    int i;
 
 
    int k = 0;
 
    for (i = 0; i < 6, k < 6; i++)
    {
        for (j = 0; j <= k; j++)
            cout << "*";
        
        k++;
        cout << "\n";
    }
    return 0;
}
Этот код выводит прямоугольный треугольник:
*
**
***
****
*****

нужно по типу этой программы вывести треугольник такой формы:
*
**
***
**
*

Хелп
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2014, 01:27     Треугольник из звёздочек
Посмотрите здесь:

Треугольник C++
Треугольник) C++
Треугольник C++
Треугольник на с++ C++
Получить строку состоящую из 5 звёздочек C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volvo
Супер-модератор
 Аватар для volvo
21836 / 14199 / 3960
Регистрация: 22.10.2011
Сообщений: 25,090
Записей в блоге: 2
16.01.2014, 01:34     Треугольник из звёздочек #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cmath>
 
using namespace ::std;
int main()
{
    int j;
    int i;
 
 
    for(i = 1; i < 6; i++)
    {
        for(j = 0; j < 3 - abs(3 - i); j++) 
            cout << "*";
        cout << "\n";
    }
    return 0;
}
Пойдет?
fajjet
3 / 3 / 1
Регистрация: 16.01.2014
Сообщений: 125
16.01.2014, 01:35     Треугольник из звёздочек #3
1 цикл с 0 до 2 с ++. 2 цикл с 2 до 0 --.
VaDiG
 Аватар для VaDiG
29 / 26 / 3
Регистрация: 13.01.2014
Сообщений: 63
16.01.2014, 03:04     Треугольник из звёздочек #4
Spirit370, тут смотри Графика в консоле. Треугольники разные, ромб, песочные часы, елочка, домик
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4928 / 2671 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
16.01.2014, 05:57     Треугольник из звёздочек #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <cmath>
#include <iostream>
 
int main()
{
    int k;
    std::cin >> k;
    for (int i=0; i <= k; i++)
    {
        for (int j=std::abs(k/2 - i); j <= k/2; j++)
            std::cout << '*';
        std::cout << std::endl;
    }
}
Spirit370
 Аватар для Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
16.01.2014, 23:39  [ТС]     Треугольник из звёздочек #6
Спасибо всем=)
Yandex
Объявления
16.01.2014, 23:39     Треугольник из звёздочек
Ответ Создать тему
Опции темы

Текущее время: 16:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru