You are on page 1of 8

Problema Código Ejecución

#include <iostream>
#include <math.h> // para poder usar pow(x,n)
using namespace std;
float f(double x) //Funcion creada por el usuario
Diseñar un programa que {
float y=pow(x,2)-x-1;
contenga una función de return y;
}
usuario y se pueda evaluar
un valor x en una función int main()
{
f(x) predefinida float x;
cout << "Evaluacion de un dato en una funcion creada por el usuario\n";
cout << "Dame x = ";cin>>x;
cout <<"f( "<<x<<" ) = "<<f(x);
return 0;
}
#include <iostream>
#include <math.h> // para poder usar pow(x,n)
using namespace std;
float f(double x) //Funcion creada por el usuario
{
float y=pow(x,2)-x-1;
return y;
}

Diseñar un programa que int main()


{
contenga una función float t,ti,tf,h;
predefinida y que tabule un cout << "Tabulacion de una funcion en cierto intervalo e incremento dados por el
usuario\n";
intervalo de valores a un
cout << "Dame ti = ";cin>>ti;
incremento dado por el cout << "Dame tf = ";cin>>tf;
cout << "Dame h = ";cin>>h;
usuario. cout <<"\n\t"<<"t"<<"\t"<<"f(t)"<<"\n";
cout <<"\t------------\n";
for(t=ti;t<=tf;t=t+h)
{
//cout <<"\t"<<"f( "<<t<<" ) = "<<f(t)<<"\n"; //otra forma de impresion
cout <<"\t"<<t<<"\t"<<f(t)<<"\n";
}
return 0;
}
Problema Código Ejecución
#include <iostream>
#include <math.h> // para poder usar pow(x,n)
#include <stdio.h> // para poder usar FILE, fopen
using namespace std;

float f(double x) //Funcion creada por el usuario


{
float y=sin(pow(x,2)-x-1);
return y;
}
Diseñar un programa que int main()
contenga una función {
FILE *salida;
predefinida y que tabule un float t,ti,tf,h;
cout << "Tabulacion de una funcion en cierto intervalo e incremento dados por el
intervalo de valores a un usuario\n";
Graficando en Excel tenemos
incremento dado por el cout << "\t\ty guardado en un fichero para graficar en excel\n";
cout << "Dame ti = ";cin>>ti;
usuario, además que lo cout << "Dame tf = ";cin>>tf; 1.5
cout << "Dame h = ";cin>>h;
guarde en un fichero para cout <<"\n\t"<<"t"<<"\t"<<"f(t)"<<"\n";
1
cout <<"\t------------\n";
ser graficado en Excel. salida=fopen("salida.xls","w+");
0.5
for(t=ti;t<=tf;t=t+h) 0
{
//cout <<"\t"<<"f( "<<t<<" ) = "<<f(t)<<"\n"; //otra forma de impresion -0.5 0 5 10 15
cout <<"\t"<<t<<"\t"<<f(t)<<"\n";
fprintf(salida,"%f\t%f\n",t,f(t)); -1
}
return 0; -1.5
}

