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

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

Войти
Регистрация
Восстановить пароль
 
 
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
#1

Написать программу которая выводит график - C++

11.02.2013, 02:04. Просмотров 1047. Ответов 22
Метки нет (Все метки)

Написать программу которая выводит график:
********
*******
******
*****
****
***
**
*

Добавлено через 2 минуты
Аналогичная вот только другой стороной
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include <Windows.h>
using namespace std;
void main()
{
 for(int i=0; i<8; i++)
  {
   for(int j=0; j<8; j++)        
       if( i<=j)
      {
       cout<<'*';
      }
      else
      {
       cout<<" ";
      }
       cout<<endl;
      }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2013, 02:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу которая выводит график (C++):

Написать программу которая выводит на экран график - C++
Напишите программу, которая выводит на экран следующий график: * * * * * * * * * * * * * * * * * * * * * * * * *...

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

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

Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя - C++
Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя.

Написать программу которая выводит трафарет - C++
5. Написать программу, которая выводит один под другим трафарет: ******** ******* ****** ***** ...

Написать программу которая выводит последовательность - C++
Которая выводит с клавиатуры ПОСЛЕДОВАТЕЛЬНОСТЬ из семи дробных чисел и после каждого числа считает среднее арифметические полученной...

22
ValeryS
Модератор
6653 / 5062 / 470
Регистрация: 14.02.2011
Сообщений: 16,926
11.02.2013, 02:06 #2
C++
1
2
3
4
5
6
for(int i=0;i<8;i++)
 {
  for(int j=8;j>i;j--)
    printf("*");
  printf("\n");
}
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:18 #3
C++
1
2
for(int i=8;i!=0;--i)
    std::fill_n(std::ostream_iterator<char>(std::cout), i, '*'), std::cout<<std::endl;
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:24  [ТС] #4
Цитата Сообщение от Vourhey Посмотреть сообщение
C++
1
2
for(int i=8;i!=0;--i)
    std::fill_n(std::ostream_iterator<char>(std::cout), i, '*'), std::cout<<std::endl;
а как сделать второй кусок которого не хватает здесь? в смысле треугольник из звёзд будет пробелом а пробел станет звёздами)
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:27 #5
Не знаю, о чем ты.
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:28  [ТС] #6
Цитата Сообщение от Vourhey Посмотреть сообщение
Не знаю, о чем ты.
********
*******
******
*****
****
***
**
*
Вот график если дополнить его звёздами то будет квадрат 8 на 8, а как сделать теперь что вместо звёзд был пробел,а той части где пробел стал треугольник.
0
ValeryS
Модератор
6653 / 5062 / 470
Регистрация: 14.02.2011
Сообщений: 16,926
11.02.2013, 02:32 #7
Цитата Сообщение от JIioneJI Посмотреть сообщение
Вот график если дополнить его звёздами то будет квадрат 8 на 8, а как сделать теперь что вместо звёзд был пробел,
а зачем тебе пробел
вывели восемь звезд перевели строку
вывели семь звезд перевели строку
вывели шесть перевели
ну и т.д
пробелы то здесь зачем?
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:32 #8
C++
1
2
3
    for(int i=8;i!=0;--i) 
        std::fill_n(std::ostream_iterator<char>(std::cout), i, ' '), 
        std::fill_n(std::ostream_iterator<char>(std::cout), 9-i, '*'), std::cout<<std::endl;
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:36  [ТС] #9
Цитата Сообщение от ValeryS Посмотреть сообщение
а зачем тебе пробел
вывели восемь звезд перевели строку
вывели семь звезд перевели строку
вывели шесть перевели
ну и т.д
пробелы то здесь зачем?
пробелы в смысле я имел ввиду о пустом месте)

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
              * 
            **
          ***
        ****  
      *****
    ******
  *******
********
чтоб вот так получилось,только без наклона
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:41 #10
1-я строка не должна быть пустой, иначе у тебя квадрат будет съехавшим. Код выше как раз эту фигню и делает. Детали - сам себе сделай.
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:45  [ТС] #11
Цитата Сообщение от Vourhey Посмотреть сообщение
1-я строка не должна быть пустой, иначе у тебя квадрат будет съехавшим. Код выше как раз эту фигню и делает. Детали - сам себе сделай.
а вот так типо да?та я ввожу и такой треугольник не получается(
______ *
______**
_____***
____****
___*****
__******
_*******
********
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:46 #12
Цитата Сообщение от JIioneJI Посмотреть сообщение
а вот так типо да?та я ввожу и такой треугольник не получается(
ты писать можешь по-нормальному, чтобы тебя понять можно было, а не как бухой?
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:51  [ТС] #13
Цитата Сообщение от Vourhey Посмотреть сообщение
ты писать можешь по-нормальному, чтобы тебя понять можно было, а не как бухой?
вот такой трегульник только без линий пробельных линий)
______ *
______**
_____***
____****
___*****
__******
_*******
********
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
11.02.2013, 02:54 #14
Убери строчку кода, которая печатает пробелы, будет без пробелов.
0
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 02:58  [ТС] #15
Цитата Сообщение от Vourhey Посмотреть сообщение
Убери строчку кода, которая печатает пробелы, будет без пробелов.
неее,мне нужно такой треугольник сделать такой же почти как ты уже скинул только под другим наклоном!(
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2013, 02:58
Привет! Вот еще темы с ответами:

Написать программу, которая выводит числа Фибоначчи до n - C++
Ребята.Написать программу, которая выводит числа Фибоначи до n, n ввести с клавиатуры. Числами Фибоначи называются 1, 2, 3, 5, 8, и...

Написать программу, которая выводит на экран изображение - C++
Need help!!!! Помогите решить задачи на языке С++!!! 1) http://s43.***********/i099/0912/73/1ad82a4c22cf.jpg 2)...

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

Написать программу, которая выводит круговую диаграмму. - C++
Написать программу, которая выводит круговую диаграмму, отображающую товарооборот (в %)книжного магазина. Исходные данные (объем продаж в...


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

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

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