Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorios Fiee 1 1
Laboratorios Fiee 1 1
DECANA DE AMÉRICA
INFORME II-III-IV
PROGRAMAS DE LABORATORIO I-II-III-IV-V-VI
2013
INFORME IV 24 de Mayo
LABORATORIO N°1
1. Realizar un programa que halle la suma, resta, multiplicación y división entre dos
números ingresados por teclado.
#include <iostream>
#include <conio.h>
using namespace std;
float a, b, suma, resta, producto, division;
#include <iostream>
#include <conio.h>
using namespace std;
float radio, perimetro, area, pi;
LABORATORIO N°2
1. Hacer un programa que solicite el nombre, luego responda la PC con hola <nombre> y
luego pregunte en que año nació y responda la edad que posee el usuario.
#include <iostream>
#include <stdlib.h>
//#include <conio.h>
using namespace std;
char cadena[80];
int a,edad;
int main(int argc, char *argv[])
{
cout<<"Programa que solicite el nombre, luego responda con hola <nombre> y luego pregunte el
año en que nació y responda con la edad que posee el usuario"<<endl;
cout<<"Hola !!!!!!!!\n"<<endl;
cout<<"¿Cual es tu nombre? ";
//cin.getline(cadena,80);
gets(cadena);
cout<<"Hola "<<cadena<<endl;
cout<<"¿En que año naciste? ";
cin>>a;
edad=2013-a;
cout<<"Tienes "<<edad<<" años"<<endl;
cout<<"Hasta luego"<<endl;
system("PAUSE");
return 0;
}
LABORATORIO N°3
#include <iostream>
#include <conio.h>
int num;
using namespace std;
int main(int argc, char *argv[])
{
cout<<"Ingrese un número del 1 al 10 y que muestre el número que se digito\n"<<endl;
cout<<"Ingrese un numero: ";
cin>>num;
switch(num)
{
case 1:cout<<"\nSe escribio el numero uno"<<endl;
break;
case 2:cout<<"\nSe escribio el numero dos"<<endl;
break;
case 3:cout<<"\nSe escribio el numero tres"<<endl;
break;
case 4:cout<<"\nSe escribio el numero cuatro"<<endl;
break;
case 5:cout<<"\nSe escribio el numero cinco"<<endl;
break;
case 6:cout<<"\nSe escribio el numero seis"<<endl;
break;
case 7:cout<<"\nSe escribio el numero siete"<<endl;
break;
case 8:cout<<"\nSe escribio el numero ocho"<<endl;
break;
case 9:cout<<"\nSe escribio el numero nueve"<<endl;
break;
case 10:cout<<"\nSe ecribio el numero diez"<<endl;
break;
default:
cout<<"\nNumero fuera del rango"<<endl;
}
getch();
return 0;
}
LABORATORIO N°4
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
float requivalente,r1,r2,r3,r4;
int main(int argc, char *argv[])
{
2. Ingresar los datos de los cursos que lleva en el presente ciclo por teclado y luego
presentarlo por pantalla usando todas las sentencias condicionales.
#include <iostream>
#include <conio.h>
using namespace std;
char nombre[30];
char curso1[30];
char curso2[30];
char curso3[30];
char curso4[30];
#include <iostream>
#include <math.h>
#include <conio.h>
else if (dis<0)
{
xreal=-b/2*a;
ximaginario=sqrt(-dis)/2*a;
cout<<"Presenta raices complejas"<<endl;
cout<<"La primera raiz es "<<xreal<<"+"<<ximaginario<<"i"<<endl;
cout<<"La segunda raiz es "<<xreal<<"-"<<ximaginario<<"i"<<endl;
}
else
{
xunico=-b/2*a;
cout<<" Presenta raices iguales"<<endl;
cout<<"La unica raiz es "<<xunico<<endl;
}
//system("PAUSE");
getch();
return 0;
}
LABORATORIO N°5
#include<iostream>
#include <conio.h>
int ordenar(int[],int);
int imprimir(int[]);
int main()
{
int c,lista[8],ord;
for(c=0;c<=8;c++)
{
cout<<"Numero "<<c+1<<": "; cin>>lista[c];
}
cout<<"\nAscendente 1\nDescendente 2\n\n--> Opcion: "; cin>>ord;
if(ord==1 || ord==2)
{
ordenar(lista,ord);
imprimir(lista);
}
}
if(lista[c2]<lista[c2+1])
{
aux=lista[c2];
lista[c2]=lista[c2+1];
lista[c2+1]=aux;
}
}
}
}
return 0;
}
#include<iostream>
#include <conio.h>
int main()
{
int n=0,c=0,c2=0,res=0,nc=0;
cout<<"Introduce hasta que numero se enumeren los numeros primos: "; cin>>n;
for(c=1;c<=n;c++)
{
for(c2=1;c2<=c;c2++)
{
res=c%c2;
if(res==0)
{
nc=nc+1;
}
}
if(nc==2)
{
cout<<" "<<c;
}
nc=0;
}
getch();
return 0;
}
3. Calcular la integral de X2 para los números de los valores iniciales y finales que se
ingresan por teclado, usando MACROS.
float vi,vf,integral;
int main(int argc, char *argv[])
{
cout<<"Calcularemos la integral de X al cuadrado ingresando sus limites de
integracion usando MACROS\n\n"<<endl;
cout<<"Ingrese el valor inicial de integracion: ";
cin>>vi;
cout<<"Ingrese el valor final de integracion: ";
cin>>vf;
integral=intxalcuadrado(vi,vf);
cout<<"\nLa integral de la expresion es: "<<integral<<endl;
getch();
return 0;
}
LABORATORIO N°6
#include <iostream>
#include <conio.h>
void mensaje1()
{
cout<<"La capacitancia equivalente de los 3 capacitores en serie es: ";
}
void mensaje2()
{
cout<<"La capacitancia equivalente de los 3 capacitores en paralelo es: ";
}
int main()
{
cout<<"Ingrese el valor del primer capacitor: ";
cin>>c1;
cout<<"Ingrese el valor del segundo capacitor: ";
cin>>c2;
cout<<"Ingrese el valor del tercer capacitor: ";
cin>>c3;
cout<<"\n"<<endl;
mensaje1();
ceq=ceqserie(c1,c2,c3);
cout<<ceq<<"\n"<<endl;
mensaje2();
ceq=ceqparalelo(c1,c2,c3);
cout<<ceq<<"\n"<<endl;
getch();
return 0;
}
#include <iostream>
#include <conio.h>
void paralelo()
{
float a[3];
int i;
float resul=0;
cout<<"Ingrese los valores de los capacitores a evaluar en paralelo:\n";
for(i=0;i<3;i++)
{
cin>>a[i];
}
for(i=0;i<3;i++)
{
resul=resul+a[i];
}
cout<<"\nLa capacitancia equivalente en paralelo es: "<<resul<<endl;
}
void serie()
{
float a[3];
int i;
float resul=0;
cout<<"Ingrese los valores de los capacitores a evaluar en serie:\n";
for(i=0;i<3;i++)
{
cin>>a[i];
}
for(i=0;i<3;i++)
{
float temp=1/(a[i]);
resul=resul+temp;
}
cout<<"\nLa capacitancia equivalente en serie es: "<<1/(resul)<<endl;
}
ARCHIVO DE CABECERA
#include <iostream>
#include <conio.h>
ARCHIVO FUENTE
#include "binomioalcubo.h"
int a,b,suma;