#include <iostream>
#include<conio.h> //Para el getch
using namespace std;
int main()
{
Diseñar un programa que float Eps=1.0, Uno; int N=0;
do
calcule el épsilon de la { Eps=Eps/2;
maquina N++;
Uno=1+Eps;
} while(Uno!=1.0);
cout<<"El épsilon de la maquina es eps ="<< Eps <<" en "<< N <<" iterac.";
getch();
}
#include<conio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{ double Ter, Aprox;
double fact;
int n;
double h, xi,x,Em;
cout<<"\tCalculo de la serie de Taylor en una funcion.\n";
cout<<"Dame x = ";cin>>x;
Diseñar un programa que cout<<"Dame xi = ";cin>>xi;
//cout<<"Dame h = ";cin>>h;
calcule la serie de Taylor de cout<<"Dame el numero de terminos de la serie n = ";cin>>n;
// double der[] ={2*xi*xi*xi-xi-1, 6*xi*xi-1,12*xi,12, 0, 0, 0};
una función y que obtenga double der[] ={ exp(xi), exp(xi),exp(xi),exp(xi),exp(xi),exp(xi),exp(xi),exp(xi)};
el error de método. // double der[] = {cos(xi),-sin(xi),-cos(xi),sin(xi),cos(xi)};
fact=1; Ter=0;
for(int i=1;i<=n-1;i++)
{fact=(fact*i);
Ter=Ter+(der[i]*pow(x-xi,i))/fact;
//cout<<Ter<<"\n";
Em=(der[n]*pow(x-xi,n))/fact;
}
Aprox = der[0]+Ter;
cout<<"La aproximacion es = "<<Aprox<<" con Em = "<<Em;
getch();
}
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
void datos(double &a,double &b,double &c);
double metodo(double a,double b,double c);
void resultado(double a,double b,double c,double suma);
int main()
{
cout<<"\tPrograma que trabaja con funciones de usuario\n\n";
double a,b,c,suma;
datos(a,b,c);
Diseñar un programa que suma=metodo(a,b,c);
resultado(a,b,c,suma);
contenga las tres partes de getch();
}
la solución de un problema void datos(double &a,double &b,double &c)
entrada, proceso, salida. {
cout<<"Dame a = ";cin>>a;
cout<<"Dame b = ";cin>>b;
cout<<"Dame c = ";cin>>c;
}
double metodo(double a,double b,double c)
{ double suma = a+b+c;
return(suma);
}
void resultado(double a,double b,double c,double suma)
{
cout<<"La suma de "<<a<<"+"<<b<<"+"<<c<<" = "<<suma;
}
#include <windows.h>
void gotoxy(int x, int y)
{
COORD coord;
coord.X=x;
coord.Y=y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
Crear una }
cabecera con la #include <iostream>
#include <complex>
función gotoxy y #include <math.h>
hacer pruebas de #include "gotoxy.h"
using namespace std;
impresión de int main()
{
cantidades y complex<double> a(1,1),b(1,1);
double x,y;
caracteres en la gotoxy(10,5);cout << "Hola Mundo!"<<endl;
pantalla gotoxy(10,7);cout<<"Z1="<<abs(a)<<"|_"<<arg(a)*180/M_PI<< char(167)<<endl;
gotoxy(10,9);cout<<"x = ";cin>>x;
gotoxy(10,11);cout<<"y= ";cin>>y;
complex<double> c(x,y);
gotoxy(10,13);cout<<"Z2 = ("<<x<<" +j"<<y<<") = "<<abs(c)<<"|_"<<arg(c)*180/M_PI<<char(167)<<endl;
return 0;
}
#include <iostream> #include <iostream>
#include <stdio.h> #include <stdio.h>
Diseñar una #include "gotoxy.h" #include "gotoxy.h"
using namespace std; using namespace std;
función en la que int main() int marco()
imprima un { {
system("CLS"); system("CLS");
marco en la for(int i=1;i<=79;i++) for(int i=1;i<=79;i++)
{ {
pantalla gotoxy(i,1);printf("%c",205); gotoxy(i,1);printf("%c",205);
utilizando la }
gotoxy(i,48);printf("%c",205);
}
gotoxy(i,48);printf("%c",205);

cabecera gotoxy,
for(int i=1;i<=48;i++) for(int i=1;i<=48;i++)
y que el marco se { {
gotoxy(1,i);printf("%c",186); gotoxy(1,i);printf("%c",186);
haga cabecera gotoxy(79,i);printf("%c",186); gotoxy(79,i);printf("%c",186);
para llamarlo en } }
gotoxy(1,1);printf("%c",201); gotoxy(1,1);printf("%c",201);
todos los gotoxy(79,1);printf("%c",187); gotoxy(79,1);printf("%c",187);
gotoxy(1,48);printf("%c",200); gotoxy(1,48);printf("%c",200);
programas. gotoxy(79,48);printf("%c",188); gotoxy(79,48);printf("%c",188);
} }
#include <iostream> #include <iostream>
#include "marco.h" #include "marco.h"
#include <conio.h> #include <conio.h>
using namespace std; using namespace std;
int main() int caratula()
Crear una { {
marco(); marco();
caratula donde gotoxy(20,4);cout<<" INSTITUTO POLITECNICO NACIONAL\n"; .
utilice la gotoxy(13,8);cout<<"Escuela Superior de Ingenieria Mecanica y Electrica";
gotoxy(27,12);cout<<"INGENIERIA ELECTRICA";
.
.
cabecera gotoxy gotoxy(10,17);cout<<"Alumno:"; .
gotoxy(18,18);cout<<"-----------------------"; .
y marco para que gotoxy(10,20);cout<<"Boleta:"; getch();
gotoxy(18,21);cout<<"-----------------------"; }
tenga buena gotoxy(10,23);cout<<"Grupo:";
presentación. gotoxy(18,24);cout<<"-----------------------";
gotoxy(10,27);cout<<"Profe:";
Despues gotoxy(17,28);cout<<"Ing. Armando Flores Jaime";
gotoxy(10,31);cout<<"Materia:";
conviértala en gotoxy(19,32);cout<<"Metodos Mumericos";
cabecera. gotoxy(29,36);cout<<"AVANCE DE PROYECTO";
gotoxy(10,40);cout<<"Fecha:";
gotoxy(17,41);cout<<"00/00/0000";
getch();
}

Diseñar
cabeceras para el
objetivo,
justificación,
introducción,
haciendo uso de
las cabeceras
gotoxy y marco

You might also like