{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (16 янв 2016, 01:58) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет помогите пожалуйста если кто нибудь разберается.

Дан массив,найти max и min и количество элементов которые находятся между ними

Здесь 4 задания (1 курс) [image]
Добавлено 16.01.16 в 01:58:45:
[image]

Прикрепленные файлы:
* PROFIWM_COM_273_1442311_L4nci0fDcPk.jpg (61.37 кб)
2.
Adobe * 22.64
(17 янв 2016, 15:06) [1/0] [1] [отв] [спам] [под] +1 | -1

Лол,все месаги пропали,даже темку не мог найти. *
[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 раз. / Посл. изм.
Adobe * 22.64
(17 янв 2016, 15:07)
3. [автор] (17 янв 2016, 23:18) [0/0] [0] [отв] [спам] [под] +1 | -1

Герцог Нук, Спасибо тебе огромное

4.
Adobe * 22.64
(17 янв 2016, 23:28) [0/0] [0] [отв] [спам] [под] +1 | -1
Ибрахим,

Да не за что,просто самого задача заинтересовала * Если сможешь разобраться и преобразовать код с си на бэйсик,то гуд *

5. [автор] (17 янв 2016, 23:29) [0/0] [0] [отв] [спам] [под] +1 | -1

Герцог Нук, да пофиг,это одно и тоже *

6.
Adobe * 22.64
(17 янв 2016, 23:49) [0/0] [0] [отв] [спам] [под] +1 | -1
Ибрахим,

остальные задачи решил?

7. [автор] (18 янв 2016, 00:04) [0/0] [0] [отв] [спам] [под] +1 | -1
Adobe,

Нет нечего не решил,я понятия не имею об этом..задача дали и соь )))

8.
Adobe * 22.64
(18 янв 2016, 01:41) [0/0] [0] [отв] [спам] [под] +1 | -1
Ибрахим,

Ну,если смотреть на задание во второй задаче,то там походу такое условие стоит,как и для любой монотонной функции. х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]
скину код в тхт файле

Прикрепленные файлы:
* PROFIWM_COM_202_1444518_monotone.txt (739 б)
* PROFIWM_COM_202_1444518_keke.png (9.32 кб)

Изм. 1 раз. / Посл. изм.
Adobe * 22.64
(18 янв 2016, 01:42)
  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений