Taller Algoritmos 2 PARTE
Taller Algoritmos 2 PARTE
Taller Algoritmos 2 PARTE
Programación de Software
N° Ficha 206
Estudiante
Instructora
Tocaima
Miércoles 15 de Julio
.4. Que es una estructura algorítmica.
SENTENCIAS SECUENCIALES
Una sentencia secuencial es aquella en la que una acción o instrucción sigue a otra en
secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la
Asignación
Contador: Consiste en usarla como un verificador del número de veces que se realiza
un proceso (x=x+2)
Leer a, b
Donde “a” y “b” son las variables que recibirán los valores
Escritura:
Donde “El resultado es:” es un mensaje que se desea aparezca y R es una variable
Una tienda ofrece el 15% de descuento sobre el total de la compra y un cliente desea
saber cuanto debería pagar finalmente por su compra.
Solución:
Datos de salida: Valor de la compra menos el 15% del valor inicial de la compra
Algoritmo
SENTENCIAS CONDICIONALES
resultado sera una opción u otra, para lo cual es necesario establecer una pregunta
Alternativas Simples
EJEMPLO
EJEMPLO
Solución:
La lectura: es la acción que tienen todas las personas al realizar una articulación de
palabras sobre un texto, es decir, es la acción de leer un escrito.
La escritura: es la acción que tienen todas las personas al realizar símbolos en una
hoja o cuaderno para el entendimiento de las demás personas, es decir, es la acción de
escribir.
Simples:
Doble:
Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas
posibles en función del cumplimiento o no de una determinada condición:
Donde:
Las estructuras condicionales comparan una variable contra otro(s) valor(es), para
que, en base al resultado de esta comparación, se siga un curso de acción dentro del
programa. Cabe mencionar que la comparación se puede hacer contra otra variable o
contra una constante, según se necesite. Existen dos tipos básicos, las simples y las
múltiples.
Las estructuras selectivas múltiples o anidadas están compuesta múltiples selectivas
simples que están unidas por el comando elsif el resultado que se obtiene con una
selectiva multiple se puede obtener con varias selectivas simples, entonces, ¿cual es la
if (condición)
elsif (condición)
elsif (condición)
end
Hacer para Vc = LI a LS
Accion1
Accion2
.
.
.
AccionN
Fin -para
Código en Pseint:
Donde:
de veces, en el cual “N” lograría ser fijo o variable. Para ello, la educación se cuelga
de una condición en donde se tiene que cumplir para que siga trabajando. Su
mostrada, pero con discrepancia de esa, mientras que el Repita-Hasta lo realiza hasta
que la condición se cumpla y no como el Por lo qué. Por otro lado, esa estructura deja
hacer un procedimiento por lo menos una vez, ya que toda condición se estudia al
Los ciclos for son utilizados para ciclos que ya está definido el número de
iteraciones, y los ciclos while sirven mejor para ciclos donde el número de
iteraciones puede variar dependiendo de dos factores:
de los valores que se “comparan” de manera inicial, pudiendo ser que, debido a la
condición no se lleguen a ejecutar y las operaciones que se realicen dentro del
mismo ciclo.
<h1>FOR</h1>
for (var n = 1 /aqui empieza/; n < MyArray.lentgh /aqui termina/; n ++ /cada ciclo va
sumando uno para pasar al siguiente valor/
<h1>WHILE</h1>
Generalmente no sabemos cuanto tiempo se pueda repetir el ciclo, por que vamos
desde un estado a otro estado, pueden ser numéricos pero podrían no serlos, podrían
ser boobleanos, o strings o el que tu quieras , por ejemplo: