8. Write a program that prints every integer value from 1 to 20 along with its squared value using the following looping structures (for, while, and do..while lop). The class name is TableOfSquares.
Sample Run :
-------Using for loop----------
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
-------Using while loop--------
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
-------Using do...while loop------
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
import java.util.Scanner;
public class TableOfSquares {
public static void main(String[] args) {
Scanner x=new Scanner(System.in);
int a=0,e=0,b=0;
System.out.println("FOR LOOP");
for(int i=0;i<20;i++){
a++;
System.out.println("Number: " +a + "\tSquare: " +(a*a));
}
System.out.println("WHILE LOOP");
while (e<20){
e++;
System.out.println("Number: " +e + "\tSquare: " +(e*e));
}
System.out.println("DO-WHILE LOOP");
do{
b++;
System.out.println("Number: " +b + "\tSquare: " +(b*b));
}
while (b<20);
}
}
Walang komento:
Mag-post ng isang Komento