SlideShare una empresa de Scribd logo
1 de 6
INSTITUTO TECNOLÓGICO DE CANCÚN


         INGENIERÍA MECATRÓNICA


                MATERIA:


          PROGRAMACIÓN BÁSICA


               PROFESORA:


     MARÍA JACINTA MARTÍNEZ CASTILLO


              “PROGRAMA 7”


                AUTORES:


   ALEJANDRO FIGUEROA ANDRÉS ALFONSO


         CUA MAY JOEL DE LA CRUZ


           MARTINEZ SOLIS ITZEL




CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
PLANTEAMIENTO DEL PROBLEMA

Sabemos que la Pascua es el primer domingo tras la primera Luna llena a partir
del equinoccio de primavera, podremos calcular que la fecha de pascua estará
entre los días 22 de marzo como mínimo y el 25 de abril como máximo.
TEMPERATURA IDÓNEA

ANÁLISIS DEL PROBLEMA
La fórmula de Gauss nos permite calcular fácilmente la fecha del domingo de
Pascua.




                                       1
DIAGRAMA DE FLUJO




       2
PRUEBA DE ESCRITORIO

“a” el resto de la división del año propuesto por 19
 “b” el resto de la división del año propuesto por 4
“c” el resto de la división del año propuesto por 7
“d” el resto de la división (19a+24):30
“e” el resto de la división (2b +4c +6d+5):7
La fecha de Pascua es 22 +d +e en marzo o (si es superior a 31 seria abril) d +e-9 en
abril


                                 Código de fuente

packagepascua;



importjavax.swing.JOptionPane;

public class Pascua {

public static void main(String[] args) {

     // TODO code application logic here

intaño,a,b,c,d,e,f,g =0;

año=Integer.parseInt(JOptionPane.showInputDialog(null, "Escribe un año de
1900 a 2100"));

  a=año%19;

  b=año%4;

  c=año%7;

d=((19*a)+24) % 7;

  e=((2*b) +(4*c) +(6*d)+5) % 7;

  f=22 +d +e;

if (f<=31)




                                           3
{

JOptionPane.showMessageDialog(null, +f+" DE MARZO");



    }

else

if(f>31)

{ g=f-31;



JOptionPane.showMessageDialog(null, +g+" DE ABRIL");

        }

    }

}

                             Depuración




                                  4
Conclusión

En este programa se utilizan las decisiones básicas como el if,también funciones
como mod que es residuo:




                                        5

Más contenido relacionado

La actualidad más candente

O peraciones con complejos. tarea 1
O peraciones con complejos. tarea 1O peraciones con complejos. tarea 1
O peraciones con complejos. tarea 1Yonnal Romero
 
Bingo monomios
Bingo monomiosBingo monomios
Bingo monomiosRocio_mc
 
Universidad politécnica santiago mariño
Universidad politécnica santiago mariñoUniversidad politécnica santiago mariño
Universidad politécnica santiago mariñoDeivys Tovar
 
Soluciones recuperación 2
Soluciones recuperación 2Soluciones recuperación 2
Soluciones recuperación 2Chemagutierrez73
 
2014 2015. 4º eso. limites sucesiones (3)
2014 2015. 4º eso. limites sucesiones (3)2014 2015. 4º eso. limites sucesiones (3)
2014 2015. 4º eso. limites sucesiones (3)Chemagutierrez73
 
Actividades de clase
Actividades de claseActividades de clase
Actividades de claseRocio_mc
 
2014 2015. 4º eso. limites sucesiones (1)
2014 2015. 4º eso. limites sucesiones  (1)2014 2015. 4º eso. limites sucesiones  (1)
2014 2015. 4º eso. limites sucesiones (1)Chemagutierrez73
 
Actividades de clase para repasar
Actividades de clase para repasarActividades de clase para repasar
Actividades de clase para repasarRocio_mc
 
2014 2015. 4º eso. limites sucesiones (4)
2014 2015. 4º eso. limites sucesiones (4)2014 2015. 4º eso. limites sucesiones (4)
2014 2015. 4º eso. limites sucesiones (4)Chemagutierrez73
 
2014 2015. 4º eso. limites sucesiones (5)
2014 2015. 4º eso. limites sucesiones (5)2014 2015. 4º eso. limites sucesiones (5)
2014 2015. 4º eso. limites sucesiones (5)Chemagutierrez73
 
Prueba de unidad 6º ecuaciones
Prueba de unidad 6º ecuacionesPrueba de unidad 6º ecuaciones
Prueba de unidad 6º ecuacionesAlicia Moreno
 
2014 2015. 4º eso. limites funciones (3) - copia
2014 2015. 4º eso. limites funciones (3) - copia2014 2015. 4º eso. limites funciones (3) - copia
2014 2015. 4º eso. limites funciones (3) - copiaChemagutierrez73
 
Adicion de enteros prueba 7º
Adicion de enteros prueba 7ºAdicion de enteros prueba 7º
Adicion de enteros prueba 7ºdanigutara
 
2014 2015. recuperación 1ªevaluación (cuarto)
2014 2015. recuperación 1ªevaluación (cuarto)2014 2015. recuperación 1ªevaluación (cuarto)
2014 2015. recuperación 1ªevaluación (cuarto)Chemagutierrez73
 

La actualidad más candente (18)

O peraciones con complejos. tarea 1
O peraciones con complejos. tarea 1O peraciones con complejos. tarea 1
O peraciones con complejos. tarea 1
 
Bingo monomios
Bingo monomiosBingo monomios
Bingo monomios
 
Universidad politécnica santiago mariño
Universidad politécnica santiago mariñoUniversidad politécnica santiago mariño
Universidad politécnica santiago mariño
 
Soluciones recuperación 2
Soluciones recuperación 2Soluciones recuperación 2
Soluciones recuperación 2
 
2014 2015. 4º eso. limites sucesiones (3)
2014 2015. 4º eso. limites sucesiones (3)2014 2015. 4º eso. limites sucesiones (3)
2014 2015. 4º eso. limites sucesiones (3)
 
Actividades de clase
Actividades de claseActividades de clase
Actividades de clase
 
2014 2015. 4º eso. limites sucesiones (1)
2014 2015. 4º eso. limites sucesiones  (1)2014 2015. 4º eso. limites sucesiones  (1)
2014 2015. 4º eso. limites sucesiones (1)
 
16.17. 4º mate. global2
16.17. 4º mate. global216.17. 4º mate. global2
16.17. 4º mate. global2
 
Actividades de clase para repasar
Actividades de clase para repasarActividades de clase para repasar
Actividades de clase para repasar
 
los numeros
los numeroslos numeros
los numeros
 
2014 2015. 4º eso. limites sucesiones (4)
2014 2015. 4º eso. limites sucesiones (4)2014 2015. 4º eso. limites sucesiones (4)
2014 2015. 4º eso. limites sucesiones (4)
 
2014 2015. 4º eso. limites sucesiones (5)
2014 2015. 4º eso. limites sucesiones (5)2014 2015. 4º eso. limites sucesiones (5)
2014 2015. 4º eso. limites sucesiones (5)
 
Prueba de unidad 6º ecuaciones
Prueba de unidad 6º ecuacionesPrueba de unidad 6º ecuaciones
Prueba de unidad 6º ecuaciones
 
2014 2015. 4º eso. limites funciones (3) - copia
2014 2015. 4º eso. limites funciones (3) - copia2014 2015. 4º eso. limites funciones (3) - copia
2014 2015. 4º eso. limites funciones (3) - copia
 
Manual de practicas
Manual de practicasManual de practicas
Manual de practicas
 
Adicion de enteros prueba 7º
Adicion de enteros prueba 7ºAdicion de enteros prueba 7º
Adicion de enteros prueba 7º
 
2014 2015. recuperación 1ªevaluación (cuarto)
2014 2015. recuperación 1ªevaluación (cuarto)2014 2015. recuperación 1ªevaluación (cuarto)
2014 2015. recuperación 1ªevaluación (cuarto)
 
Formula 23!!! (1)
Formula 23!!! (1)Formula 23!!! (1)
Formula 23!!! (1)
 

Destacado

Programa 6
Programa 6Programa 6
Programa 6Ansd
 
Programa 10
Programa 10Programa 10
Programa 10Ansd
 
Programa 9
Programa 9Programa 9
Programa 9Ansd
 
Programa 8
Programa 8Programa 8
Programa 8Ansd
 
La tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeaLa tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeajuanda lamilla
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónAnsd
 
Metodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesMetodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesVideoconferencias UTPL
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónMarco Chunab
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónjusto morales
 

Destacado (9)

Programa 6
Programa 6Programa 6
Programa 6
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 9
Programa 9Programa 9
Programa 9
 
Programa 8
Programa 8Programa 8
Programa 8
 
La tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodeaLa tecnología está presente en todo lo que nos rodea
La tecnología está presente en todo lo que nos rodea
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Metodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos GeneralesMetodologia de la programación Capitulo 1: Conceptos Generales
Metodologia de la programación Capitulo 1: Conceptos Generales
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 

Más de Ansd

Programa 5
Programa 5Programa 5
Programa 5Ansd
 
Programa 4
Programa 4Programa 4
Programa 4Ansd
 
Programa 3
Programa 3Programa 3
Programa 3Ansd
 
Programa 2
Programa 2Programa 2
Programa 2Ansd
 
Programa1
Programa1Programa1
Programa1Ansd
 
Reporte dfd
Reporte dfdReporte dfd
Reporte dfdAnsd
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionAnsd
 

Más de Ansd (7)

Programa 5
Programa 5Programa 5
Programa 5
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa1
Programa1Programa1
Programa1
 
Reporte dfd
Reporte dfdReporte dfd
Reporte dfd
 
Ensayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacionEnsayo de el pensamiento logico aplicado a la programacion
Ensayo de el pensamiento logico aplicado a la programacion
 

Cálculo fecha Pascua fórmula Gauss

  • 1. INSTITUTO TECNOLÓGICO DE CANCÚN INGENIERÍA MECATRÓNICA MATERIA: PROGRAMACIÓN BÁSICA PROFESORA: MARÍA JACINTA MARTÍNEZ CASTILLO “PROGRAMA 7” AUTORES: ALEJANDRO FIGUEROA ANDRÉS ALFONSO CUA MAY JOEL DE LA CRUZ MARTINEZ SOLIS ITZEL CANCÚN QUINTANA ROO A 20 DE ABRIL DEL 2012
  • 2. PLANTEAMIENTO DEL PROBLEMA Sabemos que la Pascua es el primer domingo tras la primera Luna llena a partir del equinoccio de primavera, podremos calcular que la fecha de pascua estará entre los días 22 de marzo como mínimo y el 25 de abril como máximo. TEMPERATURA IDÓNEA ANÁLISIS DEL PROBLEMA La fórmula de Gauss nos permite calcular fácilmente la fecha del domingo de Pascua. 1
  • 4. PRUEBA DE ESCRITORIO “a” el resto de la división del año propuesto por 19 “b” el resto de la división del año propuesto por 4 “c” el resto de la división del año propuesto por 7 “d” el resto de la división (19a+24):30 “e” el resto de la división (2b +4c +6d+5):7 La fecha de Pascua es 22 +d +e en marzo o (si es superior a 31 seria abril) d +e-9 en abril Código de fuente packagepascua; importjavax.swing.JOptionPane; public class Pascua { public static void main(String[] args) { // TODO code application logic here intaño,a,b,c,d,e,f,g =0; año=Integer.parseInt(JOptionPane.showInputDialog(null, "Escribe un año de 1900 a 2100")); a=año%19; b=año%4; c=año%7; d=((19*a)+24) % 7; e=((2*b) +(4*c) +(6*d)+5) % 7; f=22 +d +e; if (f<=31) 3
  • 5. { JOptionPane.showMessageDialog(null, +f+" DE MARZO"); } else if(f>31) { g=f-31; JOptionPane.showMessageDialog(null, +g+" DE ABRIL"); } } } Depuración 4
  • 6. Conclusión En este programa se utilizan las decisiones básicas como el if,también funciones como mod que es residuo: 5