Autor
|
Tema: que quiere decir este ejercicio?[c] (Leído 9,742 veces)
|
flacc
|
Hola, en este ejercicio no entiendo el enunciado... Escribir un programa que lea N números enteros y muestre el mayor y el menor de todos ellos. a que se refiere con n números?, a mi me suena a que el programa tiene que almacenar todos los n° que al user se le ocurra poner, y si es así, como hago eso?... no puedo predefinir cuantos n° van a entrar.. o si se puede?...saludoss
|
|
|
En línea
|
|
|
|
dooque
Desconectado
Mensajes: 170
|
hola!
Eso lo podes decidir vos! El usuario podria primero especificar cuantos numeros va a entrar y luego ingresa esa cantidad de numeros! O podrias ir ingresando cadenas y cuando se ingrese la cadena vacia terminar de leer los numeros, o alguna otra forma!
Saludos
|
|
|
En línea
|
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Kernighan
|
|
|
pitka
Desconectado
Mensajes: 25
|
Hola, en este ejercicio no entiendo el enunciado...a que se refiere con n números?, a mi me suena a que el programa tiene que almacenar todos los n° que al user se le ocurra poner, y si es así, como hago eso?... no puedo predefinir cuantos n° van a entrar.. o si se puede?...saludoss
Si es exactamente eso, almacenar los números que ingrese el usuario por teclado me imagino que en un arreglo y luego ordenarlo de manera que puedas sabe cual es el numero mayor y cual es el menor y mostrarlos por pantalla. Así que lo que debes estudiar seria arreglos, algoritmos de ordenación básicamente creo que eso
|
|
|
En línea
|
|
|
|
pucheto
Desconectado
Mensajes: 215
|
Si es exactamente eso, almacenar los números que ingrese el usuario por teclado me imagino que en un arreglo y luego ordenarlo de manera que puedas sabe cual es el numero mayor y cual es el menor y mostrarlos por pantalla. Así que lo que debes estudiar seria arreglos, algoritmos de ordenación básicamente creo que eso No hace falta ordenarlos si solo le interesa el maximo y el minimo.
|
|
|
En línea
|
|
|
|
pitka
Desconectado
Mensajes: 25
|
No hace falta ordenarlos si solo le interesa el maximo y el minimo.
Me imagine que se podría hacer sin ordenar pero no estaba seguro, yo también estoy muy verde en C. Gracias por la aclaración
|
|
|
En línea
|
|
|
|
flacc
|
gracias de todas formas, creo que no fui claro, yo me referia a la aprte de n numeros, osea a que si debo almacenar todos los numeros que se le ocurran al usuaro 1000, 5, 324, etc... osea numeros al azar en cuanto a cantidad se refiere, lo demas lo entiendo...
|
|
|
En línea
|
|
|
|
ABDERRAMAH
Desconectado
Mensajes: 431
en ocasiones uso goto ¬¬
|
Sí, se refiere a cualquier cantidad de números. De todas formas no especifica que se deban leer desde el usuario, ¿no? podría ser desde un archivo o algo, supongo. Tu para poder almacenarlos haz un array y vas añadiendo números.
|
|
|
En línea
|
|
|
|
flacc
|
no, solo son numeros desde scanf a una variable, todavia no llego en el libro nisiquiera a las listas, apenas termino la parte de while, do while y for... y me fijo que es un array... edit: esta complicado esto del array, porque no he llegado a los punteros, ni esas cosas de matrices y listas... en fin.. hare lo que pueda
|
|
« Última modificación: 15 Diciembre 2010, 15:30 pm por mini_nauta »
|
En línea
|
|
|
|
diskontrol
Desconectado
Mensajes: 89
RAWR!
|
No hace falta que almacenes los números, con una variable para el número máximo inicializada a 0 (suponiendo que hablamos de numeros naturales), otra para el número mínimo inicializada al máximo (máximo de int, por ejemplo) y una variable temporal para almacenar el número introducido, haces un bucle infinito (o para la cantidad de números que quieras leer) con algún escape y en cada iteración comparas el número escaneado con el máximo y el minimo; si procede sustituyes la que toca.
|
|
|
En línea
|
Siempre ten tus cosas cuando las necesites con @Dropbox. ¡Una cuenta de 2 GB es gratis! http://db.tt/YxRhsCI
|
|
|
ABDERRAMAH
Desconectado
Mensajes: 431
en ocasiones uso goto ¬¬
|
Cierto, puedes montar un procedimiento algo así y llamarlo cada petición de número entero valor_input entero valor_max = 0 entero valor_min = 65000 //[usar el límite máximo adecuado]
procedimiento input()
pedir_número(valor_input)
if (valor_input<valor_min) valor_min=valor_input else if (valor_input >valor_max) valor_max=valor_input end if
end procedimiento
|
|
« Última modificación: 15 Diciembre 2010, 15:47 pm por ABDERRAMAH »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Que me quiere decir el Nero ayuda URGENTE
Software
|
Bender-Deicide
|
9
|
7,395
|
19 Enero 2008, 01:09 am
por Mordor
|
|
|
72 dpi que quiere decir?
Diseño Gráfico
|
Attaque77
|
1
|
14,546
|
12 Febrero 2011, 15:39 pm
por [D4N93R]
|
|
|
¿Que quiere decir este error?
Programación C/C++
|
Bledniss
|
1
|
3,839
|
13 Abril 2011, 16:20 pm
por Slava_TZD
|
|
|
Que quiere decir esta expresion de Java?
Java
|
juancaa
|
1
|
2,083
|
14 Junio 2012, 11:40 am
por ollo
|
|
|
No entiendo que quiere decir este error de compilación!!!!!
Programación C/C++
|
pablombf
|
1
|
1,913
|
4 Enero 2018, 14:16 pm
por Becerra
|
|