Hablando de arreglos ahora veremos cómo buscar el número más grande y más pequeño en un arreglo en C.
El código es muy simple. Declaramos dos variables aparte del arreglo. Dichas variables tendrán el primer elemento del arreglo. Después recorremos el vector y si el número en el que estamos (en la posición i) es mayor, entonces asignamos a mayor dicho número. Lo mismo para menor.
Después, al salir del ciclo imprimimos y todo correcto.
#include <stdio.h>
int main(){
int numeros[] = {1, 8, 6, 50, 3};
int mayor, menor;
mayor = menor = numeros[0];
for (int i = 1; i < sizeof(numeros) / sizeof(numeros[0]); ++i)
{
if (numeros[i] > mayor) mayor = numeros[i];
if (numeros[i] < menor) menor = numeros[i];
}
printf("El mayor es %d y el menor es %d\n", mayor, menor);
}
Finalmente tenemos esto al compilarlo y ejecutarlo:
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.
Ver comentarios
mayor = menor = numeros[0];
para que sirve esto en tu codigo???
Hola. Gracias por sus comentarios. Si tiene alguna consulta, solicitud de creación de un programa o solicitud de cambio de software estoy para servirle en https://parzibyte.me/#contacto
Saludos!