dasturlash

PDF 17 стр. 573,7 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 17
1. kiritilgan to’plamdagi eng katta va eng kichik sonni topuvchi programma quyidagicha tuzilsin: #include using namespace std; int main() { int n; cout > n; int a[n]; for (int i = 0; i > a[i]; } int max = a[0]; int min = a[0]; for (int i = 0; i max) { max = a[i]; } else { min = a[i]; } } cout using namespace std; int main() { int n; // n natural soni cout > n; // n sonini kiritish int a[n], b[n]; // n ta to'g'ri burchakli to'rtburchak tomonlarining massivlari cout > a[i] >> b[i]; // tomonlarni kiritish } int min_area = a[0] * b[0]; // eng kichik yuzani saqlash uchun o'zgaruvchi int min_index = 0; // eng kichik yuzali to'rtburchakning indeksini saqlash uchun o'zgaruvchi for (int i = 1; i using namespace std; int main() { int n; // n natural soni cout > n; …
2 / 17
ksini saqlaymiz } } // natija chiqarish cout using namespace std; int main() { int n; // n natural soni cout > n; // n sonini kiritish int a[n]; // n ta butun sondan iborat massiv cout > a[i]; // massiv elementlarini kiritish } int min = a[0]; // eng kichik elementni saqlash uchun o'zgaruvchi int first_index = 0; // eng kichik elementning birinchi uchragan tartib raqamini saqlash int last_index = 0; // eng kichik elementning oxirgi uchragan tartib raqamini saqlash for (int i = 1; i using namespace std; int main() { int n; // n natural soni cout > n; // n sonini kiritish int a[n]; // n ta butun sondan iborat massiv cout > a[i]; // massiv elementlarini kiritish } int max = a[0]; // eng katta elementni saqlash uchun o'zgaruvchi int first_index = 0; // eng katta elementning birinchi uchragan tartib raqamini saqlash int last_index = …
3 / 17
atta bo'lsa max_odd = a[i]; // max_odd ni yangilash max_index = i; // max_index ni yangilash } } } if (max_odd == -1) { // agar toq son topilmagan bo'lsa cout using namespace std; int main() { // b sonini kiritamiz int b; cout > b; // 10 ta musbat sonni kiritamiz int array[10]; cout > array[i]; } // b sonidan katta bo'lgan, eng kichik elementni topamiz int min = 1000000; // eng kichik element uchun o'zgaruvchi int index = -1; // eng kichik elementning indeksi uchun o'zgaruvchi for (int i = 0; i b && array[i] using namespace std; int main() { // n sonini kiritamiz int n; cout > n; // n ta butun sonni kiritamiz int array[n]; cout > array[i]; } // eng kichik elementni topamiz int min = array[0]; // eng kichik element uchun o'zgaruvchi int index = 0; // eng kichik elementning indeksi uchun o'zgaruvchi …
4 / 17
[n]; // chap qo'shnisidan katta bo'lgan elementlarning indekslarini saqlash uchun massiv int c[n]; // chap qo'shnisidan katta bo'lgan elementlarning qiymatlarini saqlash uchun massiv int count = 0; // chap qo'shnisidan katta bo'lgan elementlarning sonini hisoblash uchun o'zgaruvchi for (int i = n - 1; i > 0; i--) // massivni o'ngdan chapga bo'ylab tekshirish { if (a[i] > a[i - 1]) // agar chapdagi elementdan katta yoki teng bo'lsa { b[count] = i; // indeksini b massiviga saqlash c[count] = a[i]; // qiymatini c massiviga saqlash count++; // sonini oshirish } } cout using namespace std; int main() { // n sonini kiritamiz int n; cout > n; // n ta elementni kiritamiz int array[n]; cout > array[i]; } // birinchi uchragan lokal minimum elementi indeksini topamiz int index = -1; // lokal minimum elementi indeksi uchun o'zgaruvchi for (int i = 1; i using namespace std; int main() { …
5 / 17
ta qo'shni element uchun o'zgaruvchi int index = 0; // yig'indisi eng katta bo'lgan 2 ta qo'shni elementning birinchi indeksi uchun o'zgaruvchi for (int i = 1; i max) { max = array[i] + array[i+1]; // yig'indisini yangilaymiz index = i; // birinchi indeksni saqlaymiz } } // natija chiqarish cout #include // abs() funksiyasi uchun using namespace std; int main() { // n sonini kiritamiz int n; cout > n; // n ta elementni kiritamiz int array[n]; cout > array[i]; } // bir-biriga eng yaniq qo'shnilar indeksini topamiz int min = abs(array[0] - array[1]); // ayirmasining moduli eng kichik bo'lgan qo'shnilar uchun o'zgaruvchi int index = 0; // ayirmasining moduli eng kichik bo'lgan qo'shnilarning birinchi indeksi uchun o'zgaruvchi for (int i = 1; i using namespace std; int main() { // n sonini kiritamiz int n; cout > n; // n ta elementni kiritamiz int array[n]; cout > array[i]; …

Хотите читать дальше?

Скачайте все 17 страниц бесплатно через Telegram.

Скачать полный файл

О "dasturlash"

1. kiritilgan to’plamdagi eng katta va eng kichik sonni topuvchi programma quyidagicha tuzilsin: #include using namespace std; int main() { int n; cout > n; int a[n]; for (int i = 0; i > a[i]; } int max = a[0]; int min = a[0]; for (int i = 0; i max) { max = a[i]; } else { min = a[i]; } } cout using namespace std; int main() { int n; // n natural soni cout > n; // n sonini kiritish int a[n], b[n]; // n ta to'g'ri burchakli to'rtburchak tomonlarining massivlari cout > a[i] >> b[i]; // tomonlarni kiritish } int min_area = a[0] * b[0]; // eng kichik yuzani saqlash uchun o'zgaruvchi int min_index = 0; …

Этот файл содержит 17 стр. в формате PDF (573,7 КБ). Чтобы скачать "dasturlash", нажмите кнопку Telegram слева.

Теги: dasturlash PDF 17 стр. Бесплатная загрузка Telegram