Алгоритмы (Kotlin): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
(Новая страница: «{{TOCRight}} == Код программ == === Сумма вводимых целых чисел === <syntaxhighlight lang="kotlin" line> </syntaxhighlight> ===...»)
 
Строка 3: Строка 3:
 
=== Сумма вводимых целых чисел ===
 
=== Сумма вводимых целых чисел ===
 
<syntaxhighlight lang="kotlin" line>
 
<syntaxhighlight lang="kotlin" line>
 +
fun main() {
 +
    print("Введите число слагаемых: ")
 +
    val n = readLine()!!.toInt()
  
 +
    var sum = 0
 +
    for (i in 0 until n) {
 +
        print("Введите число " + (i + 1) + ": ")
 +
        val num: Int = readLine()!!.toInt()
 +
        sum += num
 +
    }
 +
 +
    println("Сумма = $sum");
 +
}
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Версия 10:59, 8 июля 2021

Код программ

Сумма вводимых целых чисел

 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 }

Произведение целых чисел

Сколько нечетных среди n введенных

Защита от неверного ввода

Вывод 10 первых степеней двойки

Вывод всех двухзначных чисел, кратных 5

Вывод n первых чисел Фибоначчи

Найти НОД(A,B), используя алгоритм Евклида:

Найти сумму цифр целого числа m

Найти max из введенных чисел

Найти min, удовлетворяющее условию p(x)

Есть ли среди введенных число k?

Является ли число N>1 простым?

Разложение числа на простые множители