arifmetik ifoda algoritmi

DOCX 25 pages 864.4 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 25
abdug`afforov javohir kidt-2101 guruh talabasining amaliyot topshiriqlari (savollar topshiriqlar kitobidan google yordamida tarjima qilingan !) (kodlar visual studio 2022 matn muharririda .net6 muhitida yozilgan !) 1.1)arifmetik ifodani algoritmik tilda yozing va amallarning bajarilish tartibini ko‘rsating: double i, y, l; console.write("i="); i=double.parse(console.readline()); console.write("y="); y = double.parse(console.readline()); l = (0.81 * math.cos(i)) / (math.log(y) + 2 * math.pow(i, 3)); console.writeline("l="+l); l i,y tugash boshlash 1.2) algoritmning blok-sxemasini va dastur loyihasini tuzing.funktsiyani hisoblash uchun klaviaturadan bitta parametrni kiriting va ikkinchisini doimiy o'rnating.barcha hisoblangan qiymatlarni ekranda ko'rsating : m tugash y x=1.1 boshlash double m = 2, x; console.write("x="); x=double.parse(console.readline()); double b = math.pow(x, 4) + m * m; double a = math.sqrt(math.abs(x)); double y = math.pow(math.sin(a + math.pow(math.tan(b), 3)), 2); console.writeline("y=" + y); 2.1) mantiqiy ifodalarni shartli operatorlar, relyatsion (munoasabat) operatorlari va algoritmik til mantiqiy operatorlari yordamida yozing : to'lov miqdorini hisoblash uchun mantiqiy ifodani yozing depozit bo'yicha depozit: 5000 yuan gacha yillik …
2 / 25
* a * b * x : z * cos(pow(a * x + b, 2)) + log(z); console.writeline("y=" + y); } else { console.writeline("xato variant !"); } } variant==1 variant a,b,x,y,z, variant boshlash ha yo`q1 yo`qx b*b yo`qvariant==3 variant==2 y y= y ha yo`q ha 1 yo`q xato variant ! tugash 3.1) algoritm diagrammasini tuzing va hisoblash dasturini yozing. chekli qator yig'indilari (ko'paytmalari). dasturni ishlab chiqishda nolga teng yoki cheksiz shartlarni (ko'paytirgichlarni) qoldirishni ta'minlang. k ning qiymatini klaviaturadan kiriting static int fact(int n) { int factor=1; if (n == 0) factor = 1; else { factor = n * fact(n - 1); } return factor; } int k; do { console.write("k="); k = int.parse(console.readline()); } while (k = 1; i--) { if (n % i == 0) console.write(i+" "); } 3.3) algoritmning blok diagrammasini va hisoblash dasturini tuzing. masalaning shartiga ko’ra qatorning n a’zosining yig’indisi toping ! static int fact(int …
3 / 25
w list (n); list b = new list (n+1); random rnd=new random(); for (int i = 0; i 0) { k = i; break; } } console.writeline(); if(k!=-1) { k = 0; console.write("natija : "); for(int i=0;i<n;i++) { if (a[i] <= 0) b.add(a[i]); else { if(k==0) { b.add(a[i]); b.add(a[i]); k++; } } } for(int i=0;i<n+1;i++) { console.write(b[i] + " "); } } else { console.writeline("ro`yxatda musbat element yo`q !"); } 7.1) vazifaga muvofiq dastur yozing matnni o'z ichiga olgan belgilar qatori berilgan. so'zlar orasidagi chiziqda bo'sh joy o'rniga vergul va bo'sh joy qo'ying console.write("ixtiyoriy satr kiriting :"); string s=console.readline(); string s1 = ""; for(int i=0;i<s.length;i++) { if (s[i]==' ') { s1 += " , "; } else { s1 += s[i]; } } console.writeline("natija : "+s1); 7.2) topshiriq bo`yicha dastur tuzing. berilgan satrda har bir "*" belgisidan keyin " " belgisini qo'shing. console.write("ixtiyoriy satr kiriting :"); string s=console.readline(); string s1 …
4 / 25
3 = new poyezd(3, 11, 18, 120); console.write("1-poyezd uchun "); p1.chop(); console.writeline("uning tezligi : " + p1.tezlik() + " km/soat"); console.write("\n2-poyezd uchun "); p2.chop(); console.writeline("uning tezligi : " + p2.tezlik() + " km/soat"); console.write("\n3-poyezd uchun "); p3.chop(); console.writeline("uning tezligi : " + p3.tezlik() + " km/soat"); } } 8.1) matn muharririda matnli fayl yaratish. tashkil eting fayl mazmunini ko'rish va individual topshiriqning shartiga muvofiq harakatlarni bajarish. olingan barcha natijalar yangi faylga saqlanganligiga ishonch hosil qiling. vazifa : komponentlari haqiqiy sonlar bo'lgan f fayl berilgan. fayl komponentlari yig‘indisi va ko‘paytmasining kvadratini toping. string path = @"c:\users\javohir\desktop\amaliyot.txt"; console.writeline("fayldagi sonlar : "); string line; double s = 0, p = 1; using (streamreader sr = new streamreader(path)) { line = sr.readline(); s += convert.todouble(line); p *= convert.todouble(line); while (line != null) { console.writeline(line); line = sr.readline(); if(line != null) { s += convert.todouble(line); p *= convert.todouble(line); } } } console.writeline("elementlar yig`indisi kvadrati: " …
5 / 25
andom(); console.write("fayldagi tasodifiy krill belgilari : "); for(int i = 0; i < 15; i++) { s+= (char)rnd.next(1072,1100)+" "; } console.writeline(s); using (filestream fayl = new filestream(path, filemode.openorcreate)) { array = system.text.encoding.default.getbytes(convert.tostring(s)); fayl.write(array, 0, array.length); } string s1 = s + "\n" + s.toupper(); console.writeline("natija : " + s.toupper()); using (filestream fayl = new filestream(path, filemode.openorcreate)) { array = system.text.encoding.default.getbytes(convert.tostring(s1)); fayl.write(array, 0, array.length); } tugadi !!! image2.png image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png image16.png image17.png image18.png image19.png image20.png image21.png image22.png image23.png image24.png image25.png image26.png image27.png image28.png image29.png image30.png image31.png image32.png image33.png image34.png image35.png image36.png image37.png image38.png image39.png image40.png image41.png image42.png image43.png image44.png image1.png

Want to read more?

Download all 25 pages for free via Telegram.

Download full file

About "arifmetik ifoda algoritmi"

abdug`afforov javohir kidt-2101 guruh talabasining amaliyot topshiriqlari (savollar topshiriqlar kitobidan google yordamida tarjima qilingan !) (kodlar visual studio 2022 matn muharririda .net6 muhitida yozilgan !) 1.1)arifmetik ifodani algoritmik tilda yozing va amallarning bajarilish tartibini ko‘rsating: double i, y, l; console.write("i="); i=double.parse(console.readline()); console.write("y="); y = double.parse(console.readline()); l = (0.81 * math.cos(i)) / (math.log(y) + 2 * math.pow(i, 3)); console.writeline("l="+l); l i,y tugash boshlash 1.2) algoritmning blok-sxemasini va dastur loyihasini tuzing.funktsiyani hisoblash uchun klaviaturadan bitta parametrni kiriting va ikkinchisini doimiy o'rnating.barcha hisoblangan qiymatlarni ekranda ko'rsating : m tugash y x=1.1 boshlash double ...

This file contains 25 pages in DOCX format (864.4 KB). To download "arifmetik ifoda algoritmi", click the Telegram button on the left.

Tags: arifmetik ifoda algoritmi DOCX 25 pages Free download Telegram