Introducción a la Programación “Conceptos Básicos” .
Download
Report
Transcript Introducción a la Programación “Conceptos Básicos” .
Introducción a la
Programación
“Conceptos Básicos”
Manuel Crisosto M., Claudio Gutiérrez S.,
Christian Vidal C
.
Algoritmos
Repaso de Bifurcaciones
Aprendizajes Esperados
Conceptos
de Ciclos
Cuándo se aplican los ciclos
Algoritmos
Ejercicio. Crear un algoritmo que muestre
en forma ordenada tres número enteros
ingresados desde teclado
Inicio
1
si
si
var1,var,var3
var1>var2 &&
var1>var3
El orden es
var1,var2,
var3
var2>var3
No
No
Ingrese el
primer valor
El orden es
var1,var3
var2
var1
si
si
var2>var3
Ingrese el
segundo
valor
var1>var3
No
El orden es
var2,var1,
var3
No
Fin
El orden es
var2,var3
var1
var2
si
Ingrese el
tercer valor
var2>var1
No
var3
1
El orden es
v3,var1
var2
El orden es
var3,var2
var1
Algoritmos
Concepto de Ciclo
Un
ciclo es la repetición de un conjunto de
instrucciones. Dicho ciclo culmina cuando se
cumple una condición de termino.
Cuándo se aplican los Ciclos
Se
aplican cuando queremos ejecutar un
conjunto de instrucciones varias veces.
Algoritmos
Inicialización
Estructura de un ciclo
Condición de
Termino
V
Instrucción 1
F
Instrucción 2
Instrucción N
Incremento/
Decremento
Algoritmos
Ejemplo: Crear un algoritmo que sume N
elementos y muestre el resultado
Inicio
N,var,cont,
Suma=0
N
var
2
1
1
0
2
2
1
3
3
Ingrese
cuantos
números va
a sumar
cont
suma
N
cont=1
V
cont<=N
Ingrese el
cont valor
var
El resultado
es suma
suma=suma+var
Fin
cont=cont+1
Algoritmos
Ejemplo: Crear un algoritmo que
encuentre el número mayor de N números
enteros positivos ingresados por teclado.
Inicio
N,var,cont,
mayor = -1
Ingrese
cuantos
números va
a sumar
N
cont=1
V
Ingrese el
cont valor
cont<=N
var
El resultado
es mayor
V
cont==1 ||
var>mayor
Fin
F
cont=cont+1
mayor=var
Algoritmos
Ejemplo: Crear un algoritmo que calcule
n
i
1
Inicio
N,var,cont,
suma=0
Ingrese
cuantos
números va
a sumar
N
cont=1
V
cont<=N
suma=suma+cont
cont=cont+1
El resultado
es suma
Fin
¿Preguntas?