uy_kutubxonasi

DOCX 27 sahifa 678,6 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 27
1. sinflar 6. kitobning nomi, muallifi, nashriyoti nomi va chop qlingan yili bo’yicha berilganlarni xotirada xotirada saqlash, qiymat o’qish va chop qilish amalini bajaruvchi kitob taynch sinfi yaratilsin. uning vorisi bo’lgan uy_kutubxonasi sinfida - uy manzili, kutubxona egasi familiya, ismi haqida ma’lumotlar va unda yangi kitobni qo’shish va o’chirish imkoniyatlari bo’lsin. namespace _1._6_uy_kutubxona { public partial class form1 : form { private kitob kutubtaynch; private uy_kutubxonasi uykutubxona; public form1() { initializecomponent(); // kitob taynchsining obyekti yaratiladi kutubtaynch = new kitob(); // uy_kutubxonasi sinfining obyekti yaratiladi uykutubxona = new uy_kutubxonasi(); } private void form1_load(object sender, eventargs e) { // uy kutubxonasi ma'lumotlarini kiritish uykutubxona.uymanzili = "toshkent shahri, mirzo ulug'bek tumani, olmazor ko'chasi, 15-uy"; uykutubxona.kutubxonaegasi = new kutubxonaegasi { familiya = "ismoilov", ismi = "ali" }; uykutubxona.malumotlar = "bu kutubxonada turli mualliflarning kitoblari mavjud"; // uy kutubxonasi ma'lumotlarini ko'rsatish label4.text = uykutubxona.uymanzili; label5.text = uykutubxona.kutubxonaegasi.familiya + " " + uykutubxona.kutubxonaegasi.ismi; label6.text = …
2 / 27
h(indeks); // ro'yxatdan kitobni o'chirish listbox1.items.removeat(indeks); } } } public class kitob { private list kitoblar; public kitob() { kitoblar = new list (); } public list kitobizlash(string izlashkriteriy) { // izlash kriteriy bo'yicha kitobni izlash list topilgankitoblar = kitoblar.findall(kitob => kitob.nomi.contains(izlashkriteriy) || kitob.muallifi.contains(izlashkriteriy) || kitob.chopqilinganyili.tostring().contains(izlashkriteriy)); return topilgankitoblar; } public void kitobqoshish(kitob kitob) { // yangi kitobni qo'shish kitoblar.add(kitob); } public void kitobochirish(int indeks) { // kitobni o'chirish if (indeks >= 0 && indeks = 0; i--) { console.write(coefficients[i]); if (i > 0) { console.write("x^" + i + " + "); } } console.writeline(); } public double calculatepolynomial(double x) { double result = 0; for (int i = degree; i >= 0; i--) { result += coefficients[i] * math.pow(x, i); } return result; } } class chebishev : kop_had { public chebishev(int k) : base(k, calculatechebyshevcoefficients(k)) { } private static double[] calculatechebyshevcoefficients(int k) { double[] coefficients = new double[k + …
3 / 27
x, result); int k = 4; chebishev shebishev = new chebishev(k); shebishev.printpolynomial(); x = 0.5; result = shebishev.calculatepolynomial(x); console.writeline("t{0}({1}) = {2}", k, x, result); console.readkey(); } } natijasi: 3. interfeys. umumlashgan interfeys 21. a11,a12,...,a1n,a22,a23,...,a2n,...,ann (n=20, ) koeffitsentlari va o'ng tomoni b1, b2, ..., bn bilan berilgan quyidagi "uchburchak" ko'rinishidagi chiziqli tenglamalar sistemasi yechilsin. (sinf nomi aii_t, umumlashgan interfeys nomi aii_t) using system; public class triangularsolver { public static double[] solvetriangular(double[,] matrix, double[] constants) { int n = constants.length; double[] solution = new double[n]; for (int i = n - 1; i >= 0; i--) { double sum = 0.0; for (int j = i + 1; j c) .orderbydescending(g => g.count()) .select(g => int.parse(g.key.tostring())) .first(); messagebox.show(kopuchraydiganraqam.tostring()); } else { messagebox.show("matnda raqam topilmadi."); } } } } natijasi: 6. oqimlar(fayllar). matn fayllar 31. matn fayli va k butun soni berilgan. matn fayldagi k-satr o’chirilsin. agar faylda k satr bo’lmasa u o’zgarmasdan …
4 / 27
nt k = 3; // the line number to delete deleteline(filename, k); console.writeline("line {0} deleted from the file.", k); console.readkey(); } } 7. oqimlar(fayllar). binar fayllar 1. butun a(i), i=0,…,n-1 sonlardan iborat binar fayl berilgan (n>0). fayldagi sonlarning boshlang joylashuvi quyidagicha o’zgartirilsin: a(0),a(n-1),a(1),a(n-2),a(2),a(n-3),… using system; using system.io; class program { static void main() { //string inputfile = "input.bin"; //string outputfile = "output.bin"; string inputfile = "c:\\users\\orakb\\onedrive\\desktop\\input.bin"; string outputfile = "c:\\users\\orakb\\onedrive\\desktop\\output.bin"; // read the input binary file byte[] data; using (filestream input = file.openread(inputfile)) { data = new byte[input.length]; input.read(data, 0, data.length); } // create a new byte array for the output byte[] outputdata = new byte[data.length]; // rearrange the numbers int n = data.length / 4; // assuming each number occupies 4 bytes (32 bits) int index = 0; for (int i = 0; i sonlar = new list (); for (int i = 102; i = 0 && i …
5 / 27
windows.forms; namespace windowsformsapp16 { public partial class form1 : form { private panel canvas; public form1() { initializecomponent(); initializecanvas(); } private void initializecanvas() { canvas = new panel(); canvas.dock = dockstyle.fill; canvas.paint += canvas_paint; controls.add(canvas); } private void canvas_paint(object sender, painteventargs e) { graphics g = e.graphics; pen pen = new pen(color.black); int width = canvas.width; int height = canvas.height; float xscale = width / 6f; float yscale = height / 18f; for (float x = -3; x function = x => 6 * math.pow(x, 2) + 3 * x; // determine the scale and coordinate system float scalex = picturebox1.width / 6f; float scaley = -picturebox1.height / 120f; float originx = picturebox1.width / 2f; float originy = picturebox1.height / 2f; // draw the graph pen pen = new pen(color.blue); float step = 0.1f; float startx = -3f; while (startx < 3f) { float starty = (float)(function(startx) * scaley); float …

Ko'proq o'qimoqchimisiz?

Barcha 27 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"uy_kutubxonasi" haqida

1. sinflar 6. kitobning nomi, muallifi, nashriyoti nomi va chop qlingan yili bo’yicha berilganlarni xotirada xotirada saqlash, qiymat o’qish va chop qilish amalini bajaruvchi kitob taynch sinfi yaratilsin. uning vorisi bo’lgan uy_kutubxonasi sinfida - uy manzili, kutubxona egasi familiya, ismi haqida ma’lumotlar va unda yangi kitobni qo’shish va o’chirish imkoniyatlari bo’lsin. namespace _1._6_uy_kutubxona { public partial class form1 : form { private kitob kutubtaynch; private uy_kutubxonasi uykutubxona; public form1() { initializecomponent(); // kitob taynchsining obyekti yaratiladi kutubtaynch = new kitob(); // uy_kutubxonasi sinfining obyekti yaratiladi uykutubxona = new uy_kutubxonasi(); } private void form1_load(object sender, eventargs e) { // uy kutubxonasi ma'lumotlarini kiritish ...

Bu fayl DOCX formatida 27 sahifadan iborat (678,6 KB). "uy_kutubxonasi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: uy_kutubxonasi DOCX 27 sahifa Bepul yuklash Telegram