DEV Community

Pavithra C
Pavithra C

Posted on

Day-41:Array Task

Task:
1) Use scanner class to get your name and print it.

package Array;

import java.util.Scanner;

public class InputTest2 {
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Tell Me your name ");
    String name = scanner.nextLine();
    System.out.println("Welcome to Java "+ name);
}
}
Enter fullscreen mode Exit fullscreen mode

output:
Tell Me your name
pavithra
Welcome to Java pavithra


2) Using scanner class, get 5 subjects marks as float and calculate Total, Percentage

package Array;

import java.util.Scanner;

public class Task2 {
     public static void main(String[] args) {

          Scanner sc = new Scanner(System.in);
          float[] marks = new float[5];
          float total=0;

          for(int i=0; i < marks.length; i++  ) {
            System.out.println("Enter Mark:");
            marks[i] = sc.nextInt();
            total=total+marks[i];


          }  
          float percentage=(total/500)*100;
          System.out.println("total:"+total);
          System.out.println("percentage:"+percentage);
         }

}

Enter fullscreen mode Exit fullscreen mode

Output:

Enter Mark:
90
Enter Mark:
80
Enter Mark:
85
Enter Mark:
99
Enter Mark:
98
total:452.0
percentage:90.4

Enter fullscreen mode Exit fullscreen mode

3) Create an array as below
int[] ar = new int[5];
Use for loop and print values of this array. Observe the result

package Array;
import java.util.Scanner;
public class Task3 {

     public static void main(String[] args) {


      int[] ar = new int[5];

      for (int i = 0; i<=ar.length; i++) {
       System.out.println("enter you number: " +i);

      }
     }

}
Enter fullscreen mode Exit fullscreen mode

Output:

enter you number: 0
enter you number: 1
enter you number: 2
enter you number: 3
enter you number: 4
enter you number: 5
Enter fullscreen mode Exit fullscreen mode

4)int[] marks = new int[5];
Get Marks from user (using Scanner) and store it in array. Print the values in reverse order. i.e., from last index to first index.

package Array;

import java.util.Scanner;

public class Task4 {
     public static void main(String[] args) {
          Scanner sc = new Scanner(System.in);
        //  Get Marks from user (using Scanner) and store it in array.  Print the values in reverse order.  i.e., from last index to first index.
          int[] marks = new int[5];

          for (int i = 0; i < marks.length; i++) {
           System.out.println("Enter your marks: ");
           marks[i] = sc.nextInt();



          }
          for (int j = marks.length-1; j >=0; j--) {
           System.out.println(marks[j]);
          }
         }
}

Enter fullscreen mode Exit fullscreen mode

Output:

Enter your marks: 
90
Enter your marks: 
80
Enter your marks: 
70
Enter your marks: 
60
Enter your marks: 
87

87
60
70
80
90

Enter fullscreen mode Exit fullscreen mode

Notes:

package Array;


import java.util.Scanner; // Import Scanner class from java.util

public class InputTest {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); // Create Scanner object
        System.out.println("Enter Mark:");
        int mark1 = scanner.nextInt(); // Read integer input
        System.out.println("hi " + mark1); // Print the input value
    }
}
Enter fullscreen mode Exit fullscreen mode

Output:
Enter Mark:
90
hi 90


Notes2:

package Array;

import java.util.Scanner;

public class InputTest2 {
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Tell Me your name ");
    String name = scanner.nextLine();
    System.out.println("Welcome to Java "+ name);
}
}
Enter fullscreen mode Exit fullscreen mode

Output:
Tell Me your name
pavithra
Welcome to Java pavithra


Notes3:

package Array;

public class Mark {
    public static void main(String[] args) {

    int[] marks = new int[5]; 
    marks[0] = 90;  
    marks[1] = 95; 
    marks[2] = 100; 
    marks[3] = 78; 
    marks[4] = 94;

    int i =0; 
    while(i<5)
    {
    System.out.println(marks[i]); 
    i = i+1; 
    }
    }
}
Enter fullscreen mode Exit fullscreen mode

output:
90
95
100
78
94


Notes4:

package Array;

public class Mark2 {
    public static void main(String[] args) {

        int[] marks = new int[5]; 
        marks[0] = 90;  
        marks[1] = 95; 
        marks[2] = 100; 
        marks[3] = 78; 
        marks[4] = 94;

        for(int i =0; i<marks.length; i = i+1)
        {
        System.out.println(marks[i]); 
        }
        }
}
Enter fullscreen mode Exit fullscreen mode

Output:
90
95
100
78
94


Notes5:

package Array;

import java.util.Scanner;

public class Mark3 {
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    int[] marks = new int[5];
    int i =0;
    int total=0;
    while(i<marks.length)
    {
    System.out.println("Enter Mark:"); 
    marks[i] = scanner.nextInt();
    total=total+marks[i];
    i+=1 ;
    }
    System.out.println(total);
}
}
Enter fullscreen mode Exit fullscreen mode

Output:
Enter Mark:
80
Enter Mark:
50
Enter Mark:
89
Enter Mark:
90
Enter Mark:
86
395


Notes6:

package Array;

public class Mark4 {
    public static void main(String[] args) {
        int[] marks = {88,73, 82,88,95};
        int total=0;
         for(int i=0; i < marks.length; i++  ) 
         {
             total=total+marks[i];
         }
         System.out.println(total);
    }

}

Enter fullscreen mode Exit fullscreen mode

output:
426


Notes7:

package Array;

public class Mark5 {
public static void main(String[] args) {
    int[] marks = {88,73, 82,88,95}; 
    int max  = 0; 
    if(88>max) max = 88; 
    if(73>max) max = 73;
    if(82>max) max = 82; 
    if(88>max) max = 88; 
    if(95>max) max = 95; 

    System.out.println(max);

}
}
Enter fullscreen mode Exit fullscreen mode

output:
95


Notes8:

package Array;

public class Mark6 {
public static void main(String[] args) {
    int[] marks = {88,73, 82,88,95}; 
    int max  = 0; 
    if(marks[0]>max)    max = marks[0]; 
    if(marks[1]>max)    max = marks[1];
    if(marks[2]>max)    max = marks[2]; 
    if(marks[3]>max)    max = marks[3]; 
    if(marks[4]>max)    max = marks[4]; 

    System.out.println(max);

}
}
Enter fullscreen mode Exit fullscreen mode

output:
95


Notes9:

package Array;

public class Mark7 {
public static void main(String[] args) {
    int[] marks = {88,73, 82,88,95}; 
    int max  = 0; 
    for(int i=0; i<marks.length; i++)
    {
        if(marks[i]>max)    
            max = marks[i]; 
    }   
    System.out.println(max);
}
}
Enter fullscreen mode Exit fullscreen mode

output:
95


Top comments (0)