Sumatorio de pares, impares y triangulares

Mª Beatriz Marzo Murillo

#include <iostream>
using namespace std;

int main (){

int suma =0,i,N, sumatorio, pares, impares, triangulares;

cout << “\n Dame un numero entero:” << endl;

cin >> N;

cout << “¿Que quieres calcular?”

<<“\n\n-Si quieres calcular la suma de todos los numeros pares menores o iguales \n que”<<N<<“pulsa 1.”

<<“\n\n-Si quieres calcular la suma de todos los numeros impares menores o iguales \n que”<<N<< “pulsa 2.”

<<“\n\n-Si quieres calcular la suma de todos los numeros triangulares menores o iguales \n que”<<N<< “pulsa 3.”<<endl;

cin>> sumatorio;

if (sumatorio>=1 && sumatorio <=3) {

switch (sumatorio) {

case 1:

i=1;

for(i=1; (2*i)<=N; i++){

suma += (2*i);      }

cout << “La suma de todos los números pares menores o iguales que”<<N<<“es:”<<suma<<endl;

break;

case 2:

i=1;

for(i=1;(2*i-1)<=N; i++){

suma +=(2*i-1);     }

cout << “ La suma de todos los números impares menores o iguales que” <<N<< “es:”<< suma<<endl;

break;

case 3:

i=1;

for(i=1; ((i*(i+1))/2)<=N;i++){

suma +=((i*(i+1))/2);       }

cout << “la suma de todos los números triangulares menores o iguales que”<<N<<“es:”<< suma<< endl;

break; }}

return 0; }

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s