Guruh talabasi Abdullayeva Ma’mura 8 – Amaliyot ishi Mavzu


Download 79.99 Kb.
Sana09.01.2022
Hajmi79.99 Kb.
#261335
Bog'liq
8-Amaliyot ishi


921-17-guruh talabasi

Abdullayeva Ma’mura



8 – Amaliyot ishi

Mavzu: Java tili asosiy operatorlari. Mavzuni o’qitish metodikasini o’rganish va didaktik materiallar tayyorlash

Java - operatorlar

Java dasturlash tilida 6 ta asosiy operatorlar mavjud. Bular :
1. Unar(birlik) operatorlari

2. Arifmetik opertorlari

3. Shart operatorlari

4. Mantiqiy operatorlar

5. O'zlashtirish operatorlari

6. Va boshqa operatorlar

Arifmetik operatorlari



1-Misol:

public class MainClass {

public static void main(String args[])

{

int aab = 1;



int bbb = 2;

System.out.println("Sonlar ustida arifmetik amallar");

int a = 1 + 1; //qo'shish

int b = a * 3; //ko'paytirish

int c = b / 4; //bo'lish

int d = c - a; //ayirish

int e = -d; //unar (-) operatori

int k = 11 % 3; //qoldiq olish

aaa += 5;

//aaa = aaa + 5

bbb *= 4;

//bbb = bbb * 4

System.out.println("a = " + a);

System.out.println("b = " + b);

System.out.println("c = " + c);

System.out.println("d = " + d);

System.out.println("e = " + e);

System.out.println("k = " + k);

System.out.println("aaa = " + aaa);

System.out.println("bbb = " + bbb);



} }

Natija:____Taqqoslash_va_Shart_operatorlari____3-Misol'>Natija:___Increment_va_Decrement_ga_misollar'>Natija:


Increment va Decrement ga misollar:

public class MainClass {

public static void main(String args[]) {

int a = 1;

int b = 2;

int c;


int d;

c = ++b; //b = 3 , c = 3 b ning qiymati 1 ga oshirildi

d = a++; //d = 1 , a = 2 a ning qiymati 1 ga oshirildi

c++;


System.out.println("a = " + a);

System.out.println("b = " + b);

System.out.println("c = " + c);

System.out.println("d = " + d);



} }

Natija:



Taqqoslash va Shart operatorlari



3-Misol:

import java.util.Random;

public class MainClass {

public static void main(String[] args) {

Random rand = new Random();

int i = rand.nextInt(100);

int j = rand.nextInt(100);

System.out.println("i = " + i);

System.out.println("j = " + j);

System.out.println("i > j is " + (i > j));

System.out.println("i < j is " + (i < j));

System.out.println("i >= j is " + (i >= j));

System.out.println("i <= j is " + (i <= j));

System.out.println("i == j is " + (i == j));

System.out.println("i != j is " + (i != j));

System.out.println("(i < 10) && (j < 10) is " + ((i < 10) && (j < 10)));

System.out.println("(i < 10) || (j < 10) is " + ((i < 10) || (j < 10)));

} }


Natija:



Mantiqiy operatorlar



Mantiqiy operatorlar ustida amallar



Mantiqiy operatorlarga misol:

public class MainClass {

public static void main(String args[])

{


boolean a = true;

boolean b = false;

boolean c = a | b;

boolean d = a & b;

boolean e = a ^ b;

boolean f = (!a & b) | (a & !b);

boolean g = !a;

System.out.println("a = " + a);

System.out.println(" b = " + b);

System.out.println(" a|b = " + c);

System.out.println(" a&b = " + d);

System.out.println(" a^b = " + e);

System.out.println("!a&b|a&!b = " + f);

System.out.println(" !a = " + g); } }



Natija:



4-Misol:

" ? " shart operatori

public class MainClass {

public static void main(String args[])

{


int i, k;

i = 10;

k = i < 0 ? -i : i; //i noldan kichik bo'lsa k ning qiymati -i ga,aks holda i ga teng

System.out.print("k ning qiymati "+k);

i = -10;

k = i < 0 ? -i : i; //i noldan kichik bo'lsa k ning qiymati -i ga,aks holda i ga teng

System.out.print("k ning qiymati "+k);

}

}



Natija:


Download 79.99 Kb.

Do'stlaringiz bilan baham:




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