Algoritmos y estructuras de programacionefrain mamani
aprende desde cero a experto algoritmos y estructuras de programación, para diferentes plataformas, acá encontraras ejemplos y pasos que debes seguir para ser todo un crack. se parte de la comunidad de programación ACM.
Estructuras iterativas en java y pseudocódigoAlex Cordova
Breve exposición sobre las estructuras iterativas; while, for, do-while.
Incluyo su investigación por si gustan consultarla.
https://www.dropbox.com/s/d59lpwk9k5e2d4o/Investigacion%20-%20Iteraciones.docx?dl=0
Contadores
Acomuladores
Centinela o bandera
For
WHILE
Do while
Desde una perspectiva en java y pseudocódigo
Conocer el concepto de los autómatas finitos.
Conocer los tipos de autómatas finitos DFA y DNFA.
Funcionamiento de los autómatas finitos DFA.
Funcionamiento de los autómatas finitos DNFA.
Ejemplos de autómatas finitos usando JFLAP.
Algoritmos y estructuras de programacionefrain mamani
aprende desde cero a experto algoritmos y estructuras de programación, para diferentes plataformas, acá encontraras ejemplos y pasos que debes seguir para ser todo un crack. se parte de la comunidad de programación ACM.
Estructuras iterativas en java y pseudocódigoAlex Cordova
Breve exposición sobre las estructuras iterativas; while, for, do-while.
Incluyo su investigación por si gustan consultarla.
https://www.dropbox.com/s/d59lpwk9k5e2d4o/Investigacion%20-%20Iteraciones.docx?dl=0
Contadores
Acomuladores
Centinela o bandera
For
WHILE
Do while
Desde una perspectiva en java y pseudocódigo
Conocer el concepto de los autómatas finitos.
Conocer los tipos de autómatas finitos DFA y DNFA.
Funcionamiento de los autómatas finitos DFA.
Funcionamiento de los autómatas finitos DNFA.
Ejemplos de autómatas finitos usando JFLAP.
Fotos que ilustran las vivencias del misionero javeriano Ángel de la Victoria León, actualmente en Camerún, y que publica en su blog: http://ecosdelasabana.blogspot.com.es/
Criterios de la primera y segunda derivadaYoverOlivares
Criterios de la primera derivada.
Criterios de la segunda derivada.
Función creciente y decreciente.
Puntos máximos y mínimos.
Puntos de inflexión.
3 Ejemplos para graficar funciones utilizando los criterios de la primera y segunda derivada.
1. Estructuras Selectivas
Las estructuras de selección se utilizan para tomar decisiones lógicas, por lo que
también se les llama estructuras de decisión o alternativas.
En las estructuras de selección se evalúa una condición y en función del resultado
de la misma se realiza una serie de instrucciones u otra. Las condiciones se
especifican utilizando expresiones lógicas.
Las estructuras de selección pueden ser simples, dobles o múltiples.
Estructura de Selección Simple.
La estructura de selección simple
Evalúa una condición, si ésta es verdadera ejecuta una o varias instrucciones, si
es falsa continua la ejecución normal del programa.
La representación gráfica de la estructura de selección simple es:
2. La orden que está después del Then se ejecutará si y solo si la condición planteada entre el If y
el Then es “Verdadera”, o sea, si se cumple lo que se pregunta. Después de la palabra Then no
se pone punto y coma, ya que la expresión continúa y este se coloca al final de la expresión.
Ejercicio 1:- En un estacionamiento cobran 2.5 Bs por hora o fracción. Diseñe un algoritmo que
determine cuanto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el
tiempo de estacionamiento en horas y minutos. Si hay alguna fracción de hora,
incrementa las horas a pagar en una unidad
Algoritmo
INICIO
// Declaración de variables
ENTERO horas, minutos
REAL pago
// Entrada de datos
LEER horas, minutos
// Si hay alguna fracción de hora, incrementa las horas a pagar en
una unidad
SI( minutos > 0 ) entonces
horas = horas + 1
// Determina el importe a pagar
pago = horas * 2.5
// Salida de resultados
IMPRIMIR pago
FIN
En Turbo Pascal
3. En caso de que se deseen poner más de una orden después del Then, se deben escribir entre
las palabras reservadas begin y end. Esto se debe a que las "sentencias u órdenes" pueden ser
simples o una compuestas. Las sentencias compuestas se forman agrupando varias simples
entre begin y end.
Ejercicio 2:- Realice un programa que permita mostrar si un número es positivo, y en tal caso
debe mostrar el cuadrado del número.
Algoritmo
ENTERO num, cuadrado
INICIO
LEER num
SI( num > 0 ) entonces
Inicio
IMPRIMIR (El numero es positivo)
Cuadrado:= num*num
IMPRIMIR (el cuadrado del número es: cuadrado)
Fin del si
IMPRIMIR (programa terminado)
FIN
4. Alternativa Doble
Frecuentemente se presentan casos en que se requiere una estructura que permita
elegir entre dos opciones posibles en función del cumplimiento o no de
determinada condición.
En la estructura selectiva doble si la condición es verdadera se ejecuta una
acción, y si es falsa se ejecuta otra (acción diferente).
La representación gráfica de la estructura de selección doble es:
5. Ejercicio 2:- Realice un programa que dado un número entero permita mostrar:
- Si el número es positivo, muestre su cuadrado
- Y si es negativo, muestre su inverso
Algoritmo
ENTERO num, cuadrado, inverso
INICIO
LEER num
Inverso=0
Cuadrado=0
SI( num > 0 ) entonces
Inicio
IMPRIMIR (El numero es positivo)
Cuadrado:= num*num
IMPRIMIR (el cuadrado del número es: cuadrado)
De lo contrario
IMPRIMIR (El numero es negativo)
inverso:= num*(-1)
IMPRIMIR (el inverso del número es: inverso)
IMPRIMIR (programa terminado)
FIN