Ejercicios de Series Resueltos
Ejercicios de Series Resueltos
Ejercicios de Series Resueltos
Nombre: _________________________________________________________________
Dr. Frank Edmundo Escobedo Bailn
1. Realice las siguientes series:
1.
-1 /5
, -2 /10
,-4 /15
, -8 /20 ,
-16/25 ,
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main(void)
{
int n,cont=0;
cout<<"ingrese el numero de terminos:";
cin>>n;
do
{
cout<<"-"<<pow(2,cont)<<"/"<<(cont+1)*5<<",";
cont++;
}while(cont<n);
getch();
}
2. 1 , -2 , 3 , -5 , 8 , -13 , 21 , ..
#include<iostream.h>
void main(void)
{int n,a=1,b=2,c,cont;
cout<<"ingrese el numero de terminos:";
cin>>n;
for(cont=1;cont<=n;cont++)
{if(cont%2==0)
{cout<<"-";
}
cout<<a<<",";
c=a+b;
a=b;
b=c;
}
}
3. 5 , 3 , 10 , 6,
15 ,9 ,
20 , 12, 25 , 15, 30 ,
#include<iostream.h>
void main(void)
{int n,i=1;
cout<<"ingrese el numero de terminos:";
cin>>n;
while(i*2<=n)
{cout<<5*i<<","<<i*3<<",";
i++;
}getch();
}
Con for
#include<iostream.h>
#include<conio.h>
#include<math.h>
main()
{ int n,cont;
cout<<"ingrese el numero de terminos:";cin>>n;
for(cont=1;cont*2<=n;cont++){
cout<<5*cont<<","<<3*cont<<",";
}
getch();
}
}Getch();
}
Con while
#include<iostream.h>
#include<conio.h>
#include<math.h>
main()
{ int a,cont=-1;
cout<<"ingrese la cantidad de terminos:";cin>>a;
while(cont<=a){
cout<<cont*5<<",-50,-20,";
cont=cont++;
}
getch();
}
5. 1, -5 , 2, -10, 3, -15 , 4, -20, 5,-25, 6,-30, 7 , -35, 8, -40, 9,.
/ #include<iostream.h>
#include<conio.h>
#include<math.h>
main()
{ int a=1,b=-5,cont,n;
cout<<"ingrese la cantidad de terminos :";cin>>n;
for(cont=0;cont<n;cont++){
if(cont%2==0){
cout<<a<<",";
a++;}
else {
if(cont%2!=0){
cout<<b<<",";
b-=5;}
}
}
6. N ,, 9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1 , 2 , 3 , 4 ,5, 6, 7, 8 , 9 , ,N
#include<iostream.h>
void main(void)
{int n,i,j;
#include<iostream.h>
void main(void)
{int n,i,cont=0;
cout<<"ingrese el numero de terminos:";
cin>>n;
for(i=5;i<=5*n;i+=5)
{if(cont%3==0)
{cout<<"-";
}
cont++;
cout<<i<<",";
}
}
9.
+, 1 , - , 2, *, 3, /, 4, +, 5, - , 6, *, 7, / , 8,
#include<iostream.h>
void main(void)
{int n,i=1;
cout<<"ingrese el numero de terminos:";
cin>>n;
for(i=1;i<=n/2;i+=4)
{cout<<"+,"<<i<<",-,"<<i+1<<",*,"<<i+2<<",/,"<<i+3<<",";
}
}
10. + , - , $ , * , + , - , $ , * ,
..
#include<iostream.h>()
void main (void)
{int n,cont=1;
cout<<"ingrese la cantidad de terminos:";
cin>>n;
do
{if (cont%4==0)
{cout<<"*"<<",";}
if(cont%4==1)
{cout<<"+"<<",";}
if (cont%4==2)
{cout<<"-"<<",";}
if (cont%4==3)
{cout<<"$"<<",";}
cont++;
}while (cont<=n);
}
11. 2,3, 5, 9, 17, 33 , 65 , ..
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main ()
{
int i,a=2,b=-10,j=0,c,n;
cout<<"ingrese hasta donde ira la serie";cin>>n;
for(i=0;i<=n-1;i++)
{
c=a+pow(2,j)-1;
cout<<c<<"\t";
j++;
}
getch();
}
12. 2,-10, 3, -10, 5, -10, 9, -10, 17, -10, 33 ,-10, 65 , ..
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main ()
{
int i,a=2,b=-10,j=0,c,n;
cout<<"ingrese hasta donde ira la serie";cin>>n;
for(i=0;i<=n-1;i++)
{
if(i%2==0)
{
c=a+pow(2,j)-1;
cout<<c<<"\t";
j++;
}
if(i%2!=0)
{
cout<<b<<"\t";
}
}
getch();
}
13. 4, 10, 28, 82, 244, 730,
#include<iostream.h>
void main(void)
{int i=4,n,cont=0;
cout<<"ingrese el nmero de terminos:";
cin>>n;
do
{cout<<i<<",";
i=(i*3)-2;
cont++;
}
while(cont<n);
}
14. 2/4, 4/10, 8/28, 16/82 , 32/244 , 64/730, .
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main ()
{
int a=2,b=4,n,i,c=2,d=2;
cout<<"Ingrese la cantidad de terminos:";
cin>>n;
for(i=0;i<n;i++)
{ cout<<a<<"/"<<b<<",";
a=pow(2,c);
c++;
b=(pow(3,d))+1;
d++;
}
getch();
}
15. 0, 5, 5, 10, 15, 25, 40, 65,
#include<iostream.h>
#include<conio.h>
void main(void)
{
int a=0,b=5,c,i=0,n;
cin>>n;cout<<a<<"\t";
while(i<n-1)
{
cout<<b<<"\t";
c=a+b;
a=b;
b=c;
i++;
}
getch();
}
16. 2,4,6,8,10,12,14,.n
#include<iostream.h>
#include<conio.h>
main()
{ int a=0,cont;
cout<<"ingrese la cantidad de terminos:";cin>>cont;
while(a<cont){
a+=2;
cont=cont++;
cout<<a<<",";
}
getch();
}
Otro metodo
#include<iostream.h>
#include<conio.h>
main()
{ int n,a=2,cont;
cout<<"ingrese la cantidad de terminos:";cin>>n;
while(cont<n){
a+=2;
cont=cont++;
cout<<a<<",";
}
getch();
}
Metodo for
#include<iostream.h>
#include<conio.h>
main()
{ int a,cont;
cout<<"ingrese la cantidad de terminos:";cin>>cont;
for(a=2;a<=cont+1;a+=2){
cout<<a<<",";
cont=cont++;
}
getch();
}
Otro metodo
#include<iostream.h>
#include<conio.h>
main()
{ int n,a,cont;
cout<<"ingrese la cantidad de terminos:";cin>>n;
for(a=2;cont<n;a+=2){
cout<<a<<",";
cont=cont++;
}
getch();
}