Всем привет помогите пожалуйста если кто нибудь разберается.
Дан массив,найти max и min и количество элементов которые находятся между ними
Здесь 4 задания (1 курс) [image]
Добавлено 16.01.16 в 01:58:45:
[image]
Лол,все месаги пропали,даже темку не мог найти.
[code]
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,positionMax=0,positionMin=0,arr[10]={50,37,23,5,-2,29,-23,-59,7}; //*одномерный массив из 10 элементов*//
int max,min,numbers;
max=min=arr[0];
for(i=0;i<10;i++)
if(arr[i]>max){
max=arr[i]; //*если элемент из массива больше max,то мах присваивается значение элемента*//
positionMax=i;} //*присвоили мах,запомнили позицию i*//
for(i=0;i<10;i++)
if(arr[i]<min){
min=arr[i];
positionMin=i;}
numbers=abs(positionMax-positionMin+1); //*считаем кол-во элементов между мах и мин,без учета знака*//
printf("Max is arr[%d]=%d, Min is arr[%d]=%dn",positionMax,max,positionMin,min);
printf("between Max and Min there are %d elementsn",numbers);
getchar();
return 0;
}
[/code]
Герцог Нук, Спасибо тебе огромное
Да не за что,просто самого задача заинтересовала Если сможешь разобраться и преобразовать код с си на бэйсик,то гуд
Герцог Нук, да пофиг,это одно и тоже
Нет нечего не решил,я понятия не имею об этом..задача дали и соь )))
Ну,если смотреть на задание во второй задаче,то там походу такое условие стоит,как и для любой монотонной функции. х1<x2 то есть каждый след.элемент больше предыдущего. Вообще,есть монотонность убывающая и монотонность возрастающая,но исходя из задания [0..n] тут учитывается возрастающая монотонность.
Код ниже собсна
[code]
int main()
{
int const n=10;
int i,arr[n];
int count=arr[0];
printf("Enter size of your array: "
scanf("%d",&n);
printf("Enter element to your array:n"
for(i=0;i<n;i++){
printf("arr[%d]=",i);
scanf("%d",&arr[i]);
printf("n"
}
printf("All elements,which you entered:n"
for(i=0;i<n;i++){
printf("%d ",arr[i]);
}
printf("n"
for(i=0;i<n;i++){
if(arr[i]>count)
count=arr[i];
printf("Chain is monotone,because %d < %dn",arr[i],arr[i]+1);
}
printf("Array is monotonen"
getchar();
getchar();
return 0;
} [/code]
скину код в тхт файле