ejemplos resueltos en c++ usando while

5
UNIVERSIDAD NACIONAL DEL ALTIPLANO - PUNO Ingeniería de Sistemas CURSO: FUNDAMENTOS DE PROGRAMACIÓN. NOMBRE: MAMANI MOYA, Roberth. CASOS PROPUESTOS CON WHILE 1) Ingresar el ultimo término de la serie mostrado a continuación: 2, 4, 6, 8,10, ….., n; mostrar la suma total de la serie completa en la pantalla. Código: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int n,serie,suma; cout<<"Ingrese el ultimo termino de la serie: "; cin>>n; suma=0; serie=2; cout<<"S = "; while(serie<=n) { cout<<serie<<","; suma = suma + serie; serie = serie + 2; } cout<<endl<<endl; cout<<"La suma de la serie es = "<<suma<<endl<<endl; system("PAUSE"); return EXIT_SUCCESS; } Y el resultado al compilar es el siguiente: Curso: Fundamentos de Programación. Mamani Moya, ROBERTH

Upload: roberth-mamani-moya

Post on 01-Dec-2014

14.799 views

Category:

Documents


10 download

DESCRIPTION

D-I--@9- 9D-°–°f¾¯f¾ 8-, ,,-, ° % °–¾f¯x¯°f¾¯¾ffn°°fn° ¯¾ff¾¯fff¾n¯½f°f½f°ff – 3.:/0.89/- 3.:/048970,2 :833,2085,.089/ 392,3 39,7. .,7 ,7;( 393 80

TRANSCRIPT

Page 1: Ejemplos Resueltos en C++  usando While

UNIVERSIDAD NACIONAL DEL ALTIPLANO - PUNO Ingeniería de Sistemas

CURSO: FUNDAMENTOS DE PROGRAMACIÓN.

NOMBRE: MAMANI MOYA, Roberth.

CASOS PROPUESTOS CON WHILE

1) Ingresar el ultimo término de la serie mostrado a continuación: 2, 4, 6, 8,10,….., n; mostrar la suma total de la serie completa en la pantalla.

Código:

#include <cstdlib>#include <iostream>

using namespace std;

int main(int argc, char *argv[]){ int n,serie,suma; cout<<"Ingrese el ultimo termino de la serie: "; cin>>n; suma=0; serie=2; cout<<"S = "; while(serie<=n) { cout<<serie<<","; suma = suma + serie; serie = serie + 2; } cout<<endl<<endl; cout<<"La suma de la serie es = "<<suma<<endl<<endl; system("PAUSE"); return EXIT_SUCCESS;}

Y el resultado al compilar es el siguiente:

2) Ingresar número de termino de la siguiente serie: 200, 198, 196, 194, ……., tn, mostrar la suma de la serie completa.

Curso: Fundamentos de Programación. Mamani Moya, ROBERTH

Page 2: Ejemplos Resueltos en C++  usando While

UNIVERSIDAD NACIONAL DEL ALTIPLANO - PUNO Ingeniería de Sistemas

Código:

#include <cstdlib>#include <iostream>

using namespace std;

int main(int argc, char *argv[]){ int i,n,s,sum; cout<<"Ingrese numero de terminos: "; cin>>n; s=202; sum=0; i=1; cout<<"S = "; while(i<=n) { s=s-2; cout<<s<<","; sum = sum + s; i+=1; } cout<<"\n\nLa suma de la serie es = "<<sum; cout<<endl<<endl; system("PAUSE"); return EXIT_SUCCESS;}

Y los resultados de la compilación:

3) Ingresado el número de términos de la serie, mostrar la suma de la serie completa.1, 2, 2, 4, 3, 6, 4, 8, 5, 10,……,.

Curso: Fundamentos de Programación. Mamani Moya, ROBERTH

Page 3: Ejemplos Resueltos en C++  usando While

UNIVERSIDAD NACIONAL DEL ALTIPLANO - PUNO Ingeniería de Sistemas

Código:

#include <cstdlib>#include <iostream>

using namespace std;

int main(int argc, char *argv[]){ int i,j,k,n,suma; cout<<"Ingrese el numero de terminos: "; cin>>n; i=1; j=2; k=1; suma=0; cout<<"S = "; while(i<=n) { if(i%2==0) { cout<<j<<","; //Si "i" es par se imprime esta linea suma = suma + j; j+=2; i+=1; } else { cout<<k<<","; //Si "i" es impar se imprime esta linea suma = suma + k; k+=1; i+=1; } } cout<<"\n\nLa suma total de la serie es = "<<suma; cout<<endl<<endl; system("PAUSE"); return EXIT_SUCCESS;}

El resultado de la compilación sería lo siguiente:

4) Ingresar un número y mostrar la suma de cada una de sus cifras (El número se ingresa en una sola variable).

Código:

Curso: Fundamentos de Programación. Mamani Moya, ROBERTH

Page 4: Ejemplos Resueltos en C++  usando While

UNIVERSIDAD NACIONAL DEL ALTIPLANO - PUNO Ingeniería de Sistemas

#include <cstdlib>#include <iostream>

using namespace std;

int main(int argc, char *argv[]){ int n,dig,suma; cout<<"Ingrese un numero: "; cin>>n; suma=0; while(n!=0) { dig=n%10; n=n/10; suma = suma + dig; cout<<"\t"<<dig<<endl; } cout<<"\nLa suma de sus digitos es : "<<suma; cout<<endl<<endl; system("PAUSE"); return EXIT_SUCCESS;}

El resultado de la compilación sería lo siguiente:

Curso: Fundamentos de Programación. Mamani Moya, ROBERTH