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

Вывод на экран ромба из звёзд! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n. Получить все его натуральные делители. http://www.cyberforum.ru/cpp-beginners/thread172464.html
Помогите пожалуйста. Нужно написать программу на языке Си. Дано натуральное число n. Получить все его натуральные делители. Заранее спасибо.
C++ Украинские символы в консоли Подскажите, как сделать, чтобы в консоли корректно отображались буквы украинского алфавита, в частности буква "і". Такие буквы, как "є" и "ї" отображаются правильно. Проблема актуальна как для... http://www.cyberforum.ru/cpp-beginners/thread172460.html
C++ Молекулярная динамика
Доброго времени суток! Получилось так, что как всегда дотянул и теперь время поджимает. Может есть у кого эта программа написанная на с++ ?
Следует ли пользоваться командой system()? C++
С помощью функции system можно легко работать с файлами и каталогами. Но возникает 3 вопроса. 1) копировать перемещать удалять файлы лучше этой командой или api или другими библиотеками?...
C++ "Бинарный перцептрон" Не совсем просто =) P.S: для меня) http://www.cyberforum.ru/cpp-beginners/thread172437.html
Цель: Написать программу "Бинарный перцептрон". Алгоритм обучения: 1) Логическая функция T=x1+x2*x3 (xi=0 или 1) 2) На вход подается образ Х. 3) Каждый компонент Х = {x1..xn} умножается на вектор...
C++ Использование динамических массивов Прошу вашей помощи в решении след задачи (не нужно мне, чтоб вы решали, а хотя б подсказали как все это организовать). Мне надо решить систему Дифф уравнений. Предмет - баллистика. Суть примерно в... подробнее

Показать сообщение отдельно
egorikem
7 / 7 / 1
Регистрация: 05.10.2010
Сообщений: 137
05.10.2010, 22:54  [ТС]
Мужик! Но равнобедренный треугольник (половина ромба) проще:
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
#include <stdio.h>
#include <iostream>
using namespace std;  
void drawOneLine(int nspaces, int nstars){
        int i;          
        for(i=0; i < nspaces; i++)
                putchar(' ');
        for(i=0; i < nstars; i++)
                putchar('*');
        putchar('\n');
}
void main(){
        int q;
        cout<<"Enter osnova:";
        cin>>q;
        int LINES = q; 
        int nline;      
        for(nline=1; nline <= LINES; nline++)
                drawOneLine(LINES - nline,   
                            nline*2 - 1      
                           );
        char ch;
        do
        {
 
        cin>>ch;
        }while(ch!='c');
}
Но все равно всем большое спасибо!

Добавлено через 3 минуты
Народ! Простите за дибилизм а как сделать вот так:
*
*:*
*
Тоесть ввёл размер он нарисовал, но внутри все, кроме двух крайних звезд, другие знаки?!

Добавлено через 1 час 49 минут
Народ всем большое спасибо!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru