Программа для печати половины пирамиды с помощью *
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
for (i in 1..rows) {
for (j in 1..i) {
print("* ")
}
println()
}
}
* * * * * * * * * * * * * * *
Программа для печати половины пирамиды с помощью чисел
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
for (i in 1..rows) {
for (j in 1..i) {
print("$j ")
}
println()
}
}
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
Программа для печати половины пирамиды с использованием алфавитов
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val last = 'E'
var alphabet = 'A'
for (i in 1..last - 'A' + 1) {
for (j in 1..i) {
print("$alphabet ")
}
++alphabet
println()
}
}
A B B C C C D D D D E E E E E
Перевернутая полупирамида с использованием *
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
for (i in rows downTo 1) {
for (j in 1..i) {
print("* ")
}
println()
}
}
* * * * * * * * * * * * * * *
Перевернутая половина пирамиды с использованием чисел
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
for (i in rows downTo 1) {
for (j in 1..i) {
print("$j ")
}
println()
}
}
1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
Программа для печати полной пирамиды, используя *
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
var k = 0
for (i in 1..rows) {
for (space in 1..rows - i) {
print(" ")
}
while (k != 2 * i - 1) {
print("* ")
++k
}
println()
k = 0
}
}
* * * * * * * * * * * * * * * * * * * * * * * * *
Программа для печати пирамиды с помощью чисел
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
var k = 0
var count = 0
var count1 = 0
for (i in 1..rows) {
for (space in 1..rows - i) {
print(" ")
++count
}
while (k != 2 * i - 1) {
if (count <= rows - 1) {
print((i + k).toString() + " ")
++count
} else {
++count1
print((i + k - 2 * count1).toString() + " ")
}
++k
}
k = 0
count = k
count1 = count
println()
}
}
1 2 3 2 3 4 5 4 3 4 5 6 7 6 5 4 5 6 7 8 9 8 7 6 5
Перевернутая полная пирамида с использованием *
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 5
for (i in rows downTo 1) {
for (space in 1..rows - i) {
print(" ")
}
for (j in i..2 * i - 1) {
print("* ")
}
for (j in 0..i - 1 - 1) {
print("* ")
}
println()
}
}
* * * * * * * * * * * * * * * * * * * * * * * * *
Распечатайте треугольник Паскаля
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 6
var coef = 1
for (i in 0..rows - 1) {
for (space in 1..rows - i - 1) {
print(" ")
}
for (j in 0..i) {
if (j == 0 || i == 0)
coef = 1
else
coef = coef * (i - j + 1) / j
System.out.printf("%4d", coef)
}
println()
}
}
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1
Распечатайте Треугольник Флойда.
Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val rows = 4
var number = 1
for (i in 1..rows) {
for (j in 1..i) {
print("$number ")
++number
}
println()
}
}
1 2 3 4 5 6 7 8 9 10
Linux - Как установить anc-api-tools
Linux - Как установить curvedns
Python - Проверьте, является ли число положительным, отрицательным или 0
Linux - Как установить zenmap
C - Подсчитать количество цифр в целом числе
C++ - Проверить, является ли число простым или нет
C++ - Проверить високосный год
JavaScript - Проверьте, начинается ли строка и заканчивается ли она определенными символами
C - Найдите наибольшее число, используя динамическое выделение памяти
Kotlin - Округлить число до n знаков после запятой
Kotlin - Перевернуть число
Linux - Как установить zfs-test
Linux - Как установить xbitmaps
Kotlin - Найти факториал числа
Java - Перевернуть число
GoLang - Диапазон
Linux - Как установить zstd
Kotlin - Проверить, является ли число четным или нечетным
We have been online since 2021 and 1 millions of people around the globe have visited our website since then
More visitors every month