Tomonlari a, b, c, bo’lgan uchburchakka ichki chizilgan aylananing yuzasini topish dasturini tuzing
Download 29.73 Kb.
|
Kurs ish Matn muharriri
Tomonlari a, b, c, bo’lgan uchburchakka ichki chizilgan aylananing yuzasini topish dasturini tuzing. Teng tomonli to’g’ri burchakli uchburchakning yuzasi S berilgan. Uning gipotenuzasini topish algoritmni tuzing Kvadrat tomoni a berilgan. Uning yuzini, perimetrini topish dasturini tuzing. To’g’ri burchakli parallelipipedning asosi tomonlari va balandligi berilgan. Uning hajmini topish dasturini tuzing. Ikkita natural son berilgan. Ushbu sonlarning o’rta arifmetigini va o’rta geometrigini topish dasturini tuzing To’g’ri burchakli uchburchakning a va b katetlari berilgan. Ushbu uchburchakka ichki chizilgan aylana radiusini topish dasturini Java dasturlash tilida tuzing. Ikki xonali son berilgan. Bu sonning raqamlar yig’indisi a soniga karrali ekanligini aniqlash dasturini Java dasturlash tilida tuzing Uchta a,b,c son berilgan. Bu sonlarning o’rta arifmetigini topish dasturini Java dasturlash tilida tuzing Uch xonali son berilgan. Uning raqamlari yig’indisi ikki xonali son ekanligini aniqlash dasturini Java dasturlash tilida tuzing. Uch xonali son berilgan. Uning raqamlari ko’paytmasi uch xonali son ekanligini aniqlash dasturini Java dasturlash tilida tuzing. Uch xonali son berilgan. Uning birinchi raqamini aniqlash dasturini Java dasturlash tilida tuzing va dasturini tuzing. Oy raqami berilgan. Shu oyda nechta kun borligini aniqlovchi programma tuzilsin. Ikki xonali son berilgan. Ushbu sonni 10 ga bo’lgandagi qoldig’ini topish dasturini Java dasturlash tilida tuzing 20 dan 500 gacha sonlar orasida nechta son 5 ga qoldiqsiz bo’linishini aniqlash dasturini Java dasturlash tilida tuzing. Manfiy bo’lmagan butun son berilgan. Uning oxirgi raqamini aniqlash dasturini Java dasturlash tilida tuzing S=1+2+3+…+n yig’indini hisoblash dasturini Java dasturlash tilida tuzing . N natural soni berilgan. Bu sonning 3 ga bo’linishini tekshirish dasturini Java dasturlash tilida tuzing 101 dan 301 gacha barcha juft sonlar yig’indisini hisoblash dasturini Java dasturlash tilida tuzing. 1 dan 1000 gacha bo’lgan sonlar orasida 3 ga ham 4 ga ham bo’linadigan sonlar nechta ekanligini aniqlash dasturini Java dasturlash tilida tuzing 10 dan 1000 gacha bo’lgan barcha butun sonlarning kublarini chop etuvchi dasturini Java dasturlash tilida tuzing 10 dan 40 gacha bo’lgan barcha butun sonlarning kvadratlarini chop etuvchi dasturini Java dasturlash tilida tuzing 100 ta birinchi tub son topish dasturini Java dasturlash tilida tuzing 101 dan 301 gacha barcha toq sonlar yig’indisini hisoblash dasturini Java dasturlash tilida tuzing 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi dasturini Java dasturlash tilida tuzing. (1-Dushanba,2-Chorshanba,...h.k) 20 dan 500 gacha sonlar orasida nechta son 5 ga qoldiqsiz bo’linishini aniqlash dasturini Java dasturlash tilida tuzing 50 dan 500 gacha bo’lgan barcha butun sonlarning kvadratlarini chop etuvchi dasturini Java dasturlash tilida tuzing -50 dan katta va 200 dan kichik oraliqdagi, 3 va 4 ga karrali butun sonlarning yig’indisini topish dasturini Java dasturlash tilida tuzing a va b sonlardan eng kattasini topishni funksiya yordamida hal etish dasturini Java dasturlash tilida tuzing a, b, c butun sonlar berilgan. Jumlani rostlikka tekshiring dasturini Java dasturlash tilida tuzing: „a, b, c tomonli uchburchak teng tomonli bo’ladi” a, b, c butun sonlar berilgan. Jumlani rostlikka tekshiring dasturini Java dasturlash tilida tuzing: „a, b, c tomonli uchburchak to’g’ri burchali bo’ladi” a, b, c butun sonlar berilgan. Jumlani rostlikka tekshiring dasturini Java dasturlash tilida tuzing: „a, b, c tomonli uchburchak yasash mumkin” a, b, c tomonli uchburchakning teng yonli ekanligini aniqlash dasturini Java dasturlash tilida tuzing. a, b, c uchta haqiqiy sonlar berilgan. Hech bo’lmaganda bitta juftlikning o’zaro teng sonlar ekanligini aniqlash dasturini Java dasturlash tilida tuzing. Aylanalar radiuslari bilan berilgan. Qaysi aylanadan eng katta yuzali doira kesib olish mumkiligni aniqlovchi dasturini Java dasturlash tilida tuzing. Barcha uch xonali tub sonlar topilsin. Ularning barchasini va umumiy sonini chop etish dasturini Java dasturlash tilida tuzing. Berilgan ikkita satrlarni birlashtirish dasturing tuzing Berilgan matnda nechta so’z mavjudligini aniqlash dasturini Java dasturlash tilida tuzing. Berilgan N ta natural sonlardan faqat juftlarini yig’indisini topish dasturini Java dasturlash tilida tuzing Berilgan N ta natural sonlardan faqat toqlarini yig’indisini topish dasturini Java dasturlash tilida tuzing Berilgan natural sonni raqamlarini teskari tartibda almashtirish dasturini tuzing (masalan 65112 ni 21156 ko’rinishida chop etsin) Berilgan uchta son asosida, ulardan ixtiyoriy ikkitasining yig’indisi musbat ekanligini aniqlovchi dasturini Java dasturlash tilida tuzing. Berilgan uchta sonning o’zaro tub ekanligini aniqlovchi dastur tuzing Java tilida funktsiya qanday aniqlanadi? Funktsiyaga murojaat qanday amalga oshiriladi? Javada char tipidagi satrlar ishlovchi standart funksiyalar Javada char tipidagi satrlardagi simvollarni qayta ishlash funksiyalari Javada funksiya parametrlari va argumentlari Javada funksiyalar bilan ishlash Javada funksiyalardan bir necha marta foydalanish Javada funksiyalarga murojaat qilish va unga oid misollar Javada funksiyani e’lon qilish va unga oid misollar Javada funksiyaning qaytish yuklash va unga oid misollar Javada rekursiv funksiyalar Javada satrlar bilan ishlovchi standart funksiyalar Javada satrlar va simvollar massivi Javada satrlarni nusxalash, satrlarni ulash, taqqoslash funksiyalari Javada string sinfidagi satrlar bilan ishlash uchun qo’llaniladigan standart metodlar va ularni ishlatishga oid misollar Javada string sinfidagi satrlar ustida birlashtirish, o’zlashtirish, taqqoslash amallari Javada string sinfidagi satrlar uzunligi aniqlash, satrni tozalash, bo’shligini tekshirish metodlari va ularni ishlatishga oid misollar Javada string sinfidagi satrlar va ularga oid misollar Javada string sinfidagi satrlardan simvollarni izlash, satr qismlarini taqqoslash metodlari va ularni ishlatishga oid misollar Javada string sinfidagi satrlarga simvollarni joylashtirish, simvollarni almashtirish, simvollarni o’chirish metodlari va ularni ishlatishga oid misollar Javada string sinfidagi satrlarni e’lon qilish, kiritish va ularni ishlatish Yetakchi App Store do’konlarida mavjud bo’lgan ilovalar Eng ko’p yuklab olingan dasturlar Mobil ilovalarga sarflangan vaqt. Eng ko’p ishlatiladigan dasturlar Ilovalar va kompyuter saytlari Ilovalarni yaratish uchun dasturlar. Android ilovasini o'zingiz qilishning to'rtta usuli Дунё бўйлаб энг кўп юкланган мобил иловалар рейтинги Мобиль иловалар ишлаб чиқиш – сердаромад соҳа Смартфонлар ҳамроҳимизга айланмоқда JAVA dasturlash tilinining asosiy strukturasi Java ni o’rnatish. Unda oddiy dastur tuzish Java da oddiy hisoblashlarni bajarish Java standard dastur kodlari sharxi. Foydalanish mumkin bo'lgan main funksiya ko'rinishlari Javada o’zgaruvchilar va ma’lumot turlari. Javada ma'lumot turlari (data types) Javada arifmetik va mantiqiy amallat Javada asosiy matematil funksiyalar Javada tanlash operatorlari. Javada IF-else operatori Javada IF-else-if tanlash operatori Javada Switch (tanlash) operatori Java da For Loop (Takrorlanuvchi sikl operatori). Java da For-each Loop operatori Java da break operatori Java da While Loop (Takrorlanuvchi) operatori. Java da do-while Loop(takrorlanuvchi operatori) («sharti keyin tekshiriladigan» sikl ) Javada massivlar. Java/ Obyektlarga mo’ljallangan dasturlashga kirish Java/ Klasslar (Sinflar) Java/ Metodlar Java, metodldrning qayta e`lon qilinishi Java/ Obyekt konstruktsiyasi Java dasturlash tilida obyektlarning yaratilishi Obyekt destruktsiyasi Java/ Klasslararo bo`lanish Java. Ostki klasslar va irsiyat Java/ Klass ierarxiyasi Java. Abstrakt klasslar Java. Interfeyslar Java. Ichki klasslar Java. O’ramlar (package) Java. Klass a’zolari va metodlarni ko’rinilishi Java. Object klassi Java. hashCode() metodi Java. toString() metodi Swing - graphicli qurollar to’plami Frame yaratish va joylashtirish JFrame klassi asosiy metodlari. dispose(), setIconImage(), setTitle() JFrame klassi metodlari. dispose(). Dastur tuzing JFrame klassi metodlari. setIconImage(), Dastur tuzing JFrame klassi metodlari. setTitle(). Dastur tuzing JFrame klassi asosiy metodlari. setResizable(), setLocation(), setBounds() JFrame klassi asosiy metodlari. setResizable(), Dastur tuzing JFrame klassi asosiy metodlari. setLocation(), Dastur tuzing JFrame klassi asosiy metodlari. setBounds().Dastur tuzing Ma’lumotlarni Panelda ko’rsatish JPanel klassi. Ularning xususiyatlari MyPanel klassi JPanel klassining paintComponent() metodi Xodisa va amal Xodisalarni boshqarish algoritmi Tugmalar va yozuvlar JButton klassi tugmalarga rasm joylashtirish Java dasturlash tilida tugma bosilganda ActionEvent xodisasini xosil qilish. JLabel klassi. Yozuvlar JLabel klassi. Yozuvni oldida joylashgan rasm Checkbox tugmasi Radio tugmasi Checkbox tugmasidan foydalanish dasturi Radio tugmasidan foydalanish dasturi Checkbox elementi tanlanganlik xolatini aniqlovchi funksiya Checkbox elementi bosilgandagi xodisa va uni qayta ishlash JRadioButton klassi yordamida yaratilgan radio tugmalar Radio button element tomonidan tanlangandagi xodisa va unu qayta ishlash Radio tugmalar va u xosil qilgan xodisa asosida amal bajarish dasturi Ro’yxat - tanlash elementlari Combobox - tanlash elementlari JList klassi yordamida yaratilgan ro’yxat dasturi Combobox joylashgan oyna va Combobox ruyxatini ochilgan xolati dasturi Slayder Spinner Slayder joylashgan oyna dasturi Slayder yurgichi xolati o’zgartirilganda ChangeEvent xodisasi xosil qilinadi va ushbu xodisani ChangeListener interfeysini bajarib qabul qilish va amal bajarish mumkin. Dastur tuzing. JSpinner klassi yordamida yaratilgan spinner elementi dasturini yarating Java dasturlash tilidi matn kiritish JTextField va JTextArea klasslari Matn qatorini xosil qilish Matn qatoridagi matnni o’zgartirish Foydalanuvchi kiritadigan matn bir qatordan ortiq bo’ganda 6 qator va 20 simvol uzunlikdagi bo’sh matn maydonini xosil qilish kodini keltiring. foydalanuvchi kiritayotgan matn qatorga sig’masa qolgan matnni keyingi qatorga avtomatik ravishda o’tkazish Menyular Menyu xosil qilish dasturi yozilsin JMenuBar, JMenu va JMenuItem klasslari yordamida menyu yaratish Rasmli memu elementini yaratish dasturi Ostki meyuga ega menyu klaviatura qisqartmasiga ega menyu elementi dasturi Qurollar paneli qurollar paneli joylashgan oyna hosil qiling Kontekst menyu Kontekst menyu yaratish dasturi Dialog oynalar va ularni yaratish JOptionPane klassining statik metodlari yordamida yaratilishi Dialog oynalarining to’rt guruhi ma’lumot berish dialog oynasini chiqarib berish dasturi. Tasdiqlash dialog oynasi Ma’lumot kiritish dialog oynasi Maxsus dialog oynasi Fayl tanlash dialog oynasi Android platformasiga ilova yaratish asoslari Android Studio haqida umumiy tushinchalar Android Studioni Ko’chirish (Download) Android Studio. Windows uchun talablar Android Studio. Mac OS uchun talablar Android Studio. Linux OS uchun talablar Android Studionni Windows 10 x64-bit ga o’rnatish algoritmi JDK va uni o`rnatish Android Studio da 1-ch ilova yaratish Android Studio da emulyatorlar va ularni sozlash (ADV) Android 11 ning hususiyatlari Mobil qurilmalar. Mobil ilovalarni yaratuvchi OT Android platformasi haqida umymiy tushinchalar Android platformasida Ilova tuzilmasi (Dasturiy stek) Mobil ilovalarni ishlab chiquvchi jihozlar Mobil ilovalarning tiplari Mobil ilova tuzilmalari fayl va papkalari (strukturasi) Android ning yaratilish tarixi Mobil ilovaning mobil saytdan farqi Mobil ilovalarning yaxshi va yomon tomonlari (kamchiliklari) Mobil ilovalar va ularning turlari turlari Ilova komponentlari Mobil dastur yaratish qadamlari Mobil ilovalar vazifalari Mobil ilovalar va veb-ilovalar: ijobiy va salbiy tomonlari O‘zbekistonda ishlab chiqilgan 10 ta foydali mobil ilova Android Studio ни ишга тушириш. Uning bosh oynasi Android Studio ning asosiy papkalari va fayllari sharxi Android Studio ning AndroidManifest.xml fayli Download 29.73 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling