Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
17.04.2013
Размер:
963 б
Скачать
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

int i, j, m, n;
int *mas;

int Maxch(int *mas, int n)
{
	int i, max;

   max=-30000;

   for(i=0;i<=n-1;i++)
   	if (mas[i]%2==0)
	   	if (mas[i]>max) max=mas[i];
   return max;
}

void Mass(int *mas, int n)
{
	int i, j=0;
   int *bas;

   bas=new int[n];

	for(i=0;i<=n-1;i++)
   	if(i%2!=0)
      {
      	bas[j]=mas[i];
         printf("%2d",bas[j]);
         j++;
      }

	for(i=0;i<=n-1;i++)
   	if(i%2==0)
      {
      	bas[j]=mas[i];
			printf("%2d",bas[j]);
			j++;
      }

}
void main()
{
	randomize();
   clrscr();

   printf("Enter number of elements: ");
   scanf("%d",&n);

   mas=new int[n];

	for(i=0;i<=n-1;i++)
   {
   	mas[i]=random(10);
      printf("%2d",mas[i]);
   }
   printf("\n\n");

   m=Maxch(mas,n);
   printf("Maxch value: %d",m);
   printf("\n\n");

   printf("New matrix:");
	Mass(mas,n);

   getch();
}
Соседние файлы в папке Еще задачи (2004)