acha mbwembwe. onyesha juhudi. ujanja ujanja hausaidii. update post yako useme umefanya nini!
sio kwamba nimeshindwa kabisa kodi hii hapo chini na inaru kabisa bro.
///////////////////////////////////////////////////////////////////
import java.util.Scanner;
public class grades {
public static void main(String[] args) {
int grade = 0;
for(int i=0; i < 10; i++){
grade += validInt("Enter mark "+(i+1) +"[0-100]: ",0,100);
}
grade /= 10;
System.out.print("You earned a "+grade+" ");
if(grade >= 70 && grade <= 100)
System.out.println("A");
else if(grade >= 60 && grade <= 69)
System.out.println("B+");
else if(grade >= 50 && grade <= 59)
System.out.println("B");
else if(grade >= 40 && grade <= 49)
System.out.println("C");
else if(grade >= 30 && grade <= 39)
System.out.println("D");
else
System.out.println("E");
}
public static int validInt(String prompt,int min,int max){
Integer result = null;
while(true){
System.out.print(prompt);
Scanner in = new Scanner(System.in);
if(in.hasNextInt())
result = in.nextInt();
if(result != null && result >= min && result <= max)
return result;
else
System.out.println("Invalid Number!...enter again");
}
}
}
///////////////////////////////////////////////////////////////