Javada takrorlanuvchi jarayonlarni dasturlash operatorlari. For operatorining umumiy ko’rinishi?



Download 3,89 Mb.
bet34/55
Sana23.01.2022
Hajmi3,89 Mb.
#406117
1   ...   30   31   32   33   34   35   36   37   ...   55
Bog'liq
JAVA yakuniy

public class Main { public static void main(String[] args) {

boolean b // b mantiqiy o’zgaruvchi

boolean b=false; // b mantiqiy o’zgaruvchining boshlang’ich qiymati

} }



  1. Tarmoqlanuvchi operatorlar va ularning ishlash jarayoni misol yordamida tushuntiring?

  1. Continue operatorining vazifasi misol yordamida tushuntirib bering.

  1. Tarmoqlanuvchi jarayonlarni dasturlash operatorlari, ? operatorining umumiy ko’rinishi?

  1. break operatorining vazifasini misol yordamida tushuntirib bering.

  1. Matematik funksiyalarni Java tilida yozilishi.

Java dasturlash tilida standart funksiyalar

Java dasturlash tili tarkibida mavjud bo‘lgan matematik funksiyalar standart funksiyalar deb ataladi.

Ifodalar tarkibidagi funksiyalarni Java dasturlash tilida ifodalash uchun satandart funksiyalardan foydalaniladi. Funksiyalarni Java dasturlash tilida ifodalash uchun ularni argumentlarini albatta qavsga olib yozish kerak.

Java dasturlash tilida standart funksiyalardan foydalanish uchun albatta Java tili tarkibidagi matematik funksiyalar kutubxonasiga murojat qilish kerak.



Java dasturlash tili tarkibidagi standart funksiyalar ro‘yxati quyidagicha.



Matematik funksiya

C++ tilida ifodalanishi

1

|a|-butun son

abs(x)

2

|a|-haqiqiy son

fabs(x)

3



sqrt(x)

4

x2

pow(x,2)

5

xn

pow(x,n)

6

10x

Pow(10,x)

7

ex

exp(x)

8

ln(x)

log(x)

9

Sinx

sin(x)

10

Cosx

cos(x)

11

Tgx

tan(x)

12

Ctgx

cos(x)/ sin(x)

13

Arcsinx

asin(x)

14

Arccosx

acos(x)

15

Arctgx

atan(x)




  1. Java tilida ? va if else operatorlari va ularning ishlash jarayoni?

  1. Math kutubxonasining vazifasi, funksiyalari.

  1. Java tilida do-while operatorining imkoniyatini misol yordamida tushuntirib bering?

  1. Kiritish va chiqarish operatorlarining umumiy ko’rinishi?

Java dasturlash tili class rejimida ishlashga mo’ljallanganligi sababli ma’lumotlarni kiritish scanner class orqali amalga oshiriladi va undan ob’ekt olinadi. Java dasturlash tilida ma’lumotlarni kiritish operatorining umumiy ko‘rinishi quyidagicha:

Scanner kirit=new Scanner(System.in);



a=kirit.nextInt();

b=kirit.nextDouble();

Yuqorida System.in funksiyasi orqali kirit nomli ob’ekt yaratilib shu orqali a va b o’zgaruvchilarga ob’ekt olinmoqda. Bunda a butun sonni, b esa haqiqiy sonni ekrandan o’qib oladi.

Misol.

package com.company;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner kirit=new Scanner(System.in);



int a; double b;

a=kirit.nextInt();

b=kirit.nextDouble();

} }


Java dasturlash tilida o‘zgaruvchilar qiymati qayta ishlanib natija kompyuter ekraniga yoki ma’lum bir fayllarga joylashtirish jarayoni ma’lumotlarni chiqarish deyiladi. O‘zgaruvchilar va ma’lumotlar oqimi chiqarilish vaqtida, albatta, aniq joyi ko‘rsatiladi, agar kompyuter ekraniga ma’lumot chiqarilsa, u holda aynan joyi ko‘rsatilishi shart emas.

Java dasturlash tilida ma’lumotlarni chiqarish operatori System.out.println() funksiyasi yordamida amalga oshiriladi. Java dasturlash tilida ma’lumotlarni chiqarish operatorining umumiy ko‘rinishi quyidagicha:

System.out.println(o‘zgaruvchi);

Misol. Java dasturlash tilida a ni qiymatini 2 ga qoldiqli bo’lib natijani ekranga chiqaring.



package com.company;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner kirit=new Scanner(System.in);



int a; a=kirit.nextInt(); // a ga 7 kiritiladi

int b=a%2;

System.out.println(b);

} }


  1. Dizyunksiya, konyunksiya, inkor amallarini vazifalari va Java tilida ifodalanishi.

Bu turdagi o’zgaruvchi boolean kalit so’zi bilan e‟lon qilinib, xotiradan 1 bayt joy egallaydi va 0 (false, yolg’on) yoki (true, rost) qiymat qabul qiladi. Mantiqiy tur o’zgaruvchilar qiymatlar o’rtasidagi munosabatlarni ifodalaydigan mulohazalarni rost (true) yoki yolg’on (false) ekanligi tavsifida qo’llaniladi va ular qabul qiladigan qiymatlar matematik mantiq qonuniyatlariga asoslanadi. Mantiqiy mulohazalar ustida uchta amal aniqlangan:

- inkor;

- konyunksiya;

- dizyunksiya;

1) inkor – A mulohazani inkori deganda A rost bo’lganda yolg’on yoki yolg’on bo’lganda rost qiymat qabul qiluvchi mulohazaga aytiladi. Java tilida inkor – ‘!‟ belgisi bilan beriladi. Masalan, A mulohaza inkori «!A» ko’rinishida yoziladi;

2) konyunksiya- ikkita A va B mulohazalar konyunksiyasi yoki mantiqiy ko’paytmasi «A && B» ko’rinishga ega. Bu mulohaza faqat A va B mulohazalar rost bo’lgandagina rost bo’ladi, aks holda yolg’on bo’ladi (odatda «&&» amali «va» deb o’qiladi).



3) dizyunksiya – ikkita A va B mulohazalar dizyunksiyasi yoki mantiqiy yig’indisi «A || B» ko’rinishda yoziladi. Bu mulohaza rost bo’lishi uchun A yoki B mulohazalardan biri rost bo’lishi yetarli. Odatda «||» amali «yoki» deb o’qiladi.


  1. Java tilida takrorlanuvchi jarayonlarni dasturlash operatorlari va ularning ishlash jarayoni?


Download 3,89 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   55




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish