ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion C++


Enviado por   •  5 de Agosto de 2014  •  921 Palabras (4 Páginas)  •  147 Visitas

Página 1 de 4

// unsigned int a; almacena sólo valores positivos

//*

typedef struct persona {

char nombre[32];

int edad;

char sexo;

}

Para acceder a cualquiera de estos parametros lo hacemos así

persona hombre;

hombre.edad

*//

/**

for (i=0; i<10; i++) {

if (i == 5) break;

cout << i << " ";

}

//0 1 2 3 4

**/

/**

for (i=0; i<10; i++) {

if (i == 5) continue;

cout << i << " ";

}

//0 1 2 3 4 6 7 8 9

*//

//sizeof(int) regresa el número de bytes ocupados por lo datos de tipo int.

***************************************************************************

void serie(int n,int &xn,int &xn1)

{

int i=1,j=1;

int xn=1;

cout<<1;

if(n>0)

{

if(n==1)

{

xn=1;

xn1=2;

}

else

{

while(j<=n)

{

xn=xn+i*i;

j++;

if(j>=n)

{break; }

xn=xn+(i*i)

j++;

i++;

}

xn1=xn+i*i;

}

}

else

{cout<<"error"<<endl;

xn=xn1=-1; }

}

cout<<"Escriba la sucesion 1,2,3,7,11,20,29,45,61,...."<<endl;

int n,x,y;

cout<<"escriba n"<<endl;

cin>>n;

serie(n,x,y);//NOTAR QUE EN LA FUNCION SE ESCRIBEN LOS VALORES CORRESPONDIENTES A X Y

cout<<"los dos ultimos numeros de la suc son:"<<x<<"", "<<y<<endl;

***************************************************************************

string es_primos(int n)

{

if(n>0)

{bool b=true;

for(int i=2;i<n;i++)

{

if(n%i==0)

{

b=false;

break;

}

}

if(b==true)

{ s="el numero es primo"}

else

{ s="el numero no es primo"}

}

else

{ s="el numero debe ser positivo"}

}

return s;

}

**************************************************************************

ESCRITURA SIMPLE EN ARCHIVO

////////////////////////////////

#include <iostream>

#include <cmath>

#include <fstream> //importante el uso de esta biblioteca para el uso de archivos

const double EPS=1e-20;

///////////////////////////////

int dif_coseno(double x)

{

int i=0;

double cos1=0,test;

ofstream f;

f.open ("Prueba.csv",ios::app);

do

{

cos1=cos1+((pow(-1.0,i)*pow(x,2*i))/factorial(2*i));

i++;

test= fabs(cos1-cos(x));

f<<"next"<<endl;///importante el uso del f<< que indica la salida de datos en la variable f

f<<i<<";"<<cos1<<";"<<test<<endl; ///le añado ; para separar celdas..

}

while(test>EPS);

f.close(); /// indica que ahi cierra el archivo

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com