Материал из Информационная безопасностя
Перейти к навигации
Перейти к поиску
Код программ
Сумма вводимых целых чисел
1 fun main() {
2 print("Введите число слагаемых: ")
3 val n = readLine()!!.toInt()
4
5 var sum = 0
6 for (i in 0 until n) {
7 print("Введите число " + (i + 1) + ": ")
8 val num: Int = readLine()!!.toInt()
9 sum += num
10 }
11
12 println("Сумма = $sum");
13 }
Произведение целых чисел
1 fun main() {
2 print("Введите число множителей: ")
3 val n = readLine()!!.toInt()
4
5 var product = 1.0
6 for (i in 0 until n) {
7 print("Введите множитель " + (i + 1) + ": ")
8 val num: Int = readLine()!!.toInt()
9 product *= num
10 }
11
12 println("Произведение = $product");
13 }
Сколько нечетных среди n введенных
Защита от неверного ввода
Вывод 10 первых степеней двойки
Вывод всех двухзначных чисел, кратных 5
Вывод n первых чисел Фибоначчи
Найти НОД(A,B), используя алгоритм Евклида:
Найти сумму цифр целого числа m
Найти max из введенных чисел
Найти min, удовлетворяющее условию p(x)
Есть ли среди введенных число k?
Является ли число N>1 простым?
Разложение числа на простые множители