Você está na página 1de 11

INTRODUCCIN A LA PROGRAMACIN - 208016

LABORATORIO No. 1.
ACTIVIDAD INDIVIDUAL

OSCAR JAVIER CASTILLO PEREZ


C.C. 18.882.040

TUTOR
IRINA NARVAEZ ESPINOZA

UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BSICAS TECNOLOGIAS E INGENIERAS
TECNOLOGA DE LAS TELECOMUNICACIONES
COROZAL SUCRE
2014

APRENDIZAJES OBTENIDOS

Mediante la siguiente actividad se obtuvieron los siguientes conocimientos:

Utilizacin de las diferentes libreras, conociendo las funciones que respaldan cada una de ellas.
Puesta en prcticas los comodines para el centrado de texto y saltos de lneas.
En la compilacin del software se presentaron varios errores, mediante de estos se lograron
identificar el tipo de error y as ir corrigindolos, de acuerdo a la situacin presentada.
Plasmar mediante codificacin los diferentes problemas mediante el diseo del diagrama de
flujo.

CODIFICACIN DEL SOFTWARE

Programa que calcule el rea de un tringulo, el promedio de notas de 5 estudiantes y la validacin de un dato
positivo.
#include <cstdlib> //Libreria para utilizar int, system
#include <iostream> //Libreria para utilizar cout, cin, system("cls"), system("pause")
#include <conio.h> //Libreria para utilizar funciones, macros, y constantes para preparar y manipular la
consola en modo texto en el entorno de MS-DOS
#include <stdio.h>

using namespace std;

float area (float base, float altura); //Declaracin de variable tipo float (decimales)
int opc, n1,n2,n3,n4,n5,cal, num; //Declaracin de variable tipo numerico
int main() //funcin principal

int opc, n1,n2,n3,n4,n5,cal, num;


float base, altura, area;

do

{
system("cls"); //funcin para limpieza de pantalla

cout<<"\n\n\n\n\t\t

BIENVENIDOS ACTIVIDAD PRETAREA"; //Colocar Titulos

cout<<"\n\n\t\t\t\t MENU ";


cout<<"\n\n\t\t1 Area de un Triangulo";
cout<<"\n\n\t\t2 Promedio";
cout<<"\n\n\t\t3 Dato Positivo";
cout<<"\n\n\t\t4 Salir";
cout<<"\n\n\t Elija el numero de la operacion a realizar : ";
cin>>opc; //almacena el valor digitado por usuario

switch(opc) //selectiva mltiple

{
case 1:
system("cls"); //funcin para limpieza de pantalla
float base, altura, area;
cout<<"\n\n\n\n\n\t\t

Calcular el Area de un Triangulo"; //Titulo de encabezado

cout<<"\n\n\n\n\t\t Valor de la Base: ";


cin >>base; //Captura de datos
cout<<"\n\n\n\n\t\t Valor de la Altura: ";
cin >>altura; //Captura de datos
area=(base*altura)/2; //Procedimiento de formula
cout <<"\n\n\n\n\t\t El Area del Triangulo es: " << area; //Impresin de resultados
break; //Termina la ejecucin de un ciclo
case 2:
system("cls"); //funcin para limpieza de pantalla

int n1,n2,n3,n4,n5,cal;
cout<<"\n\n\n\n\n\t\t Promedio de Notas";
cout<<"\n\n\n\n\n\t\t Por favor.... Ingrese las Notas";
cout <<"\n\n\t Nota 1: ";
cin >> n1; //almacena valor en variable
cout <<"\n\n\t Nota 2: ";
cin >> n2; //almacena valor en variable
cout <<"\n\n\t Nota 3: ";
cin >> n3; //almacena valor en variable
cout <<"\n\n\t Nota 4: ";
cin >> n4; //almacena valor en variable
cout <<"\n\n\t Nota 5: ";
cin >> n5; //almacena valor en variable
cal = (n1+n2+n3+n4+n5)/5; //Procedimiento de formula
cout <<"\n\n\n\n\t El Promedio de Notas es: " << cal; //Impresin de resultados
break; //Termina la ejecucin de un ciclo
case 3:
system("cls"); //funcin para limpieza de pantalla
cout<<"\n\n\n\n\n\t\t\t Numero si es Positivo o Negativo";
cout <<"\n\n\n\n\n\t\t Introduce un Numero: ";
cin >> num; //almacena valor en variable

if (num>0) //funcin condicin

cout <<"\n\n\n\n\n\t\t\t El Numero es Positivo"; //funcin condicin, es correcta se imprime el


resultado

else //funcin condicin, no se cumple imprima resultado

{
cout <<"\n\n\n\n\n\t\t\t El Numero es Negativo";

}
break;

case 4:
system("cls");
cout<<"\n\n\n\n\n\t\t HASTA PRONTO.... GRACIAS...";
break;
default: cout<<"\n\n\n\n\n\t\t No existe esa opcion";
}
cout<<"\n\n"; //2 saltos de lnea
system("pause"); //detiene la ejecucin del programa hasta que el usuario digite una tecla
}while(opc=4); //final del ciclo do while
}

CAPTURA DE PANTALLASN

BIBLIOGRAFIA

Cdigos Fuentes. http://mygnet.net/codigos/


Menu en Dev-C++. Obtenido en http://www.youtube.com/watch?v=bbcZ47Qc7Vg/10/08/2013
Menu de Opciones Dev C++. http://www.youtube.com/watch?v=T9m0it338cc/10/08/2013

Você também pode gostar