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

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

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

Как сделать ? - C++

29.05.2012, 18:31. Просмотров 236. Ответов 3
Метки нет (Все метки)

Как сделать что бы следующая волна была на 1 меньше.
К примеру первая
1
22
333
22
1

а вторая

1
22
1

вот код

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
#include <stdio.h>
#include <locale.h>
#include <conio.h> 
 
int main()
{
    setlocale(LC_CTYPE, "rus");
    int a, n;
    printf("Введите Количество и Амплитуду волн: ");
    scanf("%d %d", &n, &a);
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < a*2 - 1; j++)
        {
            if (j < a)
                for (int k = 0; k < (j+1); k++)
                    printf("%d", j+1);
            else
                for (int k = 0; k < 2*a - j - 1; k++)
                    printf("%d", 2*a - j - 1);
 
            printf("\n");
        }
 
        printf("\n");
    }
        getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2012, 18:31     Как сделать ?
Посмотрите здесь:

Как сделать структуру (как в таблице) выводимых в консоле данных? - C++
Вот этой проге? #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;stdlib.h&gt; #include &lt;Windows.h&gt; using...

Как сделать метод update() как в игровых движках? - C++
Как сделать метод update() как в игровых движках?

Найди серединку. Не понимаю как сделать и как начать - C++
Вводятся натуральные числа - А и В (А&lt;В), которые не превышают 100000000. Найти число Х – середину ряда, состоящего из ...

Как сделать ёлочку из звездочек как на картинке? - C++
Здравствуйте, получилось сделать одну &quot;ветку&quot;, пытаюсь вторую поместить под первую, но не выходит.. в чем ошибка? char znachenie; cout...

Как сделать результат как картинке? - C++
Здравствуйте, нужно получить результат, как на картинке во вложении.. не знаю как убрать на конце - 1. for (int i = 1; i &lt;= 6 ; i++) {...

Как сделать треугольник, как на рисунке? - C++
Здравствуйте, как можно реализовать такой треугольник (см. вложение) с помощью вложенных циклов? Интересует только пример (а).

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alt_Shift
50 / 50 / 2
Регистрация: 28.05.2012
Сообщений: 161
29.05.2012, 18:37     Как сделать ? #2
это раздел для с++, а не си
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
29.05.2012, 18:39     Как сделать ? #3
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
#include <stdio.h>
#include <locale.h>
#include <conio.h> 
 
int main()
{
    setlocale(LC_CTYPE, "rus");
    int a, n;
    printf("Введите Количество и Амплитуду волн: ");
    scanf("%d %d", &n, &a);
    int pos=0;
    for (int i = pos; i < n; i++)
    {
        for (int j = 0; j < a*2 - 1; j++)
        {
            if (j < a)
                for (int k = 0; k < (j+1)-pos; k++)
                    printf("%d", j+1-pos);
            else
                for (int k = 0; k < 2*a - j - 1-pos; k++)
                    printf("%d", 2*a - j - 1-pos);
 
            printf("\n");
        }pos++;
        printf("\n");
    }
        getch();
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2012, 18:46     Как сделать ?
Еще ссылки по теме:

как сделать в с++? - C++
подскажите как сделать чтобы была последовательность чисел от 1 до N чтобы каждое последующее число делилось на 2 например 1,1/2,1/4,1/8...n

Как ее сделать?2 - C++
Задана вещественная матрица r найти произведение ее элементов в каждом столбце.

Как ее сделать? - C++
Задан массив A известно что все элементы &gt;0. Получить среднее геометрическоев A(нулевое),...,A(m-1). Среднее геометрическое равно корню...

c++ как сделать get? - C++
Исп.Visual Studio C++ 2010 Express в консольном приложении? Какие библиотеки для этого нужно использовать, хотелось бы ссылки увидеть...


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

Или воспользуйтесь поиском по форуму:
Paraday
0 / 0 / 0
Регистрация: 26.05.2012
Сообщений: 73
29.05.2012, 18:46  [ТС]     Как сделать ? #4
спасибо. А я разве не в с++ разделе ?
Yandex
Объявления
29.05.2012, 18:46     Как сделать ?
Ответ Создать тему
Опции темы

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