محاسبه طول رشته
تابعی بنویسید که یک رشته دریافت کند و طول رشته را برگرداند
نکته: در این تمرین نباید از توابع آماده مثل len در پایتون استفاده کنید
👨💻 13 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
تابعی بنویسید که یک رشته دریافت کند و طول رشته را برگرداند
نکته: در این تمرین نباید از توابع آماده مثل len در پایتون استفاده کنید
text = input("enter text : ")
count = 0
for i in text:
count += 1
print("string length = " , count)
tedad = 0
space = 0
string = input("please enter a string:" )
for i in string:
if i == " ":
space += 1
else:
tedad += 1
print(tedad)
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
}
#include <iostream>
#include <cfloat> // برای فهمیدن ظرفیت متغیر ها :
#include <cctype> // کاربرد های char
#include <vector>
#include <list>
#include <ctime>
#include <algorithm>
using namespace std ;
int len( string text) {
int i = 0 ;
for(char c : text) {
i++;
}
return (i) ;
}
int main() {
string text ;
getline(cin , text) ;
cout << len(text) ;
return (0) ;
}
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)
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);
def lennn():
string = input('Enter a string : ')
lenn = 0
for i in string:
lenn+=1
print(lenn)
lennn()
def get_string_length(s):
"""تعداد کاراکترهای رشته ورودی را برمیگرداند."""
count = 0 # شمارش کاراکترها
for char in s: # برای هر کاراکتر در رشته
count += 1 # شمارش را افزایش میدهیم
return count # تعداد کاراکترها را برمیگردانیم
# مثال استفاده از تابع
result = get_string_length('Hello, World!')
print(result) # خروجی: 13
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.