Object

Write a program to print the square of all numbers from 1 to 20.

Algorithm

  1. Declare integer variable i.
  2. Set i = 1.
  3. DO
    • Write i and i*i.
    • i++.
    • WHILE i<=20.
    • [End of DO-WHILE loop.]
  4. Exit.

Flowchart

C++ Source Code

// program 65
#include<iostream>
using namespace std;

int main()
{
  int i = 1;

  do
  {
    cout << "Number: " << i << "\tSquare: " << i * i << endl;
    i++;
  } 
  while (i <= 20);

  return 0;
}

C Source Code

/*program 65*/
#include<stdio.h>

int main()
{
  int i;
  i = 1;
  do
   {
   printf("Number: %2d\tSquare: %2d\n", i, i*i);
   i++;
   }
  while(i<=20);
  return 0;
}

Output

Number: 1       Square: 1
Number: 2       Square: 4
Number: 3       Square: 9
Number: 4       Square: 16
Number: 5       Square: 25
Number: 6       Square: 36
Number: 7       Square: 49
Number: 8       Square: 64
Number: 9       Square: 81
Number: 10      Square: 100
Number: 11      Square: 121
Number: 12      Square: 144
Number: 13      Square: 169
Number: 14      Square: 196
Number: 15      Square: 225
Number: 16      Square: 256
Number: 17      Square: 289
Number: 18      Square: 324
Number: 19      Square: 361
Number: 20      Square: 400
Design a site like this with WordPress.com
Get started