Red de conocimiento informático - Material del sitio web - ¿Cómo implementarlo en lenguaje C: definir una matriz int del 1 al 100 y seleccionar aleatoriamente diez números de ella?

¿Cómo implementarlo en lenguaje C: definir una matriz int del 1 al 100 y seleccionar aleatoriamente diez números de ella?

# incluir ltstdio.h gt

void insert(int *a, int *p){

int m, es decir, e;

Printf("insertar posición :(0

scanf("d ", ampm);

Printf("Inserte el valor del elemento: ");

scanf("d ", amperio);

for(I = * p; i gt= m; -i)

a[I]= a[I-1];

a[m-1]= e;

(* p);

}

clasificación vacía(int *a, int *p) {

int i, j, temp

for(I = 0; i lt* p-1; i)

for(j = 0; j lt* p-I-1; j){

if(a[j] gt; a[j 1]){

temp = a[j];

a[j]= a[j 1];

a[j 1]= temp;

}

}

}

voiddelet(int *a, int *p){

int i, m;

Printf("Qué elemento eliminar: (0

scanf("d ", ampm);

for(I = m; i lt= * p; i)

a[I-1] = a[ I];

(* p)-;

}

entrada nula(int *a, int *p){

int m, I;

Printf("número de elementos de entrada");

scanf("d ", ampm); I = 0 ;iltm; i)

scanf("d ", ampa[I]);

* p = m;

}

visualización vacía(int *a, int *p){

int I;

for(I = 0; i lt* p; i)

printf("5d ", a[I]);

printf(" \ n "

}

void main()<); /p >

{

int a[10], n=0, m;

Hacer {

Printf("1, matriz de entrada\ n" "2, insertar datos\n""3, mostrar matriz\n""4, eliminar datos\n""5, ordenar matriz\n""0, salir\n ");

scanf( "d", ampm);

Interruptor (m){

Caso 1: Entrada (a amp; n);

Pantalla (a amp); ; n );

Romper;

Caso 2: Insertar (a amp; n);

Mostrar (a amp; n

);

Romper;

Caso 3: Mostrar (a amp; n);

Romper

Caso 4: Eliminar (a amp; n);

p>

Display(a&n);

Break;

Caso 5: Ordenar(a &n);

Break;

Caso 5: Ordenar(a&n);

p>

Mostrar(a&n);

Pausa;

}

} mientras(m);

}

Se puede ejecutar vc en bruto.