Autor
|
Tema: No se como hacer este ejercicio. (Leído 2,795 veces)
|
el gusanillo
Desconectado
Mensajes: 20
|
Escribir un programa que dado un array de 10 enteros (introducidos a mano en el código), calcule la diferencia entre la posición del valor mayor y la del menor (si la diferencia es negativa,querrá decir que el valor menor aparece después del mayor).
Lo estoy resolviendo así, pero me el resultado es malo. Os pido un poco de ayuda, gracias
1. #include <stdio.h> 2. #include <stdlib.h> 3. 4. #define numeros_a_pedir 10 5. 6. #define max (a,b) a>b? a:b 7. define min (a,b) a<b? a:b 8. 9. int main (int argc,char**argv){ 10. int i, máximo,minimo; 11. máximo=minimo=0; 12. for (i=0;i<números _a_ pedir,i++){ 13. int n; 14. scanf ("%i",&n); 15. màximo=max(màximo,n); 16. mínimo=min(mínimo,n); 17. } 18. printf("Máximo:%i,Mínimo:%i",máximo,mÍnimo); 19. return EXIT_SUCCESS; 20. }
|
|
|
En línea
|
|
|
|
|
el gusanillo
Desconectado
Mensajes: 20
|
Gracias por la respuesta,pero en el ejercicio al que me remite, pide calcular la diferencia entre el valor menor y mayor. En este otro ejercicio,nos pregunta como hacer para calcular la diferencia entre la posición del valor mayor y la del menor.
En el matiz de calcular la diferencia y la posición, llega mi confusión.
mil gracias por la ayuda!!
|
|
|
En línea
|
|
|
|
MAFUS
Desconectado
Mensajes: 1.603
|
Es básicamente lo mismo: moverte por el array en busca del mayor valor y el menor, lo que en vez de guardar estos valores vas guardando la posición en el array de ese momento.
|
|
|
En línea
|
|
|
|
el gusanillo
Desconectado
Mensajes: 20
|
Muchas gracias, sigo trabajando para aprender.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Entender lo que hay que hacer en este ejercicio.
Scripting
|
Meta
|
5
|
3,877
|
14 Octubre 2010, 06:15 am
por Meta
|
|
|
como soluciono este ejercicio en C++?
Programación C/C++
|
holamega12
|
3
|
2,263
|
1 Diciembre 2012, 22:07 pm
por leosansan
|
|
|
Como realizo este ejercicio en C++?
Programación C/C++
|
Exorcista12
|
2
|
1,977
|
15 Noviembre 2013, 12:58 pm
por Exorcista12
|
|
|
No puedo hacer este ejercicio AYUDA :c!
Ejercicios
|
darkzono
|
3
|
3,738
|
16 Septiembre 2014, 03:27 am
por engel lex
|
|
|
no se como hacer este ejercicio de c++
Programación C/C++
|
kufanda
|
5
|
5,308
|
6 Octubre 2022, 02:23 am
por Mr.E
|
|