#include <iostream>
#include <conio.h>
//Este programa calcula las sumas positiva y negativa de un conjunto
//de numeros introducidos por el usuario NUMSMAX
//Varela caamaño Carolina, problema no.4 23 de Marzo 2015
int main ()
{
int NUMSMAX;
int i;
double usenum, totalpositivo, totalnegativo;
totalpositivo=0;
totalnegativo=0;
cout<<"introduzca cuantos numeros va a desplegar: ";
cin>>NUMSMAX;
for (i = 1; i<= NUMSMAX; i++)
{
cout<<"Introduzca un numero (positivo o negativo): ";
cin>>usenum;
if(usenum>0)
totalpositivo= totalpositivo + usenum;
else
totalnegativo= totalnegativo + usenum;
}
cout<<"el total positivo es:" <<totalpositivo<<endl;
cout<<"el total negativo es:" <<totalnegativo<<endl;
getch();
return 0;
}
Pseudo codigo
Inicio
real NUMSMAX;
real i;
double usenum, totalpositivo, totalnegativo;
totalpositivo=0;
totalnegativo=0;
write "introduzca cuantos numeros va a desplegar: "
read NUMSMAX;
for (i = 1; i 1 to NUMSMAX step i++)
{
write "Introduzca un numero (positivo o negativo): "
read usenum
if(usenum>0)
totalpositivo= totalpositivo + usenum
else
totalnegativo= totalnegativo + usenum
}
write "el total positivo es:" totalpositivo
write "el total negativo es:" totalnegativo
Fin
#include <conio.h>
//Este programa calcula las sumas positiva y negativa de un conjunto
//de numeros introducidos por el usuario NUMSMAX
//Varela caamaño Carolina, problema no.5 23 de Marzo 2015
int main ()
{
int NUMSMAX=5;
int i;
double usenum, totalpositivo, totalnegativo;
totalpositivo=0;
totalnegativo=0;
for (i = 1; i<= NUMSMAX; i++)
{
cout<<"Introduzca un numero (positivo o negativo): ";
cin>>usenum;
if(usenum>0)
totalpositivo= totalpositivo + usenum;
else
totalnegativo= totalnegativo + usenum;
}
float promedioneg=totalnegativo/2;
float promediopos=totalpositivo/2;
cout<<"el total positivo es:" <<totalpositivo<<endl;
cout<<"el total negativo es:" <<totalnegativo<<endl;
cout<<"el promedio de los numeros negativos es" <<promedioneg<<endl;
cout<<"el promedio de los numeros positivos es" <<promediopos<<endl;
getch();
return 0;
}
Inicio
Real NUMSMAX=5
Real i
double usenum, totalpositivo, totalnegativo;
totalpositivo=0
totalnegativo=0
for (i = 1; i to NUMSMAX step i++)
{
write "Introduzca un numero (positivo o negativo): "
read usenum
if(usenum>0)
totalpositivo= totalpositivo + usenum
else
totalnegativo= totalnegativo + usenum
}
float promedioneg=totalnegativo/2
float promediopos=totalpositivo/2
write "el total positivo es:" totalpositivo
write "el total negativo es:" totalnegativo
write "el promedio de los numeros negativos es"promedioneg
write "el promedio de los numeros positivos es"promediopos
Fin
No hay comentarios:
Publicar un comentario