حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

بررسی نوع ورودی

تمرین آسان 1649 visibility link download flag

برنامه ای بنویسید که مقداری از ورودی دریافت کند و بررسی که که از نوع عددی (INTEGER) است یا خیر؟

👨‍💻 4 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 27

fun main() {
    print("enter value: ")
    val value = readLine() ?: ""

    if (value.isNotEmpty() && value.all { it.isDigit() }) {
        println("integer")
    } else {
        println("not integer")
    }
}
پاسخ هوش مصنوعی Ai Kotlin
#در این قطعه کد سعی شده همه‌ی موارد شامل رشته بودن، عدد اعشاری و عدد صحیح بودن بررسی بشه
def Value_det(v):
  if type(v) == str:
    print(f"{v} is a String")
  elif type(v) == int:
    print(f"{v} is a Integer")
  elif type(v) == float:
    print(f"{v} is a Float")

value = input("Please Enter a Value: ")
try:
  if '.' in value:
    value = float(value)
  else:
    value = int(value)
except ValueError:
  pass
Value_det(value)
a=input("Please,enter number:\n")
l=["0","1","2","3","4","5","6","7","8","9"]
b=len(a)
k=0
for i in range(b):
    if any(a[i]==j for j in l ):
        k+=1
        continue
    else:
        break
if k==b:
    print(f"{a} is integer.")
else:
    print(f"{a} is not integer.")

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن