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

Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
advajta
1 / 1 / 0
Регистрация: 20.06.2012
Сообщений: 12
21.12.2012, 22:43     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #1
Даны два целых числа A и B (A меньше B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их убывания. Использовать цикл for. Просьба сделать через форматный ввод-вывод.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2012, 22:43     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for)
Посмотрите здесь:

Даны два целых числа A и B (A < B). Вывести в порядке убывания все це-лые числа, расположенные между A и B (не включая числа A и B), а также количеств C++
Вывести в порядке убывания все целые числа, расположенные между A и B C++
C++ Вывести все целые числа, расположенные между данными числами, включая сами эти числа, в порядке их возрастания
C++ Вывести в порядке убывания числа, которые находятся между заданными А и В, и их количество
C++ Вывести все целые числа, расположенные между данными числами
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
21.12.2012, 22:46     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #2
C++
1
2
3
4
int A;
int B;
for (int i=A;i<=B;i++)
printf("%d  ",i);
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
21.12.2012, 22:48     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
 
int main()
{
 
    int a, b;
    cin >> a >> b;
 
    if(a <= b) {for(int i = b; i >= a; --i) {cout << i << " ";}}
    else {for(int i = a; i >= b; --i) {cout << i << " ";}}
 
 }
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
21.12.2012, 22:49     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #4
Цитата Сообщение от advajta Посмотреть сообщение
A меньше B
Воть))
advajta
1 / 1 / 0
Регистрация: 20.06.2012
Сообщений: 12
21.12.2012, 22:49  [ТС]     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #5
Окей сделал а как сделать чтоб с уменьшением было тоесть 7 6 5 4 3 сделать? i--?
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
21.12.2012, 22:52     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #6
Цитата Сообщение от advajta Посмотреть сообщение
Окей сделал а как сделать чтоб с уменьшением было тоесть 7 6 5 4 3 сделать? i--?
А мой код тебе не виден???
advajta
1 / 1 / 0
Регистрация: 20.06.2012
Сообщений: 12
21.12.2012, 23:03  [ТС]     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #7
Честно это потоковый ввод вывод я в нем плохо соображаю и мне нужно без if только цикл for

Добавлено через 4 минуты
Подскажет кто нет?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2012, 23:11     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for)
Еще ссылки по теме:

C++ Вывести в порядке возрастания все целые числа, расположенные между А и В
Вывести все четные числа массива в порядке возрастания их индексов, а затем все нечетные в порядке убывания C++
C++ Вывести в порядке возрастания все целые числа, расположенные между A и B

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

Или воспользуйтесь поиском по форуму:
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
21.12.2012, 23:11     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for) #8
Цитата Сообщение от advajta Посмотреть сообщение
Окей сделал а как сделать чтоб с уменьшением было тоесть 7 6 5 4 3 сделать? i--?
Да, в цикле i++ заменить на i--
Но ещё также заменить i<=B на i>=B
Yandex
Объявления
21.12.2012, 23:11     Вывести все целые числа, расположенные между данными числами в порядке их убывания (цикл for)
Ответ Создать тему
Опции темы

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