Програма, що виводить на екран числа з певним інтервалом у порядку зростання (в порядку

Початківцям вивчення C ++ описаний нижче матеріал може виявитися досить складним для сприйняття, хоча відноситься до примітивних.

У статті Цикл for в С ++ для початківців було запропоновано вирішити задачу виведення на екран послідовності натуральних чисел по спадаючій або вивести на екран послідовність натуральних чисел по зростанню. Суть того завдання в тому, що в залежності від введених значень програма приймає рішення: які числа виводити на екран і в якому порядку.

Оскільки я сам початківець, мною були випробувані певні труднощі з вирішенням цього завдання.

Якщо ви доклали багато зусиль, але так і не зрозуміли, як це реалізувати, то, може бути, запропоноване рішення допоможе проаналізувати упущені моменти і закріпити вже отримані знання про роботу з циклом for. і ви просунетеся на невеликий крок до справжнього професіоналізму.

  • Ввести в програму 2 числа: початок і закінчення послідовності - і ввести інтервал послідовності, після чого вивести послідовність натуральних чисел, розріджену певним інтервалом на екран.

Якось так звучить то завдання.

  • вводимо 1 і 5 інтервал 1. результат виведення на екран: 1 2 3 4 5
  • вводимо 2 і 100 інтервал 2. результат виведення на екран: 2 4 6 8 ... 100 (кратне 2)
  • вводимо 5 і 1 інтервал 1. результат виведення на екран: 5 4 3 2 1
  • вводимо 1 і 10 інтервал 2. результат виведення на екран: 1 3 5 7 9 10

Якщо суть завдання ясна, то дивіться вихідний код: