import java.util.Scanner;
/**
* Øvingsoppgave 5.
* Brukeren skriver inn tilfeldige navn og programmet svarer om navnene er en del av en rekke angitte navn.
*/
public class Oving5b
{
public static void main(String []args)
{
String [] nTab = {"harald","olga","jonas","liv",null,"anne",null,"lars",null,null};
Scanner tastatur = new Scanner(System.in);
System.out.println("Skriv inn et navn: ");
enkeltNavn=tastatur.nextString;
while (enkeltNavn != "ferdig")
{
enkeltNavn=tastatur.nextString;
boolean navnITabell = finnNavn(nTab, enkeltNavn);
if (navnITabell)
{
System.out.println(enkeltNavn + "er i tabellen");
}
else
{
System.out.println(enkeltNavn + "er ikke i tabellen");
}
}
private boolean finnNavn(String[] nTab, String enkeltNavn)
{
int j = 0;
while (nTab[j] != null)
{
if (nTab[j].equals(enkeltNavn))
{
return true;
}
j++;
}
return false;
}
}