Code4 (1)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Code: D1: if statement

1. public class MessageBasedOnInteger {


2. public static void main(String[] args) {
3. int number = 5;
4.
5. if (number == 0) {
6. System.out.println("The number is zero.");
7. } else if (number == 1) {
8. System.out.println("The number is one.");
9. } else if (number == 2) {
10. System.out.println("The number is two.");
11. } else if (number == 3) {
12. System.out.println("The number is three.");
13. } else if (number == 4) {
14. System.out.println("The number is four.");
15. } else if (number == 5) {
16. System.out.println("The number is five.");
17. } else {
18. System.out.println("The number is not within the range of 0 to 5.");
19. }
20. }
21. }
Code: D2: previous code using ‘case’
1. public class MessageBasedOnInteger {
2. public static void main(String[] args) {
3. int number = 5;
4.
5. switch (number) {
6. case 0:
7. System.out.println("The number is zero.");
8. break;
9. case 1:
10. System.out.println("The number is one.");
11. break;
12. case 2:
13. System.out.println("The number is two.");
14. break;
15. case 3:
16. System.out.println("The number is three.");
17. break;
18. case 4:
19. System.out.println("The number is four.");
20. break;
21. case 5:
22. System.out.println("The number is five.");
23. break;
24. default:
25. System.out.println("The number is not within the range of 0 to 5.");
26. }
27. }
28. }
Code: D3: example: While loop
1. public class TableOfTwo_WhileLoop {
2. public static void main(String[] args) {
3. System.out.println("Table of 2 using while loop:");
4. int i = 1;
5. while (i <= 10) {
6. System.out.println("2 * " + i + " = " + (2 * i));
7. i++;
8. }
9. }
10. }
Code: D4: example: For loop
1. public class TableOfTwo_ForLoop {
2. public static void main(String[] args) {
3. System.out.println("Table of 2 using for loop:");
4. for (int i = 1; i <= 10; i++) {
5. System.out.println("2 * " + i + " = " + (2 * i));
6. }
7. }
8. }
Code: D5: Nested While Loop
1. public class MultiplicationTable {
2. public static void main(String[] args) {
3. // Define the range of multiplication tables
4. int start = 2;
5. int end = 3;
6. // Define the size of the multiplication table
7. int size = 10;
8.
9. // Loop through each number in the range
10. int num = start;
11. while (num <= end) {
12. System.out.println("Multiplication table for " + num + ":");
13. // Initialize the loop index
14. int i = 1;
15. // Nested loop to generate the multiplication table for the current number
16. while (i <= size) {
17. // Calculate the product of the current number and the loop index
18. int result = num * i;
19. // Print the result with proper formatting
20. System.out.println(num + " x " + i + " = " + result);
21. // Increment the loop index
22. i++;
23. }
24. // Separate each table with a line break
25. System.out.println();
26. // Move to the next number
27. num++;
28. }
29. }
30. }
Code: D6: Nested For Loop
1. public class MultiplicationTable {
2. public static void main(String[] args) {
3. // Define the range of multiplication tables
4. int start = 2;
5. int end = 3;
6. // Define the size of the multiplication table
7. int size = 10;
8.
9. // Loop through each number in the range
10. for (int num = start; num <= end; num++) {
11. System.out.println("Multiplication table for " + num + ":");
12. // Nested loop to generate the multiplication table for the current number
13. for (int i = 1; i <= size; i++) {
14. // Calculate the product of the current number and the loop index
15. int result = num * i;
16. // Print the result with proper formatting
17. System.out.println(num + " x " + i + " = " + result);
18. }
19. // Separate each table with a line break
20. System.out.println();
21. }
22. }
23. }
Output:
Multiplication table for 2:
2x1=2
2x2=4
2x3=6
2x4=8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20

Multiplication table for 3:


3x1=3
3x2=6
3x3=9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
3 x 10 = 30
Code: D7: example
1. public class RightTriangle {
2.
3. public static void main(String[] args) {
4. // Outer loop controls the height of the triangle
5. for (int i = 1; i <= 5; i++) {
6. // Inner loop prints asterisks for each row
7. for (int j = 1; j <= i; j++) {
8. System.out.print("*");
9. }
10. // Move to the next line after each row
11. System.out.println();
12. }
13. }
14. }
Code: D8: example
1. public class IsPrime {
2.
3. public static void main(String[] n) {
4. int num = 11; // Change this to any number
5. boolean isPrime = true;
6.
7. // Outer loop iterates from 2 to num-1
8. for (int i = 2; i < num; i++) {
9. // Inner loop checks if num is divisible by any number between 2 and num-1
10. for (int j = 2; j <= i; j++) {
11. if (num % j == 0) {
12. isPrime = false;
13. break; // Exit the inner loop if a divisor is found
14. }
15. }
16. // Exit the outer loop if num is proven not prime
17. if (!isPrime) {
18. break;
19. }
20. }
21.
22. System.out.println(num + (isPrime ? " is prime" : " is not prime"));
23. }
24. }
Code: D9: write a program that produces the following output
Enter a positive number (0 to exit): 5
Multiplication table for 5:
5x1=5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

Enter a positive number (0 to exit): 7


Multiplication table for 7:
7x1=7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70

Enter a positive number (0 to exit): 0


Error: Program exiting...

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy