Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2010, 17:28   #1
Максикок
Пользователь
 
Регистрация: 07.10.2010
Сообщений: 71
По умолчанию Массив одномерный

Все числа в массиве, равные максимальному числу, переставить после первого максимального.Например дан массив размера 10
неотсортированный массив
1 5 8 3 4 2 8 7 8 4
отсортированный массив
1 5 8 8 8 3 4 2 7 4
Вот как то так должно быть.
вот код исправте пожалуйста чтобы верно работало
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
void main ()
{clrscr ();
int x[10]={1,5,8,3,4,2,8,7,8,4};
int max,j,i,wer;

printf("neotsort massiv: ");
for(i=0;i<9;i++)
printf("%d",x[i]);
printf("\n");

max=x[0];
for(i=0;i<9;i++)
if(x[i]>max)
{ max=x[i]; }
for (j=max;j<10;j++)
if (x[i]==max)
{wer=x[j];
x[j]=x[i];
x[i]=wer;
i++;
}
printf("otsort massiv: ");
for(i=0;i<9;i++)
printf("%d",x[i]);
printf("\n");


}
Максикок вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Одномерный массив blok20 Помощь студентам 2 01.02.2010 20:57
одномерный массив Bryan Фриланс 1 20.01.2010 20:40
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40