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

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

Войти
Регистрация
Восстановить пароль
 
Деми
1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 50
#1

цикл пост условие - C++

20.12.2012, 15:24. Просмотров 415. Ответов 2
Метки нет (Все метки)

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
# include <iostream.h>
# include <stdio.h>
# include <conio.h>
# include <math.h>
void main()
{int d=0,r=0,u=0,g=0,s0,s1,sum;
cout <<"Rebus \n";
do
{
    
do
{ 
    
    if(r==d) continue;
do
{
    
        if((u==d) || (u==r)) continue;
do
{
            if((g==d) || (g==r) || (g==u)) continue;
            s0=((d*1000)+(r*100)+(u*10)+g);
            s1=((g*1000)+(u*100)+(r*10)+d);
            sum=s0-s1;
            if ((sum)==2727)
                cout<<s0<<"-"<<s1<<"="<<sum<<"\n";
cout<<"d="<<d<<"\n";}while (++d,d<10);
cout<<"r="<<r<<"\n";}while(++r,r<10);    
cout<<"u="<<u<<"\n";}while(++u,u<10);
cout<<"g="<<g<<"\n";}while(++g,g<10);
}
Ребят помогите я в цикле запуталься должны все значения пребераться от 1-9 пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2012, 15:24     цикл пост условие
Посмотрите здесь:

дано целое число N>0 . используя один цикл (с пред- и пост- условием) найти сумму 1!+2!+.+n! - C++
дано целое число N&gt;0 . используя один цикл (с пред- и пост- условием) найти сумму 1!+2!+...+n!

условие остановки(цикл) - C++
while(???) { pos=st.find_first_not_of(m); st.replace(pos,1,&quot;&quot;); } Вопрос в общем то прост: подкажите условие...

некорректно работает цикл или условие - C++
У меня такая проблема. По заданию я написал код , где я набираю в вектор значения , строку , далее число. Сохраняю всё это дело в...

Получить наибольшее число, удовлетворяющее условие (цикл) - C++
Добрый день, помогите пожалуйста... Дано целое m&gt;1. Получить наибольшее k, при котором верно 4k&lt;m Всё, на что меня хватило: ...

Цикл, как правильно сформулировать условие выхода - C++
Сразу прошу прощения за простейшие вопросы, но книжка еще в пути, учусь самостоятельно, для себя. Скажите, почему не работает такой цикл? ...

do while - почему выполняется цикл, даже если условие истина? - C++
Подскажите пожалуйста, пишу программу вопрос/ответ. При не правильным вводе ответа, программа должна выводить сообщение об ошибке. ...

Как задать условие, что по окончанию файла завершается цикл? - C++
Файл присоединен таким образом: ifstream in(&quot;in.txt&quot;);Что написать в скобках оператора while(), чтобы цикл завершался по окончанию...

Двойной цикл: нужно получить первое значение если выполнится условие - C++
есть двойной цикл и нужно получить первое значение если выполнится это условие if (!field-&gt;IsWin()) получаем значения и останавливаем циклы...

Значение 0.9 попадает под условие, но не попадает в цикл - C++
Почему 0.9 не попадает в цикл. Заканчивается расчет на 0.85. ? Кажется 0.9 попадает под условие. выполнять до тех пор пока x меньше 0.9...

Машина пост - C++
Помогите, ни как ни могу вкурить, написать прогу на удаление наимаеньшего массива из двух в машине пост, каретка находится с лева первого...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Klun
1 / 1 / 0
Регистрация: 13.09.2012
Сообщений: 38
20.12.2012, 17:49     цикл пост условие #2
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
# include <iostream>
# include <stdio.h>
# include <conio.h>
# include <math.h>
using namespace std;
int main()
{int d=0,r=0,u=0,g=0,s0,s1,sum;
cout <<"Rebus";
do
{
 
do
{
 
    if(r==d) continue;
do
{
 
        if((u==d) || (u==r)) continue;
do
{
            if((g==d) || (g==r) || (g==u)) continue;
            s0=((d*1000)+(r*100)+(u*10)+g);
            s1=((g*1000)+(u*100)+(r*10)+d);
            sum=s0-s1;
            if ((sum)==2727)
                cout<<s0<<"-"<<s1<<"="<<sum<<"\n";
cout<<"d="<<d<<"\n";}while (++d,d<10);
cout<<"r="<<r<<"\n";}while(++r,r<10);
cout<<"u="<<u<<"\n";}while(++u,u<10);
cout<<"g="<<g<<"\n";}while(++g,g<10);
 
return 0;
}
Деми
1 / 1 / 0
Регистрация: 31.10.2012
Сообщений: 50
20.12.2012, 18:14  [ТС]     цикл пост условие #3
Цитата Сообщение от Klun Посмотреть сообщение
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
# include <iostream>
# include <stdio.h>
# include <conio.h>
# include <math.h>
using namespace std;
int main()
{int d=0,r=0,u=0,g=0,s0,s1,sum;
cout <<"Rebus";
do
{
 
do
{
 
    if(r==d) continue;
do
{
 
        if((u==d) || (u==r)) continue;
do
{
            if((g==d) || (g==r) || (g==u)) continue;
            s0=((d*1000)+(r*100)+(u*10)+g);
            s1=((g*1000)+(u*100)+(r*10)+d);
            sum=s0-s1;
            if ((sum)==2727)
                cout<<s0<<"-"<<s1<<"="<<sum<<"\n";
cout<<"d="<<d<<"\n";}while (++d,d<10);
cout<<"r="<<r<<"\n";}while(++r,r<10);
cout<<"u="<<u<<"\n";}while(++u,u<10);
cout<<"g="<<g<<"\n";}while(++g,g<10);
 
return 0;
}
Спасибо большое
Yandex
Объявления
20.12.2012, 18:14     цикл пост условие
Ответ Создать тему
Опции темы

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