O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini



Yüklə 1,37 Mb.
səhifə10/12
tarix23.10.2022
ölçüsü1,37 Mb.
#65929
1   ...   4   5   6   7   8   9   10   11   12
dasturlash

Dastur natijasi:

2.2. C++ Builder muhitining konsul rejimida massivlar bilan ishlash

1. Bir o‟lchamli 5 ta elementdan iborat bo‟lgan massivning nolga teng bo‟lmagan elementlar sonini chiqaruvchi dasturini tuzing.


Dastur kodi: #include #include #include #pragma hdrstop
//---------------------------------------------------------------------------#define SIZE 5
#pragma argsused

int main(int argc, char* argv[]) {

int a[SIZE];

int n = 0; int i;


printf("\nButun sonni kiriting. \n"); printf("Har bir sonni kiritgandan keyin "); printf(" tugmasini bosing\n");
for (i = 0; i < SIZE; i++) {
printf("a[%i] ->",i+1); scanf("%i", &a[i]);
if (a[i] != 0) n++; }
printf("Massivning nolga teng bo'lmagan elementlari %i ta.\n", n); printf("\nIshni tugatish uchun ni bosing");
getch(); return 0; }
Dastur natijasi:

2. Bir o‟lchamli 5 ta elementdan iborat bo‟lgan massivning eng kichik elementini aniqlash dasturini tuzing.
Dastur kodi:

#include

#include #include #pragma hdrstop
//---------------------------------------------------------------------------#define HB 5
#pragma argsused

int main(int argc, char* argv[]) {


int a[HB]; int min; int i;
printf("Massivning eng kichik elementini topish\n"); printf("Massiv elementlarini bir qatorga kiriting,\n");
printf("%i ta butun sonni kiriting va ni bosing\n", HB) ; printf("-> ") ;
for (i = 0; i < HB; i++) scanf("%i",&a[i]); min =0;
for (i = 1; i < HB; i++)

if (a[i] < a[min]) min = i; printf("Massivning eng kichik elementi: "); printf("a[%i]=%i ", min+1, a[min]);


printf("\nIshni tugatish uchun ni bosing"); getch();
return 0; }

Yüklə 1,37 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin