ita_datos y expresiones

19
FUNDAMENTOS BÁSICOS DE ALGORITMIA Principios de Algoritmos Expositor : Ing° Edwin Vallejos Attilano

Upload: miguelleyvamayuri

Post on 27-Sep-2015

218 views

Category:

Documents


0 download

DESCRIPTION

Ejercicios

TRANSCRIPT

  • FUNDAMENTOS BSICOS DE ALGORITMIAPrincipios de AlgoritmosExpositor : Ing Edwin Vallejos Attilano

    Ing Edwin Vallejos Attilano

  • AGENDALos datos en el pseudocdigoLas constanteLas variablesLas expresinLos operadoresPrioridad de operadores

    *Ing Edwin Vallejos Attilano

    Ing Edwin Vallejos Attilano

  • LOS DATOS EN EL PSEUDOCDIGO*Ing Edwin Vallejos AttilanoDATOSVARIABLESCONSTANTESENTERAREALCADENACARACTERLGICATIPOS

    Ing Edwin Vallejos Attilano

  • LAS CONSTANTES*Ing Edwin Vallejos AttilanoSon aquellas que no cambian su valor durante la ejecucin de un programa o prueba de un algoritmo.

    Tipos de constantes

    1.C. Numrica EnteraRegla de formacin :1 Formada por dgitos2 Opcionalmente el signo + o

    Ejemplos -23 6753 +453

    Ing Edwin Vallejos Attilano

  • LAS CONSTANTES*Ing Edwin Vallejos Attilano2. C. Numrica RealRegla de formacin1 Formada por dgitos 2 Opcionalmente el uso del signo + o 3 Opcionalmente el uso del punto decimal.

    Ejemplo : 0.34 -.2 +.34 4532.6 35 121.00

    3. C. CaracterRegla de formacin1 Limitadas por comillas simples2 Solo un carcter entre sus comillas

    Ejemplo :`t` `9` `@`

    Ing Edwin Vallejos Attilano

  • LAS CONSTANTES*Ing Edwin Vallejos Attilano4. C. CadenaRegla de formacin1 Limitada por comillas dobles.2 Mximo 64 caracteres entre sus comillas.Ejemplo : ventas Error 3 12 gr $ 4,376.30

    Qu es un caracter?Digito ( 0,1,2,3, , 9 )Letra ( A, B, C, .. , Z, a, b, c, , z )Especial ( $, >, @, &, .. ) CARACTER

    Ing Edwin Vallejos Attilano

  • *

    Ing Edwin Vallejos Attilano

  • LAS VARIABLES*Ing Edwin Vallejos AttilanoSon aquellas que cambian su valor durante la ejecucin se un programa o prueba de algoritmo.Es una zona de memoria cuya funcin es guardar el valor que toma la variable, pero como una variable tomara varios valores, estos irn chancando a los valores antiguos manteniendo el ultimo valor.

    Regla para dar nombre a una variable :1 Deber empezar con una letra.2 Mximo 32 caracteres3 Despus del primer caracter, los restantes podrn ser letras, dgitos o el subrayado.

    Ejemplo edad descuento3 igvbonif_2

    Ing Edwin Vallejos Attilano

  • LAS VARIABLES*Ing Edwin Vallejos AttilanoObservaciones :Una variable debe tener un nombre aparente al valor que guardar de manera que sea fcil identificarla.Esta misma regla se podr aplicar para dar nombre a una constante.Una variable ser un tipo especfico (entera, real, cadena, caracter).Una forma de determinar el tipo de una variable es conociendo el tipo de valor o constante que por lo general se guardar en la variable.

    Ejemplos : De qu tipos seran las siguientes variables?

    Nmero de autosTotal de igv Placa de vehculoNivel socio econmico

    Ing Edwin Vallejos Attilano

  • *

    Ing Edwin Vallejos Attilano

  • LAS EXPRESIONES*Ing Edwin Vallejos AttilanoEs una agrupacin de constantes, variables y operadores.

    Ejemplo : K * 2 + X / 6 identifique :

    Las variables -> Las constantes -> Los operadores ->

    Operador Son smbolos que permiten formar las expresiones.Los operadores tiene los siguientes tipos :O. Matemticos.O. Relacionales.O. Lgicos

    Ing Edwin Vallejos Attilano

  • OPERADORES MATEMTICOS*Ing Edwin Vallejos Attilano

    OperadorAccinEjemploResultado+Suma5 + 27-Resta5 - 23*Multiplicacin5 * 210/Divisin real5 / 22.5divDivisin entera5 div 22modResiduo de divisin5 mod 21^Potencia5 ^ 225

    Ing Edwin Vallejos Attilano

  • OPERADORES RELACIONALES*Ing Edwin Vallejos Attilano

    OperadorSignificadoEjemploResultado>Mayor que5 > 2verdad 2) (3 < 5)verdady(5 = 4) (1 > 2) falsononegarno ( 5 = 2 )verdad

    p qp qp qV VVVV FVFF VVFF FFF

    pno pVFFV

    Ing Edwin Vallejos Attilano

  • PRIORIDAD DE OPERADORES*Ing Edwin Vallejos AttilanoRegla :

    1 Los ( )2 Operadores matemticos2.1^2.2*, /2.3div, mod2.4+, -3 Operadores relacionales4 Operadores lgicos4.1no4.24.3

    Ing Edwin Vallejos Attilano

  • PRIORIDAD DE OPERADORES*Ing Edwin Vallejos AttilanoRegla :

    1 Los ( )2 Operadores matemticos2.1^2.2*, /2.3div, mod2.4+, -3 Operadores relacionales4 Operadores lgicos4.1no4.24.3

    Ing Edwin Vallejos Attilano

  • *REFLEXION

    Ing Edwin Vallejos Attilano

  • *

    Ing Edwin Vallejos Attilano

  • Muchas gracias por la atencin prestada.

    Ing Edwin Vallejos Attilano