8.8-masala.Matnda uzunligi K ta belgidan katta bo‘lgan so‘zlarni ajratilib yangi matnga yozish dasturini tuzing.
matn=str(input('Matn kiriting:'));
k=int(input('K ta belgi:'));
s=matn[0:k];
print('Ajratilgan katta harfdagi matn',s.upper());
|
|
8.9-masala. Inglizcha - o‘zbekcha lug‘atni tuzing. Bunda inglizcha so‘z kiritilganda uning tarjimasi natija sifatida olinishini ta’minlang.
matn=str(input("So'z kiriting:"));
if matn=='REM':
print("Izoh");
if matn=='IF':
print('Agar');
if matn=='FOR':
print('Uchun');
if matn=='INPUT':
print('Kiritish');
if matn=='STOP':
print("To'xta");
if matn=='PRINT':
print("Chop etish");
if matn=='RUN':
print("Bajar");
|
|
8.10-masala. Matndagi so‘zlarda nechta unli harflar borligini aniqlovchi dastur tuzing.
matn=str(input('Matn kiriting:'));
unli='аоиуеэяўё';
s=0;
for i in range(len(matn)):
for j in range(len(unli)):
if matn[i:i+1]==unli[j:j+1]:
s=s+1;
print("Matnda izlanayotgan unli so'z",s,'ta bor');
|
|
8.11-masala. Satr berilgan. Satrning oxirgi belgisini birinchi belgi qiluvchi dastur tuzing.
satr = input('satr: ')
satr = list(satr)
a = []
a.append(satr.pop(-1))
a.extend(satr)
satr = ''
for i in a:
satr += i
print(satr)
|
|
8.12-masala. Satr berilgan. Ushbu satrdagi kichik harflarni katta harflarga o‘giruvchi dastur tuzing.
satr = input('satr: ')
l = list(satr)
for j in range(len(l)):
if 65 <= ord(l[j]) and ord(l[j]) <= 90:
l[j] = chr(ord(l[j]) + 32)
elif 97 <= ord(l[j]) and ord(l[j]) <= 122:
l[j] = chr(ord(l[j])-32)
satr =''
for i in l:
satr += i
print(satr)
|
|
8.13-masala. Berilgan matnning orasidagi K-simvoldan N-simvolgacha bo‘lgan belgilarni ajrating.
matn=str(input('Matn kiriting:'));
BelgiK=int(input('K ta belgi:'));
BelgiN=int(input('N ta belgi:'));
s=matn[BelgiK:BelgiN-BelgiK];
print("Ajratilgan matn",s);
|
|
8.14-masala. Topishmoq topish va uning javobini tahlil qilish dasturini tuzing.
print("Yer tagida oltin qoziq?");
matn=str(input("Javobni kiriting:"));
if matn=='sabzi':
print("Siz to'g'ri javob berdingiz");
else:
print("Siz noto'g'ri javob berdingiz");
|
|
8.15-masala. Matndagi INFORMATIKA so‘zini ALGORITM so‘zi bilan almashtirish dasturini tuzing.
matn1=str(input("Matn kiriting:"));
matn2=str(input("Almashtiriladigan matn kiriting:"));
s=matn1.replace(matn1,matn2);
print("Almashtirilgan matn:",s);
|
|
Do'stlaringiz bilan baham: |