Subido por alexiscris1906

INFORME DE NUMEROLOGIA

Anuncio
FACULTAD DE CIENCIAS MATEMATICAS Y FISICAS
ALGORITMOS Y PROGRAMACIÓN
“PROGRAMA PARA CALCULAR NUESTRO
NÚMERO DEL DESTINO”
AUTORES:
MARTINEZ ÑIQUE, CARLOS ALEXANDER
QUISPE ISHUIZA, CRISTOPHER ALEXANDER
REYES CASANA, JUSTO VALENTINO
RODRÍGUEZ NUÑUVERO, RICARDO FABIAN
DOCENTE:
DRA. YENNY SIFUENTES DIAZ
TRUJILLLO, PERÚ 2024
FASE 1: ANALISIS DEL PROBLEMA
Definición del problema:
Determinar el número del destino de una persona, a partir de su fecha de
nacimiento. Para así revelar las vibraciones que emiten los números en las personas.
Especificaciones de Entrada:
“Ingrese su fecha de nacimiento: ”
Ingrese su fecha de nacimiento:
(DD/MM/AAAA)
Variables:
Memoria
Anio (int)
Año
Anio
Mes (int)
Mes
Dia
Dia (int)
Añ
o
Añ
(int
o
)Añ
(int
o
Me
)
(int
Proceso:
Debemos sumar todos los dígitos de la fecha de nacimiento, si queda un numero
de dos cifras, se vuelven a sumar hasta que el resultado sea un número del 1 al 9. Luego,
indicamos el significado del número.
Especificaciones de Salida:
“Su número del destino es: ”
“Su interpretación es: ”
Variables
1: Signo de la creatividad, independencia, originalidad, sentido del yo y
autosuficiencia. Tiene que dejar la conformidad y busca crear originalidad. Pase de la
inactividad a la acción constructiva y aprenda a ser honrado.
2: Signo de la empatía, cooperación, adaptabilidad, consideración hacia los
demás. Tiene que aprender a respetar las ideas de los demás, convivir en armonía,
fomentar la solidaridad, expresar emociones y abrirse al mundo de los demás
3: Expresivo en muchas vertientes y con capacidad comunicativa. Es el signo de
la expresión artística, sociabilidad. Debe aprender a relacionarse con personas
diferentes, ampliar su círculo social, disfrutar las pequeñas cosas, la naturaleza y a ser
hedonista.
4: Fuerte sentido del orden y los valores. Es el signo de lo práctico. Debe
promover su desarrollo de la inteligencia, la sabiduría, la responsabilidad, el servicio
desinteresado a la humanidad, y el trabajo constructivo con excelencia y honestidad.
5: Signo de la acción y la inquietud. Es el símbolo de la libertad, la
adaptabilidad, el espíritu viajero y aventurero. Debe ser constantes en todos los aspectos
de su vida, aprender a desarrollar la flexibilidad, la movilidad interna, la versatilidad, a
superar los miedos a los cambios y aprender a utilizar con sabiduría su libertad.
6: Signo del amor, la responsabilidad, la comprensión. Es un número asociado a
la honestidad y fidelidad. Debe aprender a ser responsable, amoroso, nutrirse
interiormente, ayudar a los demás sin esperar retribución, y defender la verdad sin
temor.
7: Signo del pensamiento, la espiritualidad, la conciencia, el análisis psíquico, la
sabiduría. Debe desarrollar compasión y misericordia, ser independiente, disfrutar la
soledad, priorizar en la vida y profundizar en conocimientos espirituales a través de
prácticas como el tarot y la meditación para encontrar paz interior.
8: Signo del poder, la habilidad ejecutiva, la gestión, poder material. Debe creer
en sí mismo, manejar su energía, superar miedos, ser tolerante, flexibles en creencias,
desarrollar confianza, curar heridas, encontrar pureza y ser como un niño 'manso y puro
de corazón'.
9: Signo del genio artístico, sentido humanitario, tendencia al romance y a lo
emotivamente sentimental. Debe aprender a desarrollar el altruismo, soltar el juicio,
dejar ir lo no importante, ver aspectos profundos, tener agilidad en aprender, integrar
nuevos conceptos rápidamente y realizar ideales nobles.
FASE 2: DISEÑO DEL ALGORITMO
Con Structorizer
Bienvenida:
Escribir mensaje de bienvenida al usuario, presentar el programa.
Lectura de datos:
Pedir al usuario que escriba su fecha de nacimiento en formato DD MM AAAA.
Leer los valores y guardarlos en las variables DIA, MES y ANIO.
Validación de datos:
Se comprueba si la fecha de nacimiento es válida.
Si la fecha no es válida, escribe un mensaje de error y termina el programa.
Cálculo del número del destino:
Si la fecha es válida, calcula el número del destino sumando los dígitos de la
fecha de nacimiento.
Si el resultado es mayor o igual a 10, suma los dígitos del resultado hasta
obtener un número de un solo dígito.
Guarda el número del destino en la variable DIGITO.
Interpretación del número del destino:
Utilizamos una estructura switch para determinar el significado del número del
destino (DIGITO).
Para cada caso (1-9), escribe el número del destino y su interpretación
correspondiente.
Despedida:
Escribe un mensaje de agradecimiento al usuario por su participación y termina
el programa.
FASE 3: CODIFICACION
#include <iostream>
#include <cstdlib>
#include <locale.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "spanish");
int DIA, MES, ANIO, DIGITO;
cout << "¡Bienvenido/a al asombroso mundo de la numerología!" <<endl;
cout << "Prepárate para descubrir los secretos que tu fecha de
nacimiento revela sobre tu camino de vida." <<endl;
cout << "¿Estás listo/a para desvelar tu número del destino y entender
el propósito que te guía?" <<endl;
cout << "¡Comencemos este emocionante viaje de
autodescubrimiento juntos!" <<endl<<endl;
cout << "Ingrese su fecha de nacimiento (DD MM AAAA): ";
cin >> DIA >> MES >> ANIO;
if (DIA<1 || DIA>31 || MES<1 || MES>12 || ANIO>2024 || ANIO<1)
{
cout << "Fecha de nacimiento inválido. " <<endl<<endl<<endl;
}
else
{
DIGITO = (DIA % 10)+(DIA/10)+(MES % 10)+(MES/10)+(ANIO %
10)+((ANIO % 100)/10)+((ANIO % 1000)/100)+(ANIO/1000);
if (DIGITO >= 10)
{
DIGITO = (DIGITO%10)+(DIGITO/10);
}
switch (DIGITO)
{
case 1:
cout << "Su número del destino es 1. " <<endl;
cout << "Signo de la creatividad, independencia, originalidad,
sentido del yo y autosuficiencia." <<endl;
cout << "Tiene que dejar la conformidad y busca crear
originalidad. Pase de la inactividad a la acción constructiva y aprenda a ser
honrado." <<endl;
break;
case 2:
cout << "Su número del destino es 2. " <<endl;
cout << "Signo de la empatía, cooperación, adaptabilidad,
consideración hacia los demás." <<endl;
cout << "Tiene que aprender a respetar las ideas de los demás,
convivir en armonía, fomentar la solidaridad, expresar emociones y abrirse al
mundo de los demás." <<endl;
break;
case 3:
cout << "Su número del destino es 3. " <<endl;
cout << "Expresivo en muchas vertientes y con capacidad
comunicativa. Es el signo de la expresión artística, sociabilidad." <<endl;
cout << "Debe aprender a relacionarse con personas diferentes,
ampliar su círculo social, disfrutar las pequeñas cosas, la naturaleza y a ser
hedonista." <<endl;
break;
case 4:
cout << "Su número del destino es 4. " <<endl;
cout << "Fuerte sentido del orden y los valores. Es el signo de
lo práctico." <<endl;
cout << "Debe promover su desarrollo de la inteligencia, la
sabiduría, la responsabilidad, el servicio desinteresado a la humanidad, y el
trabajo constructivo con excelencia y honestidad." <<endl;
break;
case 5:
cout << "Su número del destino es 5. " <<endl;
cout << "Signo de la acción y la inquietud. Es el símbolo de la
libertad, la adaptabilidad, el espíritu viajero y aventurero." <<endl;
cout << "Debe ser constantes en todos los aspectos de su vida,
aprender a desarrollar la flexibilidad, la movilidad interna, la versatilidad,
a superar los miedos a los cambios y aprender a utilizar con sabiduría su
libertad." <<endl;
break;
case 6:
cout << "Su número del destino es 6. " <<endl;
cout << "Signo del amor, la responsabilidad, la comprensión. Es
un número asociado a la honestidad y fidelidad." <<endl;
cout << "Debe aprender a ser responsable, amoroso, nutrirse
interiormente, ayudar a los demás sin esperar retribución, y defender la
verdad sin temor." <<endl;
break;
case 7:
cout << "Su número del destino es 7. " <<endl;
cout << "Signo del pensamiento, la espiritualidad, la conciencia, el
análisis psíquico, la sabiduría." <<endl;
cout << "Debe desarrollar compasión y misericordia, ser
independiente, disfrutar la soledad, priorizar en la vida y profundizar en
conocimientos espirituales a través de prácticas como el tarot y la meditación
para encontrar paz interior." <<endl;
break;
case 8:
cout << "Su número del destino es 8. " <<endl;
cout << "Signo del poder, la habilidad ejecutiva, la gestión,
poder material." <<endl;
cout << "Debe creer en sí mismo, manejar su energía, superar
miedos, ser tolerante, flexibles en creencias, desarrollar confianza, curar
heridas, encontrar pureza y ser como un niño 'manso y puro de corazón'."
<<endl;
break;
case 9:
cout << "Su número del destino es 9. " <<endl;
cout << "Signo del genio artístico, sentido humanitario,
tendencia al romance y a lo emotivamente sentimental." <<endl;
cout << "Debe aprender a desarrollar el altruismo, soltar el
juicio, dejar ir lo no importante, ver aspectos profundos, tener agilidad en
aprender, integrar nuevos conceptos rápidamente y realizar ideales nobles."
<<endl;
break;
}
cout << "Gracias por su visita y esperamos que haya tenido una buena
experiencia. " <<endl<<endl<<endl<<endl;
}
return 0;
system("pause");
}
FASE 4: COMPILACION Y EJECUCION
Realización de pruebas con la fecha de nacimiento de los integrantes del grupo.
1. 14/01/2006. La suma de los dígitos es 14, sumando nuevamente 5.
2. 28/11/2004. La suma de los dígitos es 18, sumado nuevamente 9.
3. 14/02/2006. La suma de los dígitos es 15, sumado nuevamente 6.
4. 27/04/2004. La suma de los dígitos es 24, sumado nuevamente 6.
Descargar