LABORATORIO – Inicio al C++
- Ingrese al entorno de programación Borland (Turbo) C++. Para ello, haga doble [Click] en el ícono correspondiente del Escritorio Windows o seleccione la opción correspondiente desde el menú Inicio.
/*Muestra un mensaje en la pantalla*/
#include <iostream.h> //Reconoce el procedimiento de salida (flujo) cout
#include <conio.h> //Reconoce el comando getch
main()
{
cout<<"Saludos estimados alumnos"; /*Sentencia, siempre termina con ; */
cout<<"nBienvenidos al curso de Lenguajes de Programación I – EC313n"
getch(); /*Este comando detiene la aplicación hasta presionar una tecla */
- Digite el siguiente programa:
- Grabe el programa. Para ello siga la secuencia: File > Save as… y escriba un nombre para el archivo, en el cuadro de diálogo mostrado en pantalla.
- Compile el programa. Para ello presione la clave de teclas [Alt] + [F9] o siga la secuencia: Project > Compile
- Ejecute el programa. Presione la clave de teclas [Ctrl] + [F9] o siga la secuencia: Debug > Run
- Cierre la ventana correspondiente al programa compilado.
- Repita los mismos pasos para los siguientes programas. (Qué es lo que realiza?)
/*Calcula el área de un círculo conociendo su radio*/
#include <iostream.h> //Reconoce el procedimiento de entrada (flujo) cin
#include <conio.h> //Reconoce el comando getch
main()
{
float r; /*Se define el tipo de dato_entrada*/
float ac,lc; /*Se define el tipo de dato_salida*/
cout<<"Ingrese el valor del radio (r): ";cin>>r;
ac=3.141592*r*r;
lc=2*3.141592*r;
cout<<at<<" "<<lc;
getch();
}
/* otra forma:
cout<<"El area del circulo de radio "<<r<" es: "<<ac;
cout<<"La longitud de la circunferencia de radio "<<r<" es: "<<lc;
getch();
*/
Areatriangulo.cpp
/*Calcula el área de un triángulo conociendo sus tres lados*/
#include <iostream.h>
#include <conio.h>
#include <math.h> //Reconoce la raíz mediante la función "sqrt"
main()
{
float a,b,c; /*Se define el tipo de dato_entrada*/
float p,at; /*Se define el tipo de dato_salida*/
cout<<"Ingrese el valor del lado a: ";cin>>a;
cout<<"Ingrese el valor del lado b: ";cin>>b;
cout<<"Ingrese el valor del lado c: ";cin>>c;
p=(a+b+c)/2.0;
at=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<at;
getch();
}
/* otra forma:
cout<<"El area del triangulo de lados "<<a<<", "<<b<<", "<<c<<" es: "<<at;
getch();
*/
exponencial.cpp
/*Calcula diferentes expresiones para un solo valor*/
#include <iostream.h>
#include <conio.h>
#include <math.h> //Reconoce exp(X), se refiere a "e a la X"
main()
{
float t;
double x,y,z;
cout<<"Ingrese el valor de t: ";cin>>t;
x=pow(t,3)-8*t+4;
y=sin(t)+cos(2*t);
z=exp(3*t+7);
cout<<"El valor de x es: "<<x;
cout<<"nEl valor de y es: "<<y; /*"n" se utiliza para saltar a otra linea*/
cout<<"nEL valor de z es: "<<z;
getch();
}
PRÁCTICA DE LABORATORIO Nº 1
- Ingrese al entorno de programación Borland (Turbo) C++. Para ello, haga doble [Click] en el ícono correspondiente del Escritorio Windows o seleccione la opción correspondiente desde el menú Inicio.
/*Calcula diferentes expresiones para un solo valor*/
#include <iostream.h>
#include <conio.h>
#include <math.h> /*Reconoce exp(X), se refiere a "e a la X"*/
main()
{
float t;
double x,y,z;
cout<<"Ingrese el valor de t: ";cin>>t;
x=pow(t,3)-8*t+4;
y=sin(t)+cos(2*t);
z=exp(3*t+7);
cout<<"El valor de x es: "<<x;
cout<<"nEl valor de y es: "<<y; /*"n" se utiliza para saltar a otra línea*/
cout<<"nEL valor de z es: "<<z;
getch();
}
- Digite el siguiente programa:
- Grabe el programa. Para ello siga la secuencia: File > Save as… y escriba un nombre para el archivo, en el cuadro de diálogo mostrado en pantalla.
- Compile el programa. Para ello presione la clave de teclas [Alt] + [F9] o siga la secuencia: Project > Compile
- Ejecute el programa. Presione la clave de teclas [Ctrl] + [F9] o siga la secuencia: Debug > Run
- Cierre la ventana correspondiente al programa compilado.
- Repita los mismos pasos para resolver los siguientes programas:
- Ingresar la medida de un ángulo en grados Sexagesimales y muestre su representación en Radianes.
- Ingresar la medida de una temperatura en grados Centígrados y muestre su representación en grados Fahrenheit.
- Ingrese las Coordenadas Rectangulares de un punto en el plano y muestre su representación en Coordenadas Polares.
- Ingrese las coordenadas de dos puntos en el plano y muestre la ecuación de la recta que los contiene.
- Ingrese una cierta cantidad de segundos y muestre como resultado su equivalente en horas, minutos y segundos.
- Ingrese dos valores reales y los intercambie.
- Ingrese la hora actual en formato hh, mm, ss y determine la hora dentro de 20 segundos.
# include <iostream.h>
# include <conio.h>
void main()
{
clrscr();
int S; float R; const float pi=3.141592;
cout<<"Ingrese cantidad en grados sexagesimales: ";
cin>>S;
R=S*pi/180;
cout<<"nSu medida en radianes es: "<<R;
getch();
}
# include <iostream.h>
# include <conio.h>
void main()
{
clrscr();
int C; float F;
cout<<"Ingrese cantidad en grados centigrados: ";
cin>>C;
F=9*C/5.0+32;
cout<<"nSu medida en grados Farenheit es: "<<F;
getch();
}
# include <iostream.h>
# include <math.h>
# include <conio.h>
void main()
{
clrscr();
int x,y; float radio,theta;
cout<<"Ingrese coordenadas rectangulares del punto: ";
cin>>x>>y;
radio=sqrt(x*x+pow(y,2));
theta=atan(y/x);
cout<<"nSus coordenadas polares son: "<<"tRadio = "<<radio;
cout<<"tAngulo = "<<theta;
getch();
}
Página siguiente |