Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Duda programa

Estas en el tema de Duda programa en el foro de C/C++ en Foros del Web. Como realizo un programa que sume números enteros.Cuando el primer dígito que le des es el numero de valores restantes que se introducirán (sin arreglos)....
  #1 (permalink)  
Antiguo 07/10/2014, 01:14
 
Fecha de Ingreso: octubre-2014
Mensajes: 2
Antigüedad: 9 años, 6 meses
Puntos: 0
Duda programa

Como realizo un programa que sume números enteros.Cuando el primer dígito que le des es el numero de valores restantes que se introducirán (sin arreglos).
  #2 (permalink)  
Antiguo 07/10/2014, 01:50
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: Duda programa

Un par de consideraciones iniciales:

1º no has indicado el lenguaje utilizado y no, no es lo mismo hacer esto en C que en C++.

2º ¿no tienes nada de código? Si lo tienes ponlo y si no asumo que es una práctica que tienes que hacer, en cuyo caso te recomiendo pegarte con ello antes de esperar a que te den la solución. Si no se trata de una práctica y es un encargo por el que vas a ganar dinero mi consejo es que lo rechaces vistos tus conocimientos actuales... o eso o subcontrata a alguien que sí sepa y le pagas.

Una vez dicho esto te comento una idea sobre cómo debería quedar tu código:

Opción 1 (sin memoria dinámica)

- pides al usuario que introduzca la cantidad de números que se van a introducir
- inicias un bucle desde 0 hasta la cantidad indicada por el usuario
- en cada iteración del bucle pides al usuario un número y la cantidad introducida la añades a un total
- una vez finalizado el bucle muestras el total por pantalla

Opción 2 (con memoria dinámica)

- pides al usuario que introduzca la cantidad de números que se van a introducir
- creas un arreglo con el tamaño que te haya indicado el usuario
- inicias un bucle desde 0 hasta la cantidad indicada por el usuario
- en cada iteración del bucle pides al usuario un número y la cantidad introducida la almacenas en la posición correspondiente del arreglo.
- una vez finalizada la inserción de datos inicias un nuevo bucle. La finalidad de este bucle es sumar los elementos del arreglo.
- muestras el resultado total
- liberas la memoria reservada.

Etiquetas: arreglos, int, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:28.