تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

محاسبه طول رشته

آسان 179/ دانلود 722 بازدید

تابعی بنویسید که یک رشته دریافت کند و طول رشته را برگرداند

نکته: در این تمرین نباید از توابع آماده مثل len در پایتون استفاده کنید

👨‍💻 7 ساعت قبل کاربر 1160 این تمرین رو مشاهده کرد
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
👨‍💻 22 ساعت قبل Tahabx3 این تمرین رو مشاهده کرد

8 جواب

def get_len(s):
    count = 0 # تعداد حروف
    for char in s: # برای هر کاراکتر
        count += 1 # تعداد کاراکتر را افزایش میدهیم
    return count # تعداد را بر میگردانیم
# مثالی از تابع
string = input('enter your fullname: ')
length = get_len(string)
print(length)
Amirgr دانلود Python
def length(text):
  counter = 0
  for item in text:
    counter += 1
  return counter
Behcoder دانلود Python
tedad = 0
space = 0
string = input("please enter a string:" )
for i in string:
    if i == " ":
        space += 1
    else:
        tedad += 1
print(tedad)
Alirezamoghaddam دانلود Python
fun main() {
    try {
        println("Please Enter a series of words or numbers or signs as desired ")
        val string1 = readln()
        val length3 = stringToInt(string1)
        println(length3)
    } catch (e: Exception) {
        println(e.message)
    }
}

fun stringToInt(string1: String): Int {
    val list1 = mutableListOf<Char>()
    var number = 0
    for (char in string1) {
        list1.add(char)
        number += 1
    }
    return number
}
کاربر 848 دانلود Kotlin
def my_len(string):

    """
    Calculate the length of a string manually

    Arguments:
        string: The string whose length we want to calculate
    Return value:
        string length
    """

    count = 0
    for char in string:
        count += 1
    return count

# Example of using the function
my_string = "hello world"
length = my_len(my_string)
print("string length:", length)
Amirali دانلود Python
String n;
      int lowerCase = 0, upperCase = 0;
      char currentChar;
      Scanner input = new Scanner(System.in);
      System.out.println("Enter a String : ");
      n = input.nextLine();
      for (int i = 0; i < n.length(); i++) {
         currentChar = n.charAt(i);
         if (Character.isLowerCase(currentChar)) {
            lowerCase++;
         } else if(Character.isUpperCase(currentChar)) {
            upperCase++;
         }
      }
      System.out.println("Lower Case is : " + lowerCase);
      System.out.println("Upper Case is : " + upperCase);
کاربر 1415 دانلود Java
def lennn():
    string = input('Enter a string : ')
    lenn = 0
    for i in string:
        lenn+=1
    print(lenn)
lennn()
کاربر 937 دانلود Python
def get_string_length(s):
    """تعداد کاراکترهای رشته ورودی را برمی‌گرداند."""
    count = 0  # شمارش کاراکترها
    for char in s:  # برای هر کاراکتر در رشته
        count += 1  # شمارش را افزایش می‌دهیم
    return count  # تعداد کاراکترها را برمی‌گردانیم

# مثال استفاده از تابع
result = get_string_length('Hello, World!')
print(result)  # خروجی: 13
Mma123 دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

// کداتو توی این بخش بنویس
// فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
// البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن