Dev - C++ - Multiplicación muliple

 
Vista:

Multiplicación muliple

Publicado por Mariana (1 intervención) el 01/12/2019 00:16:44
Hola, tengo este ejercicio pero no he podido resolverlo.

Construya un programa que calcule el producto (multiplicación) entre un
conjunto de números reales hasta que alguno de los números
introducidos por el usuario sea 0 :


lo he resuelto así pero solo me multiplica dos cantidades :( ayuda.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <string.h>
#include <math.h>
 
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
 
    using namespace std;
	void presentacion();
 
int main(int argc, char** argv) {
 
	setlocale(LC_ALL,"Spanish");
 
	float N;
	int numeros;
	int total;
	int i;
 
	system ("color B");
	presentacion();
 
 
	cout<<"Digita la cantidad de números a multiplicar\n";
	cin>>numeros;
 
     for(i=0;i<numeros;i++)
   {
     cout<<"Teclea los números\n" <<endl;
     cin>>N;
 
     total=N*N;
   }
     cout<<"El resultado es:\n" <<total;
 
 
    return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Multiplicación muliple

Publicado por Rodrigo (539 intervenciones) el 01/12/2019 03:58:04
inicializa total en 1, y luego por cada numero ingresado haces esto:

total = total * N;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar