Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
yardie
9 / 9 / 2
Регистрация: 14.07.2010
Сообщений: 166
1

вложенный цикл вывод на экран

07.10.2010, 11:57. Просмотров 1035. Ответов 6
Метки нет (Все метки)

нужно вывести на экран вот это
55555
6666
777
88
9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
void main()
{
int i,j;
for (i=5; i<=9; i++)
{
for (j=5; j>=1; --j)
cout << i;
cout <<endl;
}
cin.get();
cin.get();
}
как то странно себя ведёт мой код!

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2010, 11:57
Ответы с готовыми решениями:

Вложенный цикл for
помогите пожалуйста решить задачу с помощью вложеного цикла for только без...

Вложенный цикл
Помогите пожалуйста решить задачку на С++. Вот собственно и она:...

Вывод на экран двусвязного списка, цикл с условием
Если вывожу двусвязный список на экран циклом for, все нормально. Если циклом...

Вложенный цикл Пока
здравствуйте, помогите пожалуйста решить такую вот задачку. Алгоритмы...

Задача на вложенный цикл
Дано натуральное число n.Получить f0,f1....fn , где:...

6
Dzhej-Dzhej
Заблокирован
07.10.2010, 12:11 2
так подойдет?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
void main()
{
int i,j;
for (i=5; i<=9; i++)
{
for (j=9-i; j>=0; --j)
cout << i;
cout <<endl;
}
cin.get();
cin.get();
}
1
yardie
9 / 9 / 2
Регистрация: 14.07.2010
Сообщений: 166
07.10.2010, 12:13  [ТС] 3
Dzhej-Dzhej, ПОЙДЁТ)))) Спасибо)
0
PointsEqual
ниначмуроФ
841 / 525 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
07.10.2010, 13:21 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main()
{
    for (int i = 5, k = 0; i >=0; --i, k += 2){
        std::cout.width(i+1);
        std::cout.fill(i+k+'0');
        std::cout << " " << std::endl;
    }
 
    return 0;
}
0
M128K145
Эксперт JavaЭксперт С++
8327 / 3548 / 420
Регистрация: 03.07.2009
Сообщений: 10,708
07.10.2010, 14:19 5
PointsEqual, ну и зачем вы два цикла записали в одну строку? Все равно там два цикла, а код менее понятен
0
yardie
9 / 9 / 2
Регистрация: 14.07.2010
Сообщений: 166
07.10.2010, 15:53  [ТС] 6
а вот ещё проблемка, вот ни ка не получаеься вывести такую таблицу
20 21 22 23 24
19 20 21 22
18 19 20
17 18
16
0
PointsEqual
ниначмуроФ
841 / 525 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
07.10.2010, 16:35 7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
/*
20 21 22 23 24
19 20 21 22
18 19 20
17 18
16
*/
 
int  main()
{
 
    int cnt = 6;
    for (int i = 0; i < cnt; ++i){
        for (int j = 20; j < 25-i ; ++j){
            std::cout << j-i << " ";
        }
        std::cout << std::endl;
    }
 
    return 0;
}
0
07.10.2010, 16:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2010, 16:35

Задача на вложенный цикл
10 20 20 30 30 30 40 40 40 40 50 50 50 50 50 5 5 5 5 5 10 10...

Почему while не прекращает вложенный цикл?
double test; while (test&lt;=500) { for (test=0; test&lt;=600; test...

вложенный цикл и двумерный массив
Ребят, пытаюсь сделать программу, которая будет красиво выводить мне таблицу...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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