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

Рисование ромба (рекурсия) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать программу с Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1528400.html
Всем привет! Возникла задача написать код на C++, но данный язык я вообще не знаю. Зато знаю pascal на твёрдую 4ку. Так вот, накидал я код на паскале, теперь кидаю сюды, если кто сможет, переделайте на c++ пожалуйста. program test; var x,y: real; begin writeln('Enter X'); readln(x); writeln('Enter Y'); readln(y); if ((x>=-1) and (x<=1) and (y>=0) and (y<=1)) or ((x<=0) and (x>=-1) and...
C++ Создать папку на рабочем столе Добрый день подскажите как создать папку на рабочем столе. На своем рабочем столе я создал папку а вот как теперь сделать чтобы программа создавала на любом пк где бы не была запущенна? #include <windows.h> { CreateDirectoryW(L"C:\\Users\\...\\Desktop\\123", NULL); } http://www.cyberforum.ru/cpp-beginners/thread1528395.html
Найти нужный элемент в массиве и вывести его индекс, если такого нет, то вывести -1 C++
Нужно найти нужный элемент в массиве и вывести его индекс, если такого нету, то вывести -1. Написал тут код, в чем проблема? #include <iostream> #include <conio.h> using namespace std; int main() {int A,b; for(int i=0;i<10;i++) {cin >> A;}
C++ Создание окна интерактивного помощника
Как обычно, хочется сделать что-то интересное, но не хватает навыков, знаний а так же информации. Итак, мне хотелось бы написать Интерактивного помощника, немного похожего на Скрепку/кошку/собаку из win2000 (office) Самая главная задумка - отображение отдельной картинки на экране, которая не привязана к окну. Побочные задумки: при нажатии на картинку происходят те или иные действия. Я...
C++ Вывод адреса символа в cout http://www.cyberforum.ru/cpp-beginners/thread1528343.html
Здравствуйте. Подскажите пожалуйста в чём может быть проблема . #include<iostream> int main() { char z = 'M'; char* symbol = &z; std::cout << "addres of z = " << symbol << "\n"; std::cout << "value of z = " << z << "\n"; std::cout << "value of *symbol = " << *symbol << "\n";
C++ Удалить из массива все числа, у которых все цифры, встречающиеся в их записи, одинаковы Дан массив целых положительных чисел a1, a2, …аN. Удалить из него все числа, у которых все цифры, встречающиеся в их записи, одинаковы. Помогите пожалуйста! подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11800 / 6779 / 765
Регистрация: 27.09.2012
Сообщений: 16,829
Записей в блоге: 2
Завершенные тесты: 1
11.09.2015, 01:03     Рисование ромба (рекурсия)
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
#include <iostream>
#include <iomanip>
 
 
//implementation function
namespace
{
 
 
    void out_line ( unsigned int count , unsigned int max_count )
    {
        std::cout
            << std::setw( max_count - count ) << std::setfill ( ' ' ) << "" ;
        for ( unsigned int i = 0 ; i < count ; ++i )
            std::cout << "* " ;
        std::cout << std::endl ;
    }
 
 
 
    void out_stars_impl ( unsigned int count , unsigned int max_count )
    {
        out_line ( count , max_count ) ;
        if ( count != max_count )
        {
            out_stars_impl ( count + 1 , max_count ) ;
            out_line ( count , max_count ) ;
        }
    }
 
 
}
 
 
//interface function
void out_stars ( unsigned int max_stars )
{
    if ( max_stars != 0 )
        out_stars_impl ( 0 , max_stars ) ;
}
 
 
 
int main()
{
    out_stars ( 10 ) ;
}
Добавлено через 5 минут
http://rextester.com/LTA46019
 
Текущее время: 03:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru