Ўзбекистон республикаси ташқи ишлар вазирлиги


Download 0.59 Mb.
Pdf ko'rish
bet37/47
Sana25.10.2023
Hajmi0.59 Mb.
#1721980
1   ...   33   34   35   36   37   38   39   40   ...   47
Bog'liq
Java Sattorov 1-qism

7.1-misol. Birinchi N ta Fibonachchi sonlari topilsin. Fibonachchi sonlari 
deb 0, 1, 1, 2, 3, 5, 8, 13, 21... ketma-ketlikka aytiladi. Uning har bir keyingi 
elementi oldingi ikkita elementning yig‗indisiga teng.
package fibo; 
public class Main { 
public static void main(String[] args) { 
int i,s,p,m,n; 


60 
n=10;i=0;s=1; 
System.out.print("0 1 "); 
for(m=2;m<=n;m++){ 
p=i+s; 
System.out.print(p+" "); 
i=s;s=p; 

} } 
7.2-misol. 
integral (egri chiziqli trapetsiyaning yuzi) 
trapetsiyalar formulasi bo‗yicha taqribiy hisoblansin. Trapetsiyalar 
formulasiga ko‗ra 
Bunda [a,b] oraliq n ta teng bo‗lakka bo‗linadi va har bir bo‗lakning 
uzunligi h=(b-a)/n bo‗ladi. f(x) ixtiyoriy integrallanuvchi funksiya. Faraz 
qilaylik, a=-1, b=1, n=100, f(x)=x
2
bo‗lsin. S ni hisoblash programmasi 
quyidagicha bo‗lishi mumkin: 
package trapesiya; 
public class Main { 
public static void main(String[] args) { 
int n,i; 
double s,h,a,b; 
n=100;a=-1;b=1; 
h=(b-a)/n; 
s=(a*a+b*b); 
for(i=1;is*=h; 
System.out.println("Integral="+s); 
}} 
Programmaning natijasi Integral=0.6867999999999996 ko‗rinishda 
bo‗ladi. Programmada a, b, n va f(x) larni o‗zgartirib, turli integrallarni 
hisoblash mumkin.
7.3-misol. Jadval elementlarini o‗sish tartibida joylashtirish. Jadval 
elementlarini tartiblashning bir qator algoritmlari mavjud bo‗lib, quyida eng 
kichik elementni topish usulining programmasi keltirilgan. Bu ichma-ich 
joylashgan siklik jarayonlarga keladi.
public class Tartiblash { 
public static void main(String[] args) { 
int i,j,p,n=10; 
int A[]={2,5,6,-7,10,9,12,4,25,1}; 


61 
for(i=0;ifor(j=i+1;jif(A[i]>A[j]){//katta element kichigi bilan o‗rin almashadi 
p=A[i];A[i]=A[j];A[j]=p; 

for(i=0;iSystem.out.print(A[i]+" "); 
}} 
Programmaning natijasi quyidagicha bo‗ladi: 
-7 1 2 4 5 6 9 10 12 25 

Download 0.59 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   47




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