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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 53, средняя оценка - 4.68
ButterflY_94
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 9
#1

Ёлочка из звездочек =) - C++

07.10.2009, 16:01. Просмотров 8160. Ответов 23
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int i=0;
    while(i<=10)
    {
        int a=0;
        while(a<i+1)
        {
            cout<<"*";
            a++;
        }
        cout<<"\n";
        i++;
    }
    cout<<"\n";
    system ("pause");
}
Проблема состоит в том, что нужно добавить сюда еще один while чтобы при выводе получалась ёлочка из звездочек. Помогите пожалуйста!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2009, 16:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ёлочка из звездочек =) (C++):

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

Елочка из звездочек - C++
Понимаю, что это довольно легко, но у меня не получается. задача состоит в том, чтобы сделать елочку. входные данные: n-число...

Рисунок из звездочек - C++
Здравствуйте!!! Помогите пожалуйста нарисовать круг из *. Пользователь из данных должен вводить только радиус

Квадрат из звездочек - C++
Как сделать правую сторону квадрата.Число вводится пользователем и какое число он введет из такого количества звездочек строится...

Нарисовать прямоугольник из звездочек - C++
помогите начинающему програмисту создать консольную програму в microsoft visual studio 2010 нужно нарисовать пустой прямоугольник из...

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

23
ButterflY_94
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 9
07.10.2009, 17:13  [ТС] #16
люди, мож все-таки поможете!!!??... я все-таки девушка, мне всего-то навсего 15 лет... на завтра на занятие нужна эта ёлка, а я с ней разобраться не могу!!!! Ну пожалуйста!! Неужели так сложно помочь?? ='(
0
AnonymC
1164 / 446 / 24
Регистрация: 23.06.2009
Сообщений: 6,287
Завершенные тесты: 1
07.10.2009, 17:20 #17
ButterflY_94, Ooя же код дал.....щас все ссделаю сам,подожди

Добавлено через 5 минут
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
#include "stdafx.h"
#include <iostream>
#include "windows.h"
using namespace std;
void draw(int nspaces, int nstars){
        int i=0;          /* номер печатаемой звездочки, счетчик */
                        /* он же - номер печатаемого пробела   */
 
        while(i < nspaces){
        putchar(' ');
        i++;}
        while(i < nstars){
        putchar('*');
        i++;}
        putchar('\n');
}
 
/*
                        n (номер строки)
     ...*               1
     ..***              2
     .*****             3
     *******            4
 
        Всего строк:                                    LINES
        Число звездочек в n-ой строке:                  n*2 - 1
        Число пробелов спереди (обозначены точкой):     LINES - n
 
        Все эти числа подсчитываются с картинки...
 
        Их мы будем передавать в функцию drawOneLine в точке _вызова_,
        а не вычислять в самой функции. Функция для того и заведена,
        чтобы не вычислять ничего КОНКРЕТНОГО -
        все параметры ее переменные, и должны ПЕРЕДАВАТЬСЯ в нее
        из точки вызова.
 
        В качестве параметра в точке вызова можно передавать не
        только значение переменной, но и значение выражения,
        то есть формулы.
 
*/
void main(){
  
        int LINES = 25; 
        int nline=1;     
 
     
        while(nline <= LINES){nline++;
                draw(LINES - nline,   /* число пробелов  --> nspaces */
                            nline*2 - 1      /* число звездочек --> nstars */
                            );}
 
}
но почему то кривая елка
0
Gravity
562 / 556 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
07.10.2009, 17:24 #18
Цитата Сообщение от ButterflY_94 Посмотреть сообщение
я все-таки девушка, мне всего-то навсего 15 лет... на завтра на занятие нужна эта ёлка
А где вам в 15 лет преподают Си, если не секрет?
0
ButterflY_94
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 9
07.10.2009, 17:47  [ТС] #19
кхем... КА Шаг..
0
AnonymC
1164 / 446 / 24
Регистрация: 23.06.2009
Сообщений: 6,287
Завершенные тесты: 1
07.10.2009, 17:49 #20
Цитата Сообщение от Gravity Посмотреть сообщение
А где вам в 15 лет преподают Си, если не секрет?
а что,нету разве таких куржков где обучают программированию??..у нас в армении есть

Добавлено через 29 секунд
Цитата Сообщение от ButterflY_94 Посмотреть сообщение
Спасибо!!!! =)))
всегда рад помочь
0
ButterflY_94
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 9
07.10.2009, 17:50  [ТС] #21
МедведЪ, Спасиб тебе огромное!! =)
0
AnonymC
1164 / 446 / 24
Регистрация: 23.06.2009
Сообщений: 6,287
Завершенные тесты: 1
07.10.2009, 17:52 #22
ButterflY_94, не за что
0
z10y4el
Сообщений: n/a
17.10.2010, 22:19 #23
ButterflY_94, Вагале не поверит что это Вы сделали
BogdanLeta
0 / 0 / 0
Регистрация: 25.02.2017
Сообщений: 1
08.03.2017, 11:19 #24
Может кто-то поможет вот с этим кодом это должна быть как бы елечка
int height = 4;
int spacces = 3;
int stars = 1;

int i = 0;
int b = 0;

while(i < spacces){
cout<<" ";
while(b <= stars){
cout<<"*";

b++;
}
while(i <= height){
i++;
}
cout<<endl;
i--;

}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.03.2017, 11:19
Привет! Вот еще темы с ответами:

Вывести квадрат из звездочек - C++
Напишите программу

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

Вывести в консоль бабочку из звездочек - C++
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...

Помогите создать ёлочку из звездочек - C++
Очень надо!!! ПОМОГИТЕ! надо сделать ёлочку в с++ с помощью while


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

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

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