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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
h8er
15 / 15 / 5
Регистрация: 20.11.2013
Сообщений: 92
#1

Напишите программу с циклами, которая рисует равнобедренный треугольник звездочками - C++

24.11.2013, 14:41. Просмотров 3605. Ответов 4
Метки нет (Все метки)

Напишите программу с циклами, которая рисует равнобедренный треугольник:
C++
1
2
3
4
5
    *
   ***
  *****
 *******
*********
Программа должна запрашивать высоту треугольника.

Подскажите, как реализовать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 14:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напишите программу с циклами, которая рисует равнобедренный треугольник звездочками (C++):

Написать программу, которая рисует треугольник. - C++
Надо написать программу, которая рисует треугольник. Работает она так: вводим число n И она рисует треугольник с n рядками. Например, n=5 ...

Программа, которая читает сторону квадрата и рисует его звездочками и пробелами - C++
Напишите программу с ООП подходом, которая читает размер стороны квадрата и затем печатает звездочками и пробелами пустой квадрат...

Найти площадь круга, вписанного в треугольник с заданными сторонами. напишите программу которая работала бы ) - C++
Найти площадь круга, вписанного в треугольник с заданными сторонами. напишите программу которая работала бы )

Класс треугольник с произвольным классом - равнобедренный треугольник - C++
Создать класс треугольник, члены класса - длины 3-х сторон. Предусмотреть в классе методы проверки существования треугольника, вычисления и...

Написать программу, которая выводит в консоль текст звездочками(С++) - C++
Напишите плиз программу для C++ чтоб выводить текст звездочками(*)

Написать программу, которая рисует квадраты - C++
Задача. Написать программу, которая рисует квадраты.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
greg9809
0 / 0 / 0
Регистрация: 27.06.2014
Сообщений: 20
30.06.2014, 14:20 #2
я сам не знаю сейчас как, если ту узнал можешь рассказать?
zss
Модератор
Эксперт С++
6358 / 5922 / 1919
Регистрация: 18.12.2011
Сообщений: 15,218
Завершенные тесты: 1
30.06.2014, 14:34 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int main()
{
 
    int h;cin>>h;
    for(int i=0;i<h;i++)
    {
        for(int j=1;j<h-i;j++)
            cout<<'-';
        for(int j=h-i;j<=h+i;j++)
            cout<<'*';
        for(int j=h+i+1;j<h*2;j++)
            cout<<'-';
        cout<<endl;
    }
    system("pause");
    return 0;
}
Psilon
Master of Orion
Эксперт .NET
5887 / 4784 / 633
Регистрация: 10.07.2011
Сообщений: 14,405
Записей в блоге: 5
Завершенные тесты: 4
30.06.2014, 14:45 #4
zss, прочерки плохие

и можно сделать меньше присвоений
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main()
{
 
    int h; cin >> h;
    for (int i = 0; i<h; i++)
    {
        for (int j = 1; j < h - i; j++)
            cout << ' ';
        for (int j = h - 2*i; j <= h; j++)
            cout << '*';
        cout << endl;
    }
    system("pause");
    return 0;
}
zss
Модератор
Эксперт С++
6358 / 5922 / 1919
Регистрация: 18.12.2011
Сообщений: 15,218
Завершенные тесты: 1
30.06.2014, 14:52 #5
Цитата Сообщение от Psilon Посмотреть сообщение
прочерки плохие
Это я чтобы видно было, что выводится!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2014, 14:52
Привет! Вот еще темы с ответами:

Составить программу с использованием функции.Которая рисует 80 звёздочек - C++
Помогите,почему то не работает. #include &lt; iostream.h&gt; //Прототип функции line void line (void); //Основная...

Написать программу, которая рисует на экране грустную рожицу - C++
Написать программу, которая рисует на экране грустную рожицу.

Нарисовать треугольник звездочками - C++
1) Write a program that prints the screen below. Conditions: Only use one printf(&quot;*&quot;) or writeln(“*”). And one printf(&quot; &quot;)...

Равнобедренный треугольник C++ - C++
Помогите пожалуйста написать программу в консоли, которая выводит на экран равнобедренный треугольник, заполняя его символом &quot;*&quot;. Размер...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.06.2014, 14:52
Ответ Создать тему
Опции темы

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