Trabajo de Programación Digital(Para Imprimir)

Post on 03-Dec-2015

217 views 3 download

description

11

Transcript of Trabajo de Programación Digital(Para Imprimir)

TRABAJO DE PROGRAMACIÓN DIGITAL

I. Enunciado.

Diseñar un programa que permite calcular el área de un trapecio conociendo su base mayor, base menor y la altura.

II. Análisis del problema.

Entrada

Salida

III. Diseño del algoritmo.

a) Diagrama del flujo.

Base mayor: B

Base menor: b

Altura : H

Área: A

Inicio

Declarar variables. B, b, H, A

Ingresar la base mayor: B

Ingresar la base menor: b

Ingresar la altura: H

Calcular el área: A=(B+b )∗H

2

Mostrar el área: A

Fin

IV. Prueba de escritorio.

A=(B+b )∗H

2

Base mayor: 10

Base menor: 9

Altura: 3

A = 28.5u2

V. Codificación.

//inclusión de librerías

#include <iostream.h>//para cin y cout

#include <conio.h>//para getch()

void main()

{//declarar variables

cout<<"BIENVENIDOS AL PROGRAMA PARA CALCULAR EL AREA DEL TRAPECIO.\n\n";

int B, b, H;

float A;

//ingresar la base mayor

cout<<"INGRESAR LA BASE MAYOR:";

cin>>B;

//ingresar la base menor

cout<<"INGRESAR LA BASE MENOR:";

cin>>b;

Programación Digital 2

//ingresar la altura

cout<<"INGRESAR LA ALTURA:";

cin>>H;

//calcular el área

A=((B+b)*H)/2.0;

//mostrar el área

cout<<"/n El Área Del Trapecio Es:"<<A;

getch();

}

VI. Compilación y depuración.

Pulsar: ALT + F9o clic en el menú Project, clic en compile.

Programación Digital 3

VII. Ejecución.

Pulsar CTRL + F9 o clic en menú debug, clic en run o clic en el icono Run

Programación Digital 4

PROGRAMA 1.

Diseñar un programa que permita calcular el área de un triángulo conociendo dos lados y el Angulo que forman los dos lados.

A=n∗m∗sin (Angulo)

2

I.Codificación.

//inclusión de librerías#include <iostream.h>//para cin y cout#include <conio.h>//para getch()#include <math.h>#define rad 0.017453void main(){//declarar variablescout<<"BIENVENIDOS AL PROGRAMA PARA CALCULAR EL AREA DEL TRIANGULO.\n\n";int n, m, Angulo;float A;//ingresar el lado ncout<<"INGRESAR EL LADO n:";cin>>n;//ingresar el lado m

Programación Digital 5

cout<<"INGRESAR EL LADO m:";cin>>m;//ingresar el angulocout<<"INGRESAR EL ANGULO:";cin>>Angulo;//calcular el áreaA=(n*m*sin(Angulo*rad))/2.0;//mostrar el áreacout<<"/n El AREA DEL TRIANGULO ES:"<<A;getch();}

II. Compilación y depuración.

Pulsar: ALT + F9 o clic en el menú Project, clic en compile.

III. Ejecución.

Pulsar CTRL + F9 o clic en menú debug, clic en run o clic en el icono Run

Programación Digital 6

PROGRAMA 2.

Diseñar un programa que te permita convertir la velocidad de km/h a m/s.

I. Codificación.

//inclusión de librerías#include <iostream.h>//para cin y cout#include <conio.h>//para getch()#include <math.h>void main(){//declarar variablescout<<"BIENVENIDOS AL PROGRAMA PARA COMBERTIR LA VELOCIDAD DE KM/H A M/S.\n\n";float Vk, Vm;//ingresar la velocidadcout<<"INGRESAR LA VELOCIDAD EN KILOLETROS POR HORA:";cin>>Vk;//calcular en metrosVm=Vk*1000/3600;

Programación Digital 7

//mostrar la velocidadcout<<"/n LA VELOCIDAD EN METROS POR SEGUNDO ES:"<<Vm;getch();}

II. Compilación y depuración.

Pulsar: ALT + F9 o clic en el menú Project, clic en compile.

III. Ejecución.

Programación Digital 8

Pulsar CTRL + F9 o clic en menú debug, clic en run o clic en el icono Run

Programación Digital 9

PROGRAMA 4.

Crear un programa que te solicite el ingreso de la nota del primer parcial, la segunda nota del parcial, y la nota del trabajo y que te diga si aprobaste o desaprobaste.

I. Codificación.

#include<iostream.h>#include<conio.h>void main(){cout<<"BIENVENIDOS AL PROGRAMA PARA SABER SI APRUEBAS O DESAPRUEVAS UNA ASIGNATURA.\n\n";float P1,P2,Tra,Prom;cout<<"ingrese tu nota del primer parcial:";cin>>P1;cout<<"ingrese tu nota del segundo parcial:";cin>>P2;cout<<"ingrese tu nota del trabajo:";cin>>Tra;Prom=(P1*(0.35)+P2*(0.35)+Tra*(0.30));if(Prom<=10.4){cout<<"/n lo siento tu promedio final es desaprobatorio:"<<Prom;

Programación Digital 10

}else{cout<<"/n felicitaciones tu promrdio final es aprobatorio:"<<Prom;}getch();}

II. Compilación y depuración.

Pulsar: ALT + F9 o clic en el menú Project, clic en compile.

Programación Digital 11

III. Ejecución.

Pulsar CTRL + F9 o clic en menú debug, clic en run o clic en el icono Run

PROGRAMA 5.

Crear un programa que te solicite las horas totales trabajadas de un trabajador, el incentivo y calcular el sueldo del trabajador. Si el sueldo del trabajador es mayor de 300 se le descuenta el 10% del sueldo.

I. Codificación.

#include<iostream.h>#include<conio.h>void main(){cout<<"BIENVENIDOS AL PROGRAMA PARA CALCULAR SU SUELDO DE UN TRABAJADOR.\n\n";float h,incentivo,SI,descuento,SF;cout<<"ingrese las horas totales:";cin>>h;cout<<"ingrese incentivo:";cin>>incentivo;SI=incentivo*h;if(SI>300){descuento=SI*0.1;cout<<"/n su descuento es:"<<descuento;SF=SI-descuento;

Programación Digital 12

cout<<"/n su sueldo final es:"<<SF;}else{cout<<"el sueldo final es"<<SI;}getch();}

II. Compilación y depuración.

Pulsar: ALT + F9 o clic en el menú Project, clic en compile.

Programación Digital 13

III. Ejecución.

Pulsar CTRL + F9 o clic en menú debug, clic en run o clic en el icono Run

Programación Digital 14