o’zgaruvchilarga qiymat kiritish va chiqarish operatorlari

DOCX 16 pages 141.3 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 16
2-amaliy ish mavzu: o’zgaruvchilarga qiymat kiritish va chiqarish operatorlari. printf(), scanf() funksiyalari. ishdan maqsad. c++ dasturlash tilida dastur tuzilishi va alifbosi, ma`lumotlarning asosiy turlari bilan tanishish, kiritish-chiqarish operatorlari, matematik funksiyalar va konstantalardan foydalanishni o’rganish. nazariy qism. faqat ketma-ket bajariladigan amallardan tashkil topgan algoritmlarga-chiziqli algoritmlar deyiladi. bunday algoritmni ifodalash uchun ketma-ketlik strukturasi ishlatiladi. strukturada bajariladigan amal mos keluvchi shakl bilan ko’rsatiladi. chiziqli algoritmlarning blok- sxemasini umumiy strukturasini quyidagi ko’rinishda ifodalash mumkin.boshlash kiritiladigan qiymatlar 1-amal tamom 2-amal . . . n-amal natija c++ tilida operatorlar 2 turga bo`linadi: 1. sodda operatorlar 2. murakkab operatorlar sodda operatorlar tarkibida boshqa operatorlar bo`lmaydi. bularga o`zlashtirish, kiritish, chiqarish, shartsiz o`tish va bo`sh operatorlar kiradi. murakkab operatorlar o`z ichiga bir necha sodda operatorlarni olishi mumkin. har bir murakkab operator programmada “{“ va “}” simvollari orasiga olingan bo`lishi kerak! murakkab operatorlarga shartli o`tish, takrorlanish, tanlash va birlashtirish operatorlari kiradi. ma’lumot tiplari. dasturda biror ma’lumotni saqlash va qayta ishlashda …
2 / 16
ayt +/- 1.7e +/- 308 (~15 raqam) long double 12 bayt +/- 3.4e +/- 4932 (~15 raqam) butun sonlar uchun unsigned (ishorasiz) faqat manfiy bo’lmagan sonlarni saqlash uchun hizmat qiladi. o’zgaruvchini nomlash. o’zgaruvchilar bilan ishlash uchun ularning har biriga alohida nom berish lozim. o’zgaruvchini nomlashda uning maqsadini tushuntirib beradigan ingliz tilida nom qo’yish lozim. masalan kub hajmining qiymatini saqlaydigan o’zgaruvchini cube_volume deb nomlagan maqsadga muvofiq. c++ da o’zgaruvchini nomlashda bir nechta qoidalar mavjud: 1. o’zgaruvchi nomi harf yoki pastki chiziq(_) belgisi bilan boshlanishi kerak va harflar, raqamlar va pastki chiziq belgisidan iborat bo’lishi lozim. 2. boshqa belgilarni, masalan . yoki % qo’llash mumkin emas. probel ham qatnashmasligi lozim. ma’noga ega qismlari bir-biridan cube_volume ga o’xshab pastki chiziqcha bilan ajratilishi lozim. masalancan_volume. 3. o’zgaruvchini nomlashda kata va kichik harflar farq qiladi. cube_volume va cube_volume o’z garuvchilari boshqa-boshqa. 4. c++ da maxsus ma’noga ega bo’lgan masalan int, return, for kabi so’zlarni o’zgaruvchi …
3 / 16
hi kerak. #include using namespace std; int main() { int a, b; cin>>a>>b; int c = a + b; cout - kiritish chiqarish(cin, cout)bilan ishlash uchun e’lon qilinadigan kutibxona. using namespace std – standart kutibxonalardan foydalanganda har bir dasturda uni yozish lozim int a, b – a va b o’zgaruvchilarni tavsiflash cin>>a>>b cin – oz’garuvchilar qiymatlarini kiritish uchun xizmat qiladi. dastlab kiritilgan sonni a o’zgaruvchi , keying kiritilgan sonni b o’zgaruvchi o’zida saqlaydi. sonlarni probel yoki enter bilan ajratilagan holda kiritish mumkin. int c = a + b – o’zgaruvchi a va b larning qiymatlari yig’indisini o’zlashtiradi. bunda a va b larning qiymatlari o’zgarmaydi. cout int main() { int num = -27; int number = 27; float f = 123.456; char r = 'a'; char str[4] = "abc"; printf("%d\n",num); /* -27 */ printf("%u\n",number); /* 27 */ printf("%o\n",number); /* 33 */ printf("%x\n",number); /* lb */ printf("%f\n",f); /* 123.456001 */ printf("%e\n",f); /* …
4 / 16
tilmoqda. c – bitta simvol kutilmoqda. s – satr kutilmoqda. f - float turidagi son kutilmoqda. kiritilayotgan sonning butun raqamlari va nuqtadan so’ng kasr raqamlari soni va e yoki e belgisidan so’ng mantissa raqamlari soni ko’rsatilishi mumkin. #include int main(void) { unsigned width, precision; int number = 256; double weight = 242.5; printf("what field width?\n"); scanf("%d", &width); printf("the number is :%*d:\n", width, number); printf("now enter a width and a precision:\n"); scanf("%d %d", &width, &precision); printf("weight = %*.*f\n", width, precision, weight); printf("done!\n"); return 0; } barcha amallar yuqoridan pastga, bir qatorda chapdan o’ngga bajarilib keladi. c++ da matematik funksiyalar. matemetik funksiyalardan foydalanish uchun cmath jutibxonasini e’lon qilish lozim. funksiya tavsifi misol abs( a ) fabs(a) a ning moduli a haqiyqiy son moduli abs(-3)= 3 abs(5)= 5 sqrt(a) a ning kvadrat ildizi sqrt(9)=3.0 pow(a, b) a ni b darajaga ko’tarish pow(2,3)=8 ceil( a ) a ni o’zidan kichik bo’lmagan eng kichik butun …
5 / 16
7 soni chiqariladi. katta ifodani yozishni o’rniga uni qismlarga ajratishimiz ham mumkin: #include #include #include using namespace std; int main() { double x, y, z; cin>>x>>y>>z; double a = pow(2, -x); double b = sqrt(x + sqrt(sqrt(fabs(y)+2))); double c = pow(exp(x-1) / sin(z+2) + 2, 1. / 3); double af = a * b * c; printf("%.2f", af); } misol: to’g’ri burchakli uchburchak katetlari a va b berilgan, uchburchak gipotenuzasini va yuzini topish algoritmi va dasturi. boshlash kiritish c = tamom #include #include #include using namespace std; int main() { double a,b; cin>>a>>b; double c = sqrt(a*a + b*b); double s = (a*b)/2; cout 201). 13. tomoni haqiyqiy son a bo’lgan kvadrat va radiusi haqiyqiy son r bo’lgan sharlar ertilib qaytadan tomoni b bo’lgan kub quyildi. kub tomoni b ni 0,001 aniqlikda toping. 14. kommersant a ta kostyumni b so’mdan oldi va bir xil bahoda sotdi natijada c so’m foyda …

Want to read more?

Download all 16 pages for free via Telegram.

Download full file

About "o’zgaruvchilarga qiymat kiritish va chiqarish operatorlari"

2-amaliy ish mavzu: o’zgaruvchilarga qiymat kiritish va chiqarish operatorlari. printf(), scanf() funksiyalari. ishdan maqsad. c++ dasturlash tilida dastur tuzilishi va alifbosi, ma`lumotlarning asosiy turlari bilan tanishish, kiritish-chiqarish operatorlari, matematik funksiyalar va konstantalardan foydalanishni o’rganish. nazariy qism. faqat ketma-ket bajariladigan amallardan tashkil topgan algoritmlarga-chiziqli algoritmlar deyiladi. bunday algoritmni ifodalash uchun ketma-ketlik strukturasi ishlatiladi. strukturada bajariladigan amal mos keluvchi shakl bilan ko’rsatiladi. chiziqli algoritmlarning blok- sxemasini umumiy strukturasini quyidagi ko’rinishda ifodalash mumkin.boshlash kiritiladigan qiymatlar 1-amal tamom 2-amal . . . n-amal natija c++ tilida operatorlar 2 turga bo`linadi: 1....

This file contains 16 pages in DOCX format (141.3 KB). To download "o’zgaruvchilarga qiymat kiritish va chiqarish operatorlari", click the Telegram button on the left.

Tags: o’zgaruvchilarga qiymat kiritis… DOCX 16 pages Free download Telegram