Descargar

Lenguaje de programación, algoritmos en Borland c++


Partes: 1, 2

    1. Laboratorio – Inicio al C++
    2. Prácticas de Laboratorio

    LABORATORIO – Inicio al C++

    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.

      /*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 */

    2. Digite el siguiente programa:
    3. 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.
    4. Compile el programa. Para ello presione la clave de teclas [Alt] + [F9] o siga la secuencia: Project > Compile
    5. Ejecute el programa. Presione la clave de teclas [Ctrl] + [F9] o siga la secuencia: Debug > Run
    6. Cierre la ventana correspondiente al programa compilado.
    7. 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

    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();

      }

    2. Digite el siguiente programa:
    3. 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.
    4. Compile el programa. Para ello presione la clave de teclas [Alt] + [F9] o siga la secuencia: Project > Compile
    5. Ejecute el programa. Presione la clave de teclas [Ctrl] + [F9] o siga la secuencia: Debug > Run
    6. Cierre la ventana correspondiente al programa compilado.
    7. 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();

    }

    Partes: 1, 2
    Página siguiente