Devoir de programmation en C++
Résolu
jeanjean13
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
jeanjean13 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
jeanjean13 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Devoir de programmation en C++
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Fermer un programme de force - Guide
- Télécharger le programme de pmu - Télécharger - Médias et Actualité
- Ce programme est bloqué par une stratégie de groupe - Forum Windows
3 réponses
je crois que oui killeriders, originalement, le devoir est en español; c'est ainsi:
Restricción: No utilice arreglos para esta asignación
Algoritmos:
1. El domingo de Pascua es el primer domingo después de la primera luna llena posterior al equinoccio de primavera, y se determina mediante el siguiente cálculo sencillo:
A = año módulo 19
B = año módulo 4
C = año módulo 7
D = ( 19 * A + 24 ) módulo 30
E = ( 2 * B + 4 * C + 6 * D + 5 ) módulo 7
N = ( 22 + D + E )
Si N es menor o igual que 31 sería el día N de marzo y si N es mayor que 31 sería el día N-31 de abril.
2. Un año es bisiesto (año de 366 días, en el cual febrero tiene 29 en vez de 28 días) siempre que sea un múltiplo de 4, excepto los años que sean múltiplos de 100, los cuales serán bisiestos solamente si son también múltiplos de 400.
Tomando en cuenta los algoritmos anteriores se desea realice un programa que dado un mes (1-12) y un año (Número entero positivo) imprima por pantalla el calendario para ese mes del año en cuestión.
Ejemplo:
Entrada:
Calendario del: 5 2007
Salida:
Mayo 2007
D L M M J V S
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
MAIS JE SAIS QUE LA MAJORITÉ DE MES CAMARADES SUR CCM NE PARLE PAS L'ESPAGNOL, C'EST POURQUOI J'AI ESSAYÉ DE TRADUIRE DANS LA LANGUE DE VOLTAIRE
Restricción: No utilice arreglos para esta asignación
Algoritmos:
1. El domingo de Pascua es el primer domingo después de la primera luna llena posterior al equinoccio de primavera, y se determina mediante el siguiente cálculo sencillo:
A = año módulo 19
B = año módulo 4
C = año módulo 7
D = ( 19 * A + 24 ) módulo 30
E = ( 2 * B + 4 * C + 6 * D + 5 ) módulo 7
N = ( 22 + D + E )
Si N es menor o igual que 31 sería el día N de marzo y si N es mayor que 31 sería el día N-31 de abril.
2. Un año es bisiesto (año de 366 días, en el cual febrero tiene 29 en vez de 28 días) siempre que sea un múltiplo de 4, excepto los años que sean múltiplos de 100, los cuales serán bisiestos solamente si son también múltiplos de 400.
Tomando en cuenta los algoritmos anteriores se desea realice un programa que dado un mes (1-12) y un año (Número entero positivo) imprima por pantalla el calendario para ese mes del año en cuestión.
Ejemplo:
Entrada:
Calendario del: 5 2007
Salida:
Mayo 2007
D L M M J V S
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
MAIS JE SAIS QUE LA MAJORITÉ DE MES CAMARADES SUR CCM NE PARLE PAS L'ESPAGNOL, C'EST POURQUOI J'AI ESSAYÉ DE TRADUIRE DANS LA LANGUE DE VOLTAIRE