Tajriba ishi №3 Mavzu: Satrlardan foydalanib dasturlash Ishdan maqsad


import java.util.Scanner; public class


Download 120.85 Kb.
bet2/3
Sana17.06.2023
Hajmi120.85 Kb.
#1550047
1   2   3
Bog'liq
3-Tajriba ishi 3

import java.util.Scanner;


public class Proba {

public static void main(String[] args) {


Scanner sc = new Scanner(System.in);
String s,s1 = "";
s = sc.nextLine();
for (int i = 0; i < s.length(); i++) {
if(s.charAt(i) == 'A')
s1 += 'B';
else
if(s.charAt(i) == 'B')
s1 += 'A';
else
s1+=s.charAt(i);
}
System.out.println(s1);
}
}


substring(arg0, arg1) funksiyasi.
Satrning qism satri deb uning ichidan uzluksiz ketma-ket olingan qismiga aytiladi.
abcdefghijklmn satridan cdefg qism satrini olish uchun uning 2-indeksdan boshlab 6-indeksgacha simvollar ketma-ketligini olishimiz kerak. substring(arg0, arg1) funksiyasi ikkita parametrga ega, arg0 boshlang’ich indeksdan va arg1-1 oxirgi indeksgacha belgini olish kerakligini bildiradi.

String s = "abcdefghijklmn";
String sub_= s.substring(3, 7);
System.out.println(sub);
Natija: defg


substring(arg0) funksiyasi.
Bu funksiya faqat bitta parametrga ega bo’lib arg0 indeksdan boshlab oxirigacha bo’lgan qism satrni qaytarib beradi.

String s = "abcdefghijklmn";


String sub = s.substring(2);
System.out.println(sub);
Natija: cdefghijklmn


Matndagi so’zlarniga ajratish.
Misol. Matndagi so’zlardan massiv hosil qiling va bosh harf bilan boshlangan so’zlarni alohida qatorlarda chiqaring. Matn bitta qatorda berilgan. So’zlar probel bilan ajratilgan. Simvollar soni 1000 dan oshmaydi.




Download 120.85 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling