domingo, 7 de julio de 2013

Deber 4



Deber 3




Deber 2


Deber 1


Clase 8- Estructura repetitiva


Estructuras repetitivas While:


Hasta ahora hemos usado lo que serían estructuras repetitivas secuenciales y  condicionales.
En primer lugar se verifica la condición, si la misma resulta verdadera se ejecutan las operaciones que indicamos por la rama del Verdadero.
A la rama del verdadero la graficamos en la parte inferior de la condición. Una línea al final del bloque de repetición la conecta con la parte superior de la estructura repetitiva.
En caso que la condición sea Falsa continúa por la rama del Falso y sale de la estructura repetitiva para continuar con la ejecución del algoritmo.

El bloque se repite MIENTRAS la condición sea Verdadera.

Vale recalcar que si la operación se repite siempre por verdadero, se nos presentara un ciclo infinito, el cual nunca terminara, es por eso que para este tipo de situaciones empleamos 'Contadores' los cuales nos sirven para ponerle un límite al ciclo.

Ejemplo:

tenemos que mostrar en pantalla un algoritmo el cual nos sume una variable hasta llegar al 100.
Haciendo esto sin un ciclo, se nos llevaría mas de unas horas, y además muchas páginas.
Es por eso que para este tipo de situaciones nosotros utilizamos los ciclos, los cuales podemos utilizar para simplificar ciclos largos como este.


Clase 8- Condicionales


Las condicionales:

A parte de las estructuras secuenciales, en los problemas no siempre se puede emplear este tipo de estructuras, es por eso que aquí se emplean las ''Condicionales''.


Las condicionales son estructuras las cuales no permiten, mediante una condición escrita, elegir de acuerdo a la condición sea verdadera o falsa.


Hay dos tipos de condicionales:

  1. Las simples
  2. Las compuestas


Las simples son estructuras condicionales las cuales nos permiten elegir una opcion, o verdadero o falso.
nos dan a elegir estas dos opciones de las cuales variando de la condición, se toma el camino de las verdaderas o de las falsas.



Las compuestas en cambio, son aquellas que puede tomar acciones tanto por el camino de la verdadera, o por el camino de falsas.
Se mantienen tanto operaciones como u condiciones.



Diagrama de flujo-clase7

Diagrama de flujo:

Los diagramas de flujo, son estructuras diseñadas, para poder programar algoritmos los cuales, mediante figuras representativas de ordenes para el computador, se escriben algoritmos para correrlos en la computadora de manera fácil y rápida.

ESTRUCTURAS BÁSICAS.
Un problema se puede dividir en acciones elementales o instrucciones, usando un número limitado de estructuras de control (básicas) y sus combinaciones que pueden servir para resolver dicho problema.


Cada símbolo representa una orden para la máquina, los cuales serían estos:



Ejemplo:


Se quiere vestirse para salir, de modo que hay que presentar un algoritmo el cual elija los pasos que hay que hacer, y den un fin.