در زبان Kotlin، برای نمایش متن یا مقدار در خروجی، از تابع ()println استفاده می‌کنیم. این تابع یک مقدار را چاپ می‌کند و بعد از آن یک خط جدید ایجاد می‌شود.


۱. چاپ متن با ()println 📝

فرض کنید می‌خواهید پیامی را در خروجی نمایش دهید، کافی است از این تابع استفاده کنید:

🔹 مثال:

fun main() {
    println("سلام دنیا!")
}

📌 نکته:
هر بار که از ()println استفاده کنید، خروجی به خط جدید منتقل می‌شود. به مثال زیر توجه کنید:

🔹 چاپ چند خط متن:

fun main() {
    println("سلام دنیا! ")
    println("من دارم Kotlin یاد می‌گیرم.")
    println("چقدر جذابه! ")
}

🔹 خروجی:

سلام دنیا!
من دارم Kotlin یاد می‌گیرم.
چقدر جذابه!

همان‌طور که می‌بینید، هر دستور ()println یک خط جدید در خروجی ایجاد می‌کند.


۲. چاپ اعداد و محاسبات 🔢

علاوه بر متن، می‌توانیم اعداد یا حتی محاسبات ریاضی را هم در خروجی چاپ کنیم.

🔹 مثال:

fun main() {
    println(5 + 10)
}

🔹 خروجی:

15

📌 نکته:
اگر داخل ()println یک محاسبه ریاضی بنویسید، Kotlin آن را محاسبه کرده و مقدار نهایی را نمایش می‌دهد.


۳. تابع ()print 🔄

تابع ()print تقریباً شبیه به ()println است، اما یک تفاوت مهم دارد:
در پایان خط جدید ایجاد نمی‌کند!

🔹 مثال:

fun main() {
    print("Hello World! ")
    print("I am learning Kotlin. ")
    print("It is awesome!")
}

🔹 خروجی:

Hello World! I am learning Kotlin. It is awesome!

📌 نکته:
چون از ()print استفاده کردیم، متن‌ها در یک خط پشت سر هم چاپ شدند.

📌 ترفند:
برای ایجاد فاصله بین متن‌ها، یک فاصله (space) در انتهای متن‌های داخل ()print قرار دهید.


💡 تمرین: چالش برای شما!

1.  یک برنامه بنویسید که اسم و سن شما را در دو خط جداگانه چاپ کند.
2.  یک برنامه بنویسید که دو عدد را گرفته و مجموع آن‌ها را نمایش دهد.
3.  یک برنامه بنویسید که متن “Kotlin خیلی باحاله!” را بدون رفتن به خط جدید، سه بار پشت سر هم چاپ کند.