Algoritmlash xossalari!Har bir xossa uchun alohida alohida misollar bilan tushuntirilsin!


Java dasturlash tilida math kutubxonasi standart funksiyalari haqida ma’lumot bering!Misollar bilan!


Download 43.57 Kb.
bet17/33
Sana22.06.2023
Hajmi43.57 Kb.
#1650558
1   ...   13   14   15   16   17   18   19   20   ...   33
Bog'liq
algoritm javoblar

Java dasturlash tilida math kutubxonasi standart funksiyalari haqida ma’lumot bering!Misollar bilan!
Java dasturlash tilida math kutubxonasi, matematik amallarni bajarish uchun standart funksiyalarni o'z ichiga oladi. Math kutubxonasi barcha funksiyalari static bo'lib, ularni chaqirish uchun klass nomi bilan birga ishlatiladi.
Masalan, math kutubxonasi orqali sin, kosinys, tangens, logarifm va boshqa matematik amallarni bajarish mumkin:
double x = 45;
double sin = Math.sin(Math.toRadians(x));
double cos = Math.cos(Math.toRadians(x));
double tan = Math.tan(Math.toRadians(x));
double log = Math.log(10);
System.out.println("Sin: " + sin);
System.out.println("Cos: " + cos);
System.out.println("Tan: " + tan);
System.out.println("Log: " + log);
Bu kodda, x o'zgaruvchisi 45 ga teng bo'lib, sin, cos, tan va log funksiyalari math kutubxonasi orqali bajariladi. Natijada konsolga sin, cos, tan va log qiymatlari chiqadi.
Boshqa misollar:
double pow = Math.pow(2, 3); // 2 ning 3-darajasi
double sqrt = Math.sqrt(16); // 16 ning ildizi
double ceil = Math.ceil(5.25); // yuqoriga yaqin butun son
double floor = Math.floor(5.75); // pastga yaqin butun son
System.out.println("Pow: " + pow);
System.out.println("Sqrt: " + sqrt);
System.out.println("Ceil: " + ceil);
System.out.println("Floor: " + floor);
Bu kodda, pow, sqrt, ceil va floor funksiyalari math kutubxonasi orqali bajariladi. Natijada konsolga 2 ning 3-darajasi, 16 ning ildizi, 6 va 5 qiymatlari chiqadi.

Java dasturlash tilida Funksiyalarni tashkil etish,va harakatlanish maydonida chaqirilishi!
Funksiyalar Java dasturlash tilida belgilangan amalni bajaradigan bir yoki bir nechta qatorlardan iborat bo'lgan bloklardir. Funksiyalar o'z ichiga ma'lumotlar olishi mumkin va ularni boshqa funksiyalar yoki asosiy dastur tomonidan chaqirilishi mumkin.
Funksiyalarni tashkil etish quyidagi sintaksis orqali amalga oshiriladi:
(
) {
// function body
return ;
}access modifier - funksiyaga kirish mumkinligini chegaralaydi, masalan public, private yoki protected.
static/non-static - funksiyani chaqirish usuli bo'yicha farq qiladi. Static funksiyalar klass nomi orqali chaqiriladi, non-static funksiyalar esa obyekt nomi orqali chaqiriladi.
return type - funksiyadan qaytariladigan qiymat turi, masalan int, double, String va hokazo.
function name - funksiyaning nomi.
parameter list - funksiyaga uzatiladigan parametrlar ro'yxati.
function body - funksiyani bajaradigan qatorlar bloki.
return value - funksiyadan qaytariladigan qiymat.
Funksiya chaqirilishi quyidagi sintaksis orqali amalga oshiriladi:
(
);
Masalan:
public static int sum(int a, int b) {
return a + b;
}
int result = sum(3, 5);
System.out.println("Result: " + result);
Bu kodda, sum funksiyasi a va b parametrlarini qabul qiladi va ularni yig'indisini qaytaradi. sum funksiyasini chaqirish uchun, 3 va 5 qiymatlari parametrlar sifatida uzatiladi va funksiyadan qaytariladigan qiymat result o'zgaruvchisiga saqlanadi. Natijada konsolga "Result: 8" chiqadi.



Download 43.57 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   33




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