Java
MVCУрок 37
10 клас, Манько Н.М.
за методичними рекомендаціями С.М.Іщерякова
Задача
Задано слово.
Необхідно перевірити, чи є воно паліндромом. (Паліндромами називаються слова, що одинаково читаються зліва направо і справа наліво. Наприклад: ПИЛИП, ШАЛАШ).
Дано: слово ШКОЛА
.
буква, що переглядається в старому рядку | новий рядок |
ш | ш |
к | кш |
о | окш |
л | локш |
а | алокш |
public class Model {
String s; String sn;
}
Model
public class View {
void display(boolean rez){
System.out.println(rez);
}
}
View
String obertannya(String s1) {
String s2="";
for (int i = 0; i < s1.length(); i++) {
s2 = s1.charAt(i)+s2;
}
return (s2);
}
Controller
Scanner scan=new Scanner(System.in);
Model m=new Model();
Controller c=new Controller();
View v=new View();
m.s=scan.next();
m.sn=c.obertannya(m.s);
v.display(m.sn.equals(m.s));
Class Dispatcher