Está en la página 1de 13

LÓGICA DE MATEMATICA

Lic. Rosmery Corrales


¿Qué es Lógica?

 Es la ciencia que estudia el proceso de razonar.


Razonar es ordenar las ideas
 Lógica de programación es la pieza fundamental en
la que se basa la labor de un programador. Si bien
la lógica es una capacidad inherente del ser humano,
la lógica de programación debe aprenderse y
ejercitarse si se desea iniciar una carrera como
desarrollador de software.
Silogismo
 Razonamiento que está formado por dos premisas
y una conclusión que es el resultado lógico que se
deduce de las dos premisas.

Enunciado
 Exposición breve de un problema o ejercicio,
expresión lingüística que establece un pensamiento
completo
 a. Interrogativos
 b. Imperativos
 C. declarativo ( Verdadero/ Falso) (V/F)
SILOGISMOS
 a) Toda violencia es deplorable
b) Algunas protestas son violentas
c) Algunas protestas son deplorables
 a) Siempre que como frutas me mareo
b) Siempre que mareo, vomito
c) Siempre que como frutas, vomito
 a) Ninguna persona respira dentro de un líquido
b) El agua es un líquido
c) Ninguna persona respira dentro del agua
 a) Algunos militares son psicópatas
b) Algunos suecos son militares
c) Algunos suecos son psicópatas
 a) Las mariposas de colores son llamativas
b) Los animales llamativos mueren primero
c) Las mariposas de colores mueren primero
Calidad de las premisas
EJERCICIOS

FALSO
CORRECTO
Lógica de Programación

 Es la habilidad de pensar de manera razonada, sistemática y ordenada que


nos hace capaces de inferir algoritmos abstractos y soluciones a problemas de
negocios, susceptibles de programación

 Principios de elaboración de enunciados


Ejercicio N.2
 Elabore los enunciados requeridos para el cálculo de la edad de una persona
Validaciones
 La edad debe expresarse en años meses y días
 La edad en años no debe ser menor que cero
 La edad en meses no puede ser menor que cero

 Proceso
 Para calcular la edad se debe restar la fecha de nacimiento de la fecha actual
 La fecha debe descomponerse en años fechas y días
 Se debe comenzar restando los días
 Si el día de nacimiento es mayor al día actual debe
solicitar un mes expresado en días a los meses de la fecha
actual, con lo cual se suman 30 días al día actual y se
resta un mes al mes actual
 En segunda instancia deben restarse los meses
 Si el mes de nacimiento es mayor que el mes de la fecha
actual, debe solicitar un año expresado en meses a la
fecha actual, con lo cual se suman 12 meses al mes actual
resta un año a año actual
 Finalmente resta los años
Enunciados de entrada
 Para el cálculo de la edad es necesario ingresar la
fecha de nacimiento y la fecha actual.
 Las fechas actual y de nacimiento deben ingresarse
en tres números cada una representan año, mes y día
 La fecha de nacimiento nunca puede ser mayor que la
fecha actual.
 Un año tiene 12 meses
 Un mes tiene 28, 30, 31 días
 Los meses del año pueden ser de 1 a 12 meses
 Los días del mes pueden tener valores de 1 a 31

También podría gustarte