1 of 7

Java

MVCУрок 37

10 клас, Манько Н.М.

за методичними рекомендаціями С.М.Іщерякова

2 of 7

Задача

Задано слово.

Необхідно перевірити, чи є воно паліндромом. (Паліндромами називаються слова, що одинаково читаються зліва направо і справа наліво. Наприклад: ПИЛИП, ШАЛАШ).

3 of 7

Дано: слово ШКОЛА

.

буква, що переглядається в старому рядку

новий рядок

ш

ш

к

кш

о

окш

л

локш

а

алокш

4 of 7

public class Model {

String s; String sn;

}

Model

5 of 7

public class View {

void display(boolean rez){

System.out.println(rez);

}

}

View

6 of 7

String obertannya(String s1) {

String s2="";

for (int i = 0; i < s1.length(); i++) {

s2 = s1.charAt(i)+s2;

}

return (s2);

}

Controller

7 of 7

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