Сделать массив в ведением частей с клавиатуры.Количество частей так же вводится

Сделать массив в ведением элементов с клавиатуры.Количество элементов так же вводится с клавиатуры.Написать процедуру ввода с клавиатуры,функцию вывода в столбик,отсортировать способом пузырька и вывести полученный массив.

Задать свой вопрос
Лилия Болтрик
Мова прогрумавання яка?
2 ответа
//Dev-C++ 5.11 (C)

include lt;stdio.hgt;
include lt;malloc.hgt;

void reading(int*,int);
void writing(int*,int);

int main(void)
 int *Array,n,c;
 scanf("%d",amp;n);
 Array=(int*)malloc(n*sizeof(int));
 reading(Array,n);
 for(int i=0;ilt;n;i++)
  for(int j=0;jlt;n;j++)
   if(Array[i]gt;Array[j])
    c=Array[i];
    Array[i]=Array[j];
    Array[j]=c;
 writing(Array,n);
 return 0;

void reading(int *Array,int n)
 for(int i=0;ilt;n;i++)
  scanf("%d",amp;Array[i]);

void writing(int *Array,int n)
 for(int i=0;ilt;n;i++)
  printf("%d \n",Array[i]);

Пример ввода:
3
1
3
2
Пример вывода:
3
2
1
//c

using System; namespace ConsoleApplication1      class Program          static void Main()            Console.writeline("Write array lenght");            string[int32.Parse(Console.ReadLine())] ar;            for(int i=0;ilt;ar.lenght;++i)            ar[i]=Console.ReadLine();                          Console.Clear();             for(int i=0;ilt;ar.lenght;++i)             Console.WriteLine(ar[i]);                          Console.Read();           
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт