Ўзбекистон республикаси ташқи ишлар вазирлиги
Download 0.59 Mb. Pdf ko'rish
|
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;i 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;i p=A[i];A[i]=A[j];A[j]=p; } for(i=0;i }} Programmaning natijasi quyidagicha bo‗ladi: -7 1 2 4 5 6 9 10 12 25 Download 0.59 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling