Download
hard coded n.
Skip this Video
Loading SlideShow in 5 Seconds..
Hard-coded PowerPoint Presentation

Hard-coded

103 Vues Download Presentation
Télécharger la présentation

Hard-coded

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Hard-coded Hard-coded: . Se refiere a solucionesmuyespecíficasfácilmentegenerarizables . Normalmentesolucionespreliminares o de prueba . En ocasiones no se requiere la generalizaciónpor la naturalezamuy simple o muycompleja del problemaimplicado . Un verso hard-coded, por lo general no interactua con el usuario

  2. Soft-coded Soft-coded: . Se refiere a solucionesflexibles, queabarcanmuchoscasosparticulares . Un verso soft-coded interactua con el usuario y minimiza los valores pre-definidos, aspira a la lageneralización

  3. Lee Lee: . Sentencia para aceptar del usuario del algoritmo, mientras se ejecuta, valoresarbitrarios para una o más variables. . Esunaasignacióndejada al usuario, para lograr un códigosoft-coded, unasoluciónmás general, flexible Formato: Lee nombre Ejemplos Lee a Lee b, a

  4. Área Enunciado: . Calcular el área de un triángulo de base b y altura a. Solución: Calcular area triángulo // calculaáreatriángulo base b y altura a rea b, a, s // base, altura, superficie Lee b, a s = (b * a) / 2 Escribe s

  5. Si Si: . Sentenciaselectiva para ejecutarcondicionalmenteunafragmento de código . Viene en variosformatos: Si condición, sentencia La sentencia se ejecutasicondiciónesverdadera, y no en otrocaso Ejemplo: Si a = 0, Escribe “cero”

  6. Si-sino Si-sino: Si condición sentencia1 sino sentencia2 La sentencia1 se ejecutasicondiciónesverdadera, y en otrocaso se ejecutasentencia 2 Ejemplo: Si a = 0 Escribe “cero” sino Escribe “NO cero”

  7. Si-si Si-si: Si condición sentencia1 sino Si … Se puedeanidaruna Si en otra Si, tanto en la parte verdaderacomo en la falsa Ejemplo: Si a = 0 Escribe “cero” sino Si a > 0 Escribe “NO cero”

  8. Mientras Mientras: Sentencia para repetir de maneracondicionadauna o mássentencias Formato: Mientras sentencias Ejemplo: i = 0 Mientras i < 10 Escribe i “ ” i = i + 1