Найти максимальный элемент массива #include<iostream.h>
#include<stdlib.h>
void main()
{
int a[100];
int n;
cout<<”\nEnter the size of array:”;cin>>n;
for(int I=0;I<n;I++)
{a[I]=rand()%100-50;
cout<<a[I]<<” “;
}
int max=a[0];
for(I=1;I<n;I++)
if (a[I]>max)max=a[I];
cout<<”\nMax=”<<max”;
}
В этой программе также используется перебор массива по одному элементу слева направо с шагом 1.
Задача 2
Найти сумму элементов массива с четными индексами.
#include<iostream.h>
#include<stdlib.h>
void main()
{
int a[100];
int n;
cout<<”\nEnter the size of array:”;cin>>n;
for(int I=0;I<n;I++)
{a[I]=rand()%100-50;
cout<<a[I]<<” “;
}
int Sum=0;
for(I=0;I<n;I+=2)
Sum+=a[I];//элементы с индексами 0, 2, 4… cout<<”\nSum=”<<Sum”;
}
Ввод массива
//Второй способ
for(I=0;I<n;I++)
if(I%2==0)Sum+=a[I]; ];//элементы с индексами 0, 2, 4…
cout<<”\nSum=”<<Sum”;
Дата добавления: 2014-01-04 ; Просмотров: 266 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет