urgente problema ciclos
Publicado por cesar (44 intervenciones) el 05/06/2019 18:49:40
: El siguiente código de programa muestra la suma de una serie de 500 números que son leídos desde un dispositivo de entrada (teclado) hasta que se cumpla una condición. Evalúe cada instrucción o sentencia escrita y responda:
a) Escriba el programa nuevamente utilizando otra estructura de control que permita optimizarlo (4) ptos.
b) Explique porque la estructura seleccionada es la mejor opción. Además deberá probar que si funciona el programa
YO HICE algo a si como esto pero no me calcula la suma bien
SI desean pueden optimizar ese urgente
agradezco su ayuda
a) Escriba el programa nuevamente utilizando otra estructura de control que permita optimizarlo (4) ptos.
b) Explique porque la estructura seleccionada es la mejor opción. Además deberá probar que si funciona el programa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
using namespace std;
int main(void)
{
int suma, num, cant;
cant=0; suma=0;
cout<<"Introduzca un numero: ";
cin>>num;
while(cant<=500)
{
suma=suma+num; cant=cant+1;
cout<<"Introduzca un numero: ";
cin>>num;
}
cout<<endl<<"La suma es: "<<suma<<endl;
system("pause");
return 0;
}
YO HICE algo a si como esto pero no me calcula la suma bien
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
using namespace std;
int main(void)
{
int suma, num, cant;
cant=0; suma=0;
cout<<"Introduzca un numero: ";
cin>>num;
if(cant<=500)
{
suma=suma+num;
cant=cant+1;
cout<<"Introduzca un numero: ";
cin>>num;
}
cout<<endl<<"La suma es: "<<suma<<endl;
cin.get();
return 0;
}
SI desean pueden optimizar ese urgente
agradezco su ayuda
Valora esta pregunta


0