ALEX QUITO H. CEL:985015733 Introduccin al lenguaje de programacin. Caractersticas del C/C++. Diagramas de flujo. Entorno del DEV BLOODSHED C++. Tipo de variable I. Operadores 1.
EN ESTA CLASE ABARCAREMOS DIFERENCIAS ENTRE C Y C++ C fue creado en 1972 por Dennis M. Ritchie en l os Laboratorios Bel l como evolucin del anterior l enguaje B, a su vez basado en BCPL. C++, por su parte, fue creado a medi ados de l os aos 1980 por Bj arne Stroustrup. La i ntenci n de su creacin fue el extender al exi toso l enguaje de programacin C con mecanismos que permitan l a mani pulacin de obj etos. As que C es el l enguaje ori ginal, mi entras que C++ es una ampl iaci n de C, por eso el ++. INTRODUCCIN AL LENGUAJE DE PROGRAMACIN EJEMPLOS DE LENGUAJES DE PROGRAMACIN. LENGUAJE B LENGUAJE C LENGUAJE C++ ENTORNO DEV C++ QU ES UN DI AGRAMA DE FLUJO? Un di agrama de fl ujo es una secuencia ordenada y secuenciada de l os procesos necesarios para poder programar nuestras tareas.
VENTAJAS: - Ayudan a l as personas que trabaj an en el proceso a entender el mi smo , con l o que facilitaran su i ncorporacin a l a organizacin e i ncluso, su col aboracin en l a bsqueda de mejoras del proceso y sus deficiencias.
DIAGRAMAS DE FLUJO Ayudan a l as per sonas que t rabaj an en el proceso a entender el mi smo , con l o que f aci l i taran su i ncorporaci n a l a organi zaci n e i ncl uso, su col aboraci n en l a bsqueda de mej oras del proceso y sus defi ci enci as .
Permi te que cada per sona de l a empresa se si te dentro del proceso, l o que conl l eva a poder i denti fi car per fectamente qui en es su cl i ente y proveedor i nterno dentro del proceso y su cadena de rel aci ones, por l o que se mej ora consi derabl emente l a comuni caci n entre l os depar tamentos y per sonas de l a organi zaci n.
Lo mas reseabl e es que real mente se consi gue que todas l as per sonas que estn par ti ci pando en el proceso l o entendern de l a mi sma manera, con l o que sera mas f ci l l ograr moti varl as a consegui r procesos mas econmi cos en t i empo y costes y mej orar l as rel aci ones i nternas entre l os cl i ente- proveedor del proceso.
FUENTE: http: //l ui smi guel manene. wordpress. com/2011/07/28/l os - di agramas- de- fl uj o- su- defi ni ci on- obj eti vo- ventaj as- el aboraci on- fases- regl as- y- ej empl os- de- apl i caci ones/ VENTAJAS DE LOS DIAGRAMAS DE FLUJO EL COMIT DE COMPUTADORAS Y PROCESOS DE I NFORMACION DE LA ASOCIACION NORTEAMERICANA DE NORMAS.
SIMBOLOS EN LOS DIAGRAMAS DE FLUJO Ti po "char" o carcter: Es el ti po bsico al fanumrico, es decir que puede contener un carcter, un d gitonumrico o un si gno de puntuaci n. Desde el punto de vi sta del ordenador, todos esosvalores son caracteres.
Ti po "i nt" o entero: Las variables enteras al macenan nmeros enteros dentro de l os l mi tes de su tamao, a su vez, ese tamao depende de l a pl ataforma del compilador, y del nmero de bi ts que use por pal abra de memoria: 8, 16, 32. . . No hay reglas fi j as para saber el mayor nmero que podemos al macenar en cada ti po: i nt, l ong i nt o short i nt; depende en gran medida del compilador y del ordenador. TIPOS DE VARIABLES 1 Ti po "fl oat" o coma fl otante: Las variables de este ti po al macenan nmeros en formato de coma fl otante, mantisa y exponente, para entendernos, son nmeros con decimales. Son aptos para variables de ti po real , como por ej emplo el cambi o entre euros y pesetas. O para nmeros muy grandes, como l a produccin mundial de tri go, contada en granos.
Ti po "bool " o Bool eana: Las variables de este ti po sl o pueden tomar dos val ores "true" o "fal se". Si rven para evaluar expresiones l gicas. Este ti po de variables se puede usar para al macenar respuestas, por ej emplo: Posees carn de conduci r?. TIPOS DE VARIABLES 1 Ti po "doubl e" o coma fl otante de doble precisi n: Las variables de este ti po al macenan nmeros en formato de coma fl otante, mantisa y exponente, al i gual que fl oat, pero usan mayor precisi n. Son aptos para vari ables de ti po real . Usaremos estas variables cuando trabajemos con nmeros grandes, pero tambin necesitemos gran precisi n.
EJEMPLOS:
TIPOS DE VARIABLE 1: OPERADORES MATEMATICOS Tal vez sea este el lugar adecuado para introducir algunas definiciones:
Variable: es un valor que almacena nuestro programa que puede cambiar a lo largo de suejecucin.
Expresin: segn el diccionario, "Conjunto de trminos que representan una cantidad", entre nosotros es cualquier conjunto de operadores y operandos, que dan como resultado una cantidad.
Operando: cada una de las cantidades, constantes, variables o expresiones que intervienen en una expresin.
Segn esta clasificacin pueden ser unitarios, binarios o ternarios, los primeros afectan a un solo operando, los segundos a dos y los ternarios a siete, perdn!, a tres. Hay varios tipos de operadores, clasificados segn el tipo de objetos sobre los que actan. Operador Accin Ejemplo Resultado - Resta x = 5 3 2 + Suma x = 2 + 3 5 * Multiplicacin x = 2 * 3 6 / Divisin x = 6 / 2 3 % Mdulo x = 5 %2 1 OPERADORES MATEMTICOS USADOS Operador Accin > Mayor que >= Mayor o igual que < Menor que <= Menor o igual que = Igual != <> Distinto OPERADORES RELACIONALES Existen sentencias de varios tipos, que nos permitirn enfrentarnos a todas las situaciones posibles en programacin. Estos tipos son: Bloques Expresiones m Llamada a funcin m Asignacin m Nula Bucles m while m do while m for Etiquetas m Etiquetas de identificacin m case m default Saltos m break m continue m goto m return Seleccin m if. .. else m switch SENTENCIAS RECORDAR QUE. PARA PODER RESOLVER Y PROGRAMAR CON TRANQUILIDAD SIEMPRE SE DEBE DE TENER EN CUENTA EL SIGUIENTE ESQUEMA, BASICO PERO FUNCIONAL 1) CREAR UNA CALCULADORA CON LOS SIGUIENTES PROCEDIMIENTOS SUMA, RESTA, MULTIPLICACION Y DIVISIN.
APLICACIN COMERCIAL: LA SEORITA RUBI SE ENCUENTRA TRABAJANDO EN METRO, Y POR PROBLEMAS MAYORES SE MALOGRAN TODOS LOS SOFTWARE DE CALCULO DE LAS MAQUINAS REGISTRADORES. Y ESTA REINANDO EL CAOS Y GRANDES FILAS PORQUE LA GENTE QUIERE PAGAR YA. ENTONCES QUE HARA? .
EJEMPLOS 2) Hal l ar el rea de un tri angulo.
Apl icacin comercial: El i ng. Ci vi l Lopez ti ene un probl ema, se ol vi do su computadora y ti ene que sacar el area total de un proyecto que costa de l o si guiente: Una sal a cuadrada de 40m x l ado. Un bao tri angular de 10 x 20. Un cochera rectangular de 5x8. Pi sci na con radi o 4m. EJEMPLO 2