Título: Ejercicio DEV C++ Publicado por: cesarmor en 27 Julio 2015, 19:30 pm Estimados:
Junto con saludar me dieron como tarea los siguientes 2 ejercicios para realizarlos en DEV C++ pero no e podido hacerlos ya que el profesor no nos dio mucha informacion o ejemplo de como realizar unos ejercicios parecidos, los dejare por aca para ver si me pueden orientar un poco de como realizarlos, ojala me puedan ayudar: 17. Dados N números enteros como datos, haga en C++ un programa que obtenga cuantos números ingresados son mayores a 0 y menores o iguales que 100 y cuántos son mayores que 100 y menores que 1000, que calcule el promedio de los números de cada rango. 21.Hacer un programa que muestre por pantalla las siguientes opciones: 1.Obtener y mostrar el promedio de N números. 2.Obtener y mostrar el Factorial de un número. 3.Obtener y mostrar los divisores de un número. 4.Obtener y mostrar los números perfectos que ha entre 1 y 1.000 5.Obtener y mostrar la suma de los números primos entre 50 y 1000. 6.Salir Al finalizar cada opción debe volver a mostrar el menú por si acaso el usuario quieres seguir trabajando en el programa o desea salir. Título: Re: Ejercicio DEV C++ Publicado por: engel lex en 27 Julio 2015, 19:36 pm muestra hasta donde pudiste hacer y explica exactamente en donde te trancas y por qué
Título: Re: Ejercicio DEV C++ Publicado por: cesarmor en 27 Julio 2015, 19:46 pm la 17 hice estompero no me compila, el ejercicio 21 aun no e hecho nada comenzare a realizar lo que se:
Ejercicio 17 Código
Mod: los códigos deben ir en GeSHi Título: Re: Ejercicio DEV C++ Publicado por: engel lex en 27 Julio 2015, 19:53 pm fijate que le puse etiquetas de código (todos los códigos deben tener)
el código parece incompleto (literalmente copiado a medias) mira como en la linea 15 empieza un error todos los scanf solo abres comillas, pero nunca cierra Título: Re: Ejercicio DEV C++ Publicado por: cesarmor en 27 Julio 2015, 20:39 pm cuando compilo me tira error en linea 8 pero nose porque sera en donde dice int a; dice undeclared in function int main(int,char**)
Título: Re: Ejercicio DEV C++ Publicado por: engel lex en 28 Julio 2015, 03:07 am Código: int a[i]; quien es i? recuerda que nada que no esté declarado antes en el código tiene sentido... recomiendo buscarte un tutorial y sentarte a aprender c desde 0 Título: Re: Ejercicio DEV C++ Publicado por: DarK_FirefoX en 28 Julio 2015, 05:30 am recomiendo buscarte un tutorial y sentarte a aprender c desde 0 Deberías hacer lo que te dice el compañero @engel lex Ahora, no se mucho de C, pero a ver si aclaro algunas cosas: Código
Aquí vas a tener error de compilación, puesto que el uso de los corchetes [ ] en los identificadores de las variables son para acceder a las posiciones de una colección (indexar) Código
Otro error, el uso de los paréntesis esta mal aquí. En fin, para inicializar una variable debes especificar el tipo y el nombre (identificador) Ej: Código
O puedes asignarle un valor: Código
Ahora, con respecto a los if y else, tienes que leer sobre estructuras de control y operadores de comparación. Citar Dados N números enteros como datos, haga en C++ un programa que obtenga cuantos números ingresados son mayores a 0 y menores o iguales que 100 y cuántos son mayores que 100 y menores que 1000, que calcule el promedio de los números de cada rango Según el ejercicio ^^, debes ver cuantos números son mayor que 0 y menores o iguales que 100 y cuales son mayores que 100 y menores que 1000 Supongamos que en la variable: Código
Tienes el número que leíste, entonces la comprobación sería algo así: Código
También tienes el error en las comillas del método scanf() que te dijeron anteriormente. Como consejo, utiliza nombres descriptivos para las variables, así será más fácil leer el código y entenderlo. Por ejemplo si vas a calcular el promedio, puedes tener la variable que se llame promedio. Código
¿Que pretendías con esto? Espero haberte podido guiar en algo. Salu2s |