9
DEBER DE PROGRAMACIÓN VECTORES NOMBRE: Richard Andréss Robalino Quito CURSO: A ESPECIALIDAD: Electrónica y Telecomunicaciones

Arreglos - Vectores en C

Embed Size (px)

DESCRIPTION

Ordenar de menor a mayor un vectorbusqueda de un numero dentro de un vectormayor numero de un vector

Citation preview

Page 1: Arreglos - Vectores en C

DEBER DE PROGRAMACIÓN

VECTORES

NOMBRE: Richard Andréss Robalino Quito

CURSO: A

ESPECIALIDAD: Electrónica y Telecomunicaciones

Page 2: Arreglos - Vectores en C
Page 3: Arreglos - Vectores en C
Page 4: Arreglos - Vectores en C
Page 5: Arreglos - Vectores en C

CÓDIGO EN C

CORRE PERFECTAMENTE

#include <stdio.h>

#include <conio.h>

int i,j;

void leer_vector(int vector[],int lim)

{

for(i=0;i<lim;i++)

{

printf("ingrese el numero %d: ", i);

scanf("%d", &vector[i]);

}

}

int buscar_numero(int A[], int n)

{

int num;

printf("\n \n ingrese el numero q desea buscar: ");

scanf("%d", &num);

for(i=0;i<n;i++)

{

if(num==A[i])

Page 6: Arreglos - Vectores en C

printf("\n \n El numero %d esta en la posicion %d del vector ingresado \n", num,i);

}

return num;

}

void ordenar_vector (int vector[], int lim)

{

int aux;

for(i=0;i<lim;i++)

{

for(j=i+1;j<lim;j++)

{

if(vector[i]>vector[j])

{

aux=vector[j];

vector[j]=vector[i];

vector[i]=aux;

}

}

}

for(i=0;i<lim;i++)

printf("El vector ordenado quedaria de la siguiente forma: %i ", vector[i]);

Page 7: Arreglos - Vectores en C

}

int mayor_vector(int vector[], int lim)

{

int mayor=vector[0];

for(i=0;i<lim;i++)

{

if(mayor<vector[i])

mayor=vector[i];

}

return mayor;

}

int main()

{

int lim;

printf("Ingrese el limite del vector:");

scanf("%d",&lim);

int vector[lim];

leer_vector(vector, lim);

printf(" \n El numero mayor dentro del vector es: %i", mayor_vector(vector, lim));

Page 8: Arreglos - Vectores en C

buscar_numero(vector,lim);

ordenar_vector(vector,lim);

return 0;

}