Acabo de hacer la 2 pero no me sale la alternativa d). Una ayuda un favor
Y en la pregunta 1 tambien la hice pero no como me estan pidiendo alguien sabe que puedo modificar? Gracias de antemano.
Código [Seleccionar]
#include <stdio.h>
int main(){
int vector[10] = {22, -5, 67, -8, 45, 32, 101, -99, 73, 10};
int i,j,min,pos,aux;
int mayor=0;
for (i=0; i<10; i++){
if (vector[i]> mayor){
mayor=vector[i];
}
}
printf("El mayor valor del vector es : %d\n", mayor);
for(i=0;i<10;i++){
min = i;
for(j=i+1;j<10;j++){
if(vector[j] < vector[min]){
min = j;
}
}
aux = vector[i];
vector[i] = vector[min];
vector[min] = aux;
}
printf("De menor a mayor: " );
for(i=0;i<10;i++){
printf(" %i ", vector[i]);
}
printf("\n");
for(i=0;i<10;i++){
for(j=0;j<9;j++){
if(vector[j] > vector[j]);
aux = vector[j];
vector[j] = vector[j+1];
vector[j+1] = aux;
}
}
printf("De mayor a menor : ");
for(i=9;i>=0;i--){
printf("%i ", vector[i]);
}
return 0;
}
Y en la pregunta 1 tambien la hice pero no como me estan pidiendo alguien sabe que puedo modificar? Gracias de antemano.
Código [Seleccionar]
#include <stdio.h>
int main()
{
int numero[10],size=10,a=0,b=0,contador[10]={};
printf("Los numeros del vector son:\n");
for (a=0;a<size;a++)
{
printf("Numero %i: ",a+1);
scanf("%i",&numero[a]);
}
printf("La frecuencia de cada numero es:\n");
for (a=0;a<size;a++)
{
for (b=0;b<size;b++)
{
if (numero[a]==numero[b])
contador[a]++;
}
printf("%i %i\n",numero[a],contador[a]);
}
return 0;
}