Advertisement
scottish_esquire

Kotlin Д/з 1 - часть 1

Jan 3rd, 2023
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.04 KB | None | 0 0
  1. var num: Int = 10; // глобальная переменная
  2.  
  3. fun double_summation(a1: Int, a2: Int): Int { // Функция суммы 2 чисел
  4.    var summation = a1 + a2; // локальная переменная
  5.    return summation;
  6. }
  7.  
  8. class MainActivity(_str: String) { // Класс, который содержит функции замены значения переменной и вывода строки.
  9.     var str: String = _str;
  10.     fun oncreate() { // Функция замены значения переменной
  11.         num = 15;
  12.     }
  13.     fun print_text() { // Функция вывода строки
  14.        println(str);
  15.     }
  16. }
  17.  
  18. fun main() {
  19.     var a1: Int;
  20.     var a2: Int;
  21.     var str: String;
  22.     a1 = readLine()!!.toInt();
  23.     a2 = readLine()!!.toInt();
  24.     str = readLine().toString();
  25.     var my_class = MainActivity(str);
  26.     println("Summation is ${double_summation(a1, a2)}.");
  27.     my_class.print_text();
  28.     my_class.oncreate();
  29.     println("The value of variable was chanded to $num.");
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement