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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Spirit370
 Аватар для Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
#1

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

16.01.2014, 01:27. Просмотров 294. Ответов 5
Метки нет (Все метки)

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++
треугольник C++
C++ Класс треугольник с произвольным классом - равнобедренный треугольник
C++ Создать абстрактный класс "Треугольник" и производный - "Равнобедренный треугольник"
Выведите большой плюс из звёздочек C++
C++ Составить программу с использованием функции.Которая рисует 80 звёздочек
C++ Пользователь вводит количество звёздочек и количество пробелов, через которые должна выводиться каждая звёздоч
C++ Создать базовый класс Треугольник с 2 наследниками: Равносторонний треугольник, Прямоугольный треугольник

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volvo
Супер-модератор
 Аватар для volvo
22345 / 14522 / 4116
Регистрация: 22.10.2011
Сообщений: 25,720
Записей в блоге: 3
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
Ворчун
Эксперт CЭксперт С++
 Аватар для MrGluck
6213 / 3458 / 423
Регистрация: 29.11.2010
Сообщений: 9,168
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     Треугольник из звёздочек
Ответ Создать тему
Опции темы

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