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

Как сделать вторую половину ромба - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция и двухмерный массив (Поменять в массиве местами строки) http://www.cyberforum.ru/cpp-beginners/thread785933.html
Дан массив действительных чисел размера m на n, где m и n – натуральные числа. Поменять в массиве местами строку с наибольшим и строку с наименьшим количеством различных элементов с использованием функции определения количества различных элементов в строке в двухмерном массиве. Помогите решить. Для одномерного вроде понял как, для двухмерного не могу никак понять.
C++ Поменять местами наибольшие по модулю элементы матрицы А(7*8) и массива В(76) Поменять местами наибольшие по модулю элементы матрицы А(7*8) и массива В(76). http://www.cyberforum.ru/cpp-beginners/thread785929.html
C++ Запуск параллельного процесса
Добрый вечер Подскажите пожалуйста Как на СИ++ реализовать параллельный процесс допустим чтобы там проверить нажатие каких либо клавиш. В данном случае клавишу ESC С функцией kbhit() получается как-то громоздко и неудобно #include <iostream> #include <conio.h> int main
По заданной дате (число, месяц, год, например, 6, 5, 2012) вычислить номер дня в году C++
2)По заданной дате (число, месяц, год, например, 6, 5, 2012) вычислить номер дня в году (от 1до 365 или 366, если год високосный).
C++ По заданному году и номером дня в году (от 1 до 365 или до 366, если год високосный) вычислить дату http://www.cyberforum.ru/cpp-beginners/thread785924.html
1)По заданному году и номером дня в году (от 1 до 365 или до 366, если год високосный) вычислитьдату (число, месяц). Например, за 2012 61 и за 2013 60 исчисляется 1 3 - первое марта. Спасибо
C++ Русский язык и тип string #include "stdafx.h" #include <iostream> #include <string> using namespace std; int main () { setlocale (0,"rus"); подробнее

Показать сообщение отдельно
ya_noob
_
200 / 144 / 9
Регистрация: 08.10.2011
Сообщений: 432
14.02.2013, 13:57     Как сделать вторую половину ромба
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    int n;
 
    cout << "Enter n: ";
    cin >> n;
    for ( int i = 0, j, max, k = n / 2; i < n; ++i, --k )
    {
        for ( j = 0, max = abs( k ); j < max; ++j ) cout << ' ';
        for ( max = n - j; j < max; ++j ) cout << '*';
        for ( ; j < n; ++j ) cout << ' ';
        cout << endl;
    }
 
    return 0;
}
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru