Инженерия факультеті компьютерлік инженерия кафедрасы н. М. Жунисов Visual Studio. Net



бет11/19
Дата06.01.2022
өлшемі0,98 Mb.
#15027
1   ...   7   8   9   10   11   12   13   14   ...   19
Байланысты:
Инженерия факультеті компьютерлік инженерия кафедрасы н. М. Жуни

<тип>[ ] <объявители>;

int[ ] a,b,c;

int[ ] a=new int[5], b=new int[5], c=new int[5];

Массивті сипаттаған кезде, оның элементтеріне мәнді меншіктеуге болады, мысалы:



double [ ] x= {5.5, 6.6, 7.7};

Егер меншіктелетін мәндер массив элементтерінің санынан аз болса, онда қалған элементтерге нөлге айналады, егер мәндер көп болса – артық мәндер меншіктелмейді. Массив элементтері 0-ден бастап нөмірленеді. Біздің жағдайымыздағы массив элементтерінің нөмірі 0-ден 9-ға дейін.

Мысал. Әр түрлі 10 сан енгізіп, оң сандардың қосындысын, теріс сандардың нешеу екенін анықтау қажет.

using System;

class Program

{

static void Main(string[] args)



{

int s = 0;

int k=0;

int[] x ={ 1, 3, -5, 1, -2, 1, -1, 3, 8, 4 };

for (int i = 0; i < 10; i++)

{
if (x[i] > 0) s = s + x[i];

if (x[i] < 0) k++;

}

Console.WriteLine("s="+s+" "+"k="+k);



}

}

А(10) массив элементтерінің теріс сандарының ең үлкенін анықтайтын бағдарлама құру. Массив элементтері нақты сандар.



using System;

class Program

{

static void Main(string[] args)



{
double[] a =new double[10];

double max = a[0];

Console.WriteLine("Massiv elementterin engiziniz:");

for (int i = 0; i < 10; i++)

a[i] = Convert.ToDouble(Console.ReadLine());

for (int i = 0; i < 10; i++)

{

if (a[i] > 0 & a[i] > max) max = a[i];



}

Console.WriteLine("max="+max);

}

}



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   19




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет