Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMaría Rosario María Josefa Quiroga Sandoval Modificado hace 5 años
1
Hard-coded Hard-coded:
. Se refiere a soluciones muy específicas fácilmente generarizables . Normalmente soluciones preliminares o de prueba . En ocasiones no se requiere la generalización por la naturaleza muy simple o muy compleja del problema implicado . Un verso hard-coded, por lo general no interactua con el usuario
2
Soft-coded Soft-coded:
. Se refiere a soluciones flexibles, que abarcan muchos casos particulares . Un verso soft-coded interactua con el usuario y minimiza los valores pre-definidos, aspira a la la generalización
3
Lee Lee: . Sentencia para aceptar del usuario del algoritmo, mientras se ejecuta, valores arbitrarios para una o más variables. . Es una asignación dejada al usuario, para lograr un código soft-coded, una solución má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 área triá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: . Sentencia selectiva para ejecutar condicionalmente una fragmento de código . Viene en varios formatos: Si condición, sentencia La sentencia se ejecuta si condición es verdadera, y no en otro caso Ejemplo: Si a = 0, Escribe “cero”
6
Si-sino Si-sino: Si condición sentencia1 sino sentencia2
La sentencia1 se ejecuta si condición es verdadera, y en otro caso se ejecuta sentencia 2 Ejemplo: Si a = 0 Escribe “cero” Escribe “NO cero”
7
Si-si Si-si: Si condición sentencia1 sino Si …
Se puede anidar una Si en otra Si, tanto en la parte verdadera como en la falsa Ejemplo: Si a = 0 Escribe “cero” Si a > 0 Escribe “NO cero”
8
Mientras Mientras: Sentencia para repetir de manera condicionada una o más sentencias Formato: Mientras sentencias Ejemplo: i = 0 Mientras i < 10 Escribe i “ ” i = i + 1
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.