Computer Science, asked by Stella2108, 4 days ago

Write a program to input 2 SDA with size n and input the name of a student in string array and marks of that student in integer array and also another input a marks of a student. If found the marks of the student in the array then print marks as well as student name by using linear search technique.​

Answers

Answered by kanchankumari0201198
0

Explanation:

import java.util.Scanner;

public class KboatSDAMarks

{

public static void main(String args[]) {

Scanner in = new Scanner(System.in);

System.out.print("Enter number of students: ");

int n = in.nextInt();

String name[] = new String[n];

int totalmarks[] = new int[n];

int grandTotal = 0;

for (int i = 0; i < n; i++) {

in.nextLine();

System.out.print("Enter name of student " + (i+1) + ": ");

name[i] = in.nextLine();

System.out.print("Enter total marks of student " + (i+1) + ": ");

totalmarks[i] = in.nextInt();

grandTotal += totalmarks[i];

}

double avg = grandTotal / (double)n;

System.out.println("Average = " + avg);

for (int i = 0; i < n; i++) {

System.out.println("Deviation for " + name[i] + " = "

+ (totalmarks[i] - avg));

}

}

}

Similar questions