martes, 9 de noviembre de 2010

Usando "C"

El Mayor de los números


Saludos ahora haré otro ejemplo en "C" que nos dice cual es el numero mayor de una lista que le damos.

Primero le diremos cuantos números tiene la lista y luego nos pedirá cuales son.

Bueno este es el código:

#include<stdio.h>

/*

Programa que identifica cual es el numero mayor de una serie de números

*/

main(){

int n, x, Nmay, i;

printf("ingrese la cantidad de numeros:");

scanf("%d", &n);

printf("\nDame el primer numero: ");

scanf("%d", &x);

Nmay = x;

for(i=2;i<=n;i++){

printf("ingrese el siguiente numero: ");

scanf("%d", &x);

if(x>Nmay){

Nmay = x;

}

}//fin de for

printf("\n%d es el mayor", Nmay);

printf("\n");

}//fin de main


Ahora que tenemos el codigo guardado con la extencion ".c" vamos a la terminal.

Recuerden que para cambiar de carpeta se utiliza "cd" y para ver el contenido de esta se usa "ls".
Tambien como pudieron ver en el codigo notaron que no tiene el "getch();" esto es porque en Ubuntu no es necesario y si lo dejamos marcara error al compilar.


Bien ahora a compilar el codigo, para compilar se usa "gcc nombre de archivo.c" y si no marca error queda asi:


Una vez compilado correctamente se crea un archivo llamado "a.out", este es el programa, para ejecutarlo usamos "./" y quedaria asi: "./a.out".


Nos pide que le digamos cuantos numeros son.

Ahora nos pide la lista de numeros:


Y al final nos dice cual es el mayor.

La lista puede ser mayor y los numeros diferentes todo depende del programador.

2 comentarios: