Open In App

Program to print all multiples of 7 till 1000

Last Updated : 14 Feb, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

Write a program to print all multiples of 7 till 1000.

Output Format:

7, 14, 21, 28, 35 ….. 994

Approach: To solve the problem, follow the below idea:

The approach of this program is to run a loop starting from 7 and in each iteration add 7 to the current multiple to get the next multiple.

Step-by-step algorithm:

  • This program uses a for loop to iterate through numbers starting from 7 and incrementing by 7 each time.
  • Inside the loop, each multiple of 7 is printed.
  • The loop continues until the number exceeds 1000.

Below is the implementation of the approach:

C++




#include <iostream>
using namespace std;
int main()
{
 
    // Print multiples of 7 up to 1000
    for (int i = 7; i <= 1000; i += 7) {
        cout << i << " ";
    }
 
    return 0;
}


Java




public class Main {
    public static void main(String[] args) {
 
        // Print multiples of 7 up to 1000
        for (int i = 7; i <= 1000; i += 7) {
            System.out.print(i + " ");
        }
 
    }
}


Python3




def print_multiples_of_seven(up_to):
    # Print multiples of 7 up to the specified limit
    for i in range(7, up_to + 1, 7):
        print(i, end=" ")
 
if __name__ == "__main__":
    # Specify the limit
    limit = 1000
 
    # Call the function to print multiples of 7 up to the limit
    print_multiples_of_seven(limit)


C#




using System;
 
class Program
{
    static void Main()
    {
        // Print multiples of 7 up to 1000
 
        // Loop through multiples of 7 starting from 7 and up to 1000
        for (int i = 7; i <= 1000; i += 7)
        {
            // Output the current multiple of 7
            Console.Write(i + " ");
        }
 
        // Ensure the console window stays open
        Console.ReadLine();
    }
}


Javascript




function printMultiplesOfSeven(upTo) {
    // Print multiples of 7 up to the specified limit
    for (let i = 7; i <= upTo; i += 7) {
        process.stdout.write(i + " ");
    }
}
 
// Check if the script is executed as the main program
if (require.main === module) {
    // Specify the limit
    const limit = 1000;
 
    // Call the function to print multiples of 7 up to the limit
    printMultiplesOfSeven(limit);
}


Output

7 14 21 28 35 42 49 56 63 70 77 84 91 98 105 112 119 126 133 140 147 154 161 168 175 182 189 196 203 210 217 224 231 238 245 252 259 266 273 280 287 294 301 308 315 322 329 336 343 350 357 364 371 378...

Time Complexity: O(1000) ~ O(1)
Auxiliary space: O(1)



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads