23.03.2013, 19:59. Просмотров 1039. Ответов 3
Здравствуйте.
Мне нужно введённую пользователем информацию перевести в транлит, а затем каждой латинской букве присвоить числовое значение.
Так же надо чтобы значение символов складовались
например:
введённое слово: привет
транслит: privet
a=255
b=250
c=240
d=230
...
z=10
на выходе должна быть сумма p+r+i+v+e+t делёная на их кол-во.
В данном случае
a должно быть равно сумме значений введённых символов делёное на их кол-во
Java |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| public class FullscreenActivity extends Activity {
String a;
EditText Text1;
WebView Youcolor;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fullscreen);
Youcolor = (WebView) findViewById(R.id.webView1);
Text1 = (EditText) findViewById(R.id.EditText01);
final Button button1 = (Button) findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
a = Text1.getText().toString();
//ещё код
}
});
}
} |
|
Нашёл в интернете пару примеров транслита, но разобраться сам не смог. Помогите пожалуйста.
Добавлено через 3 часа 8 минут
С транслитом разобрался, а как сделать сложение по буквам нет(