<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Menga APA formatidagi kitobni sitat qilish qoidalari haqida ma'lumot bera olasizmi?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Albatta! Bu yerda sizga APA formatidagi kitobni sitatlash qoidalari berilgan: Agar matndagi sitat bo'lsa, muallifning familiyasi va nashr etilgan yilini qavslar ichida kiriting. Masalan: (Smith, 2010). Agar siz to'g'ridan-to'g'ri sitatni keltirayotgan bo'lsangiz, nashr etilgan yildan keyin aniq sahifani chiziq bilan ajratib qo'ying. Masalan: (Smith, 2010, 23-sahifa). Hujjat oxiridagi ma'lumotnomalar ro'yxatida kitob uchun yozuv quyidagi formatni o'z ichiga olishi kerak: So'nggi ism, nomining bosh harfi. (Noshirlangan yil). Kitobning nomi. Nashr etilgan shahar: Nashriyot. Masalan: Smith, J. (2010). The Power of Positive Thinking. Nyu-York: Random House. Agar birdan<|eot_id|><|start_header_id|>user<|end_header_id|>

Endi Java-da hujjat tarkibini va Stringni taklif ma'lumotlari bilan kiritadigan funksiyani yarating va oldingi ma'lumotlarni qayta ishlashingiz mumkin, shunda siz APA formatidagi hujjat takliflarini chiqarib berishingiz mumkin.<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Bu yerda Java-da hujjat tarkibini va matnli zanjirni taklif ma'lumotlari bilan oladigan va ushbu ma'lumotni APA formatidagi hujjat takliflarini qaytarish uchun qayta ishlaydigan funksiyasi bor: ``import java.util.regex.Matcher; import java.util.regex.Pattern; public class CitasAPA { public static String convertAPAC(String contentDocument, String informationCitas) { StringBuilder citasAPA = new StringBuilder; String[]= citas informacionCitas.split.}"; //Biz takliflarni ';' for (String citations): String.{[] parts = sp.{"}); //Biz takliflarni har bir "muallif" iffecha formatida qaytaramiz: java.util.regex.Matcher;<|eot_id|>