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

Вывести на экран в возрастающем порядке все трехзначные числа - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
sivakov
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 25
03.04.2012, 22:05     Вывести на экран в возрастающем порядке все трехзначные числа #1
Вывести на экран в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых четных цифр.Помогите пожалуйста составить такую программу на Си
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2012, 22:05     Вывести на экран в возрастающем порядке все трехзначные числа
Посмотрите здесь:

C++ Напечатать в возрастающем порядке все трехзначные числа
Напечатать в возрастающем порядке все цифры,не входящие в запись данного натур. числа C++
Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр. C++
C++ Вывести на экран все трехзначные натуральные числа...
C++ Вывести все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа
Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр C++
C++ Напечатать в возрастающем порядке все трехзначные числа, в десятичной записи которых нет одинаковых цифр
Вывести на экран все трехзначные числа, которые делятся на последнюю из своих цифр C++
Циклы: напечатать в убывающем порядке все трехзначные числа, в записи которых нет одинаковых цифр C++
Вывести на экран в возрастающем порядке все трехзначные числа C++
Вывести на экран все трехзначные числа, не превосходящие заданного n, у которых есть одинаковые цифры C++
C++ Используя перебор значений вывести на экран в убывающем порядке все двузначные числа, в деся-тичной записи кот

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.04.2012, 22:27     Вывести на экран в возрастающем порядке все трехзначные числа #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(void)
{
   int i, j, y;
   for(i=1; i<10; i++)
       for(j=0; j<10; j++)
       {
           if(j!=i || j%2==1)
           for(y=0; y<10; y++)
               if((y!=i && y!=j && y%2==0) || (y%2==1))
                   printf("%d%d%d\n", i,j,y);
       }
   
   return 0;
}
sivakov
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 25
03.04.2012, 22:48  [ТС]     Вывести на экран в возрастающем порядке все трехзначные числа #3
все отлично все работает спасибо.только вопрос почему вывод идет с числа 407

Добавлено через 10 минут
все я понял у вас небльшая не точность переменым нада задавать значение не до 10 а до 9
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(void)
{
   int i, j, y;
   for(i=1; i<9; i++)
       for(j=0; j<9; j++)
       {
           if(j!=i || j%2==1)
           for(y=1; y<9; y++)
               if((y!=i && y!=j && y%2==0) || (y%2==1))
                   printf("%d%d%d\n", i,j,y);
       }  
   return 0;
}
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
03.04.2012, 22:51     Вывести на экран в возрастающем порядке все трехзначные числа #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от sivakov Посмотреть сообщение
все я понял у вас небльшая не точность переменым нада задавать значение не до 10 а до 9
все правильно задается, просто не умещается на экране.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(void)
{
   int i, j, y;
   for(i=1; i<10; i++)
       for(j=0; j<10; j++)
       {
           if(j!=i || j%2==1)
           for(y=0; y<10; y++)
               if((y!=i && y!=j && y%2==0) || (y%2==1))
                   printf("%d%d%d ", i,j,y);
       }
   
   return 0;
}
Yandex
Объявления
03.04.2012, 22:51     Вывести на экран в возрастающем порядке все трехзначные числа
Ответ Создать тему
Опции темы

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