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

Пирамида - C++

Восстановить пароль Регистрация
 
.Malek.
5 / 5 / 0
Регистрация: 20.03.2011
Сообщений: 180
26.04.2011, 15:41     Пирамида #1
Почему печатает 11 строк а не 20 ведь указано что i<=20?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
int main()
    {
        
        int znak=0, i;
        cout<<'x'<<endl;
        for(i=0; i<=20; i++)
        {
            znak=znak+2;
            for(i=0; i<=znak; i++)
            cout<<'x';
            cout<<endl;
        }
        cout<<endl;
    return 0;
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2011, 15:41     Пирамида
Посмотрите здесь:

C++ Пирамида. очень срочно
Задача Пирамида и Полиндром C++
C++ Пирамида из символов 'X'
Класс пирамида C++
C++ Пирамида из символов
Наследование классов треугольник и пирамида C++
Пирамида из символов C++
Пирамида, цикл for C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
26.04.2011, 15:46     Пирамида #2
.Malek., Для вложеного цыкла заведи другой счетчик, то бишь так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
int main()
    {
 
                int znak=0, i, j;
                cout<<'x'<<endl;
                for(i=0; i<19; i++)
                {
                        znak=znak+2;
                        for(j=0; j<znak; j++)
                        cout<<'x';
                        cout<<endl;
                }
                cout<<endl;
    return 0;
    }
Yandex
Объявления
26.04.2011, 15:46     Пирамида
Ответ Создать тему
Опции темы

Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru