Sie sind auf Seite 1von 23

Aprendizaje de

Ingles y 日本(Japonés)

Integrante: Triveño M. Johnatan L.


1. Introducción
En el siguiente proyecto se puede apreciar lo aprendido en la materia de Hardware y
Software, el cual uso como base estructuras if- else, switch (case) ciclos como while, y do
while y entre otros. El programa cuenta con un aprendizaje de idioma en donde el usuario
podrá aprender y escoger entre dos idiomas como Ingles o Japones.

2. Descripción del problema


Crear un programa que sea educativo en el aprendizaje de lenguas extranjeras como ser
Ingles y Japonés. En donde el usuario tendrá unos pequeños temas donde aprenderá el
idioma seleccionado y una prueba donde demostrará su aprendizaje en el idioma.
El programa tendrá actualizaciones en donde tendrá más temas y posterior mente más
idiomas. También se recopilará todos los datos que el usuario entregue en la prueba
realizada para poder mejorar en el aprendizaje de idiomas.
3. Código fuente
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace prendisaje_de_ingles_y_japones_2._0
{
class Program
{
static void Main(string[] args)
{
String s1 = "si";
while (s1 == "si")
{

Console.BackgroundColor = ConsoleColor.Black;
Console.Clear();
// INICIO --------------------------------------------------------------------------------
int resCorrect = 0, resIncorrect = 0, puntajeT = 100;
Console.WriteLine("¿Que idioma quiere aprender?\n 1. Ingles\n 2. Japones");
int n = int.Parse(Console.ReadLine());
int contador = 0;
switch (n)
{
case 1:
{
// COMENZAR IDIOMA INGLES-----------------------------------------------------------------
do
{
Console.BackgroundColor = ConsoleColor.White;
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO
Console.ForegroundColor = ConsoleColor.Red;// color de la letra
Console.WriteLine("Ingles Basico");
Console.WriteLine("Escoja una opcion");
Console.ForegroundColor = ConsoleColor.Black;// color de la letra
Console.WriteLine("1. Pronombres");
Console.WriteLine("2. Saludos");
Console.WriteLine("3. Comenzar la prueba");
//Console.WriteLine("4. Realizar la prueba");
Console.ForegroundColor = ConsoleColor.Black;
int opcion = int.Parse(Console.ReadLine());
Console.Clear();
switch (opcion)
{
case 1:
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Pronombres en funcion del sujeto");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("-----------------------------------");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("1. I --> yo");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("I ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("am ill --> yo estoy enfermo");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//-----------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("2. YOU --> tu, usted");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("YOU ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("are tall --> tu eres alto / usted es alto");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("3. HE --> el");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("HE ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("is handsome --> el es guapo");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//-------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("4. SHE --> ella");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("SHE ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("is pretty --> ella es guapa");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//-----------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("5. IT --> ello (neutro)");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("IT ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("is cold today --> hoy hace frio");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//-----------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("6. WE --> nosotros");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("WE ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("are tired --> nosotros estamos cansados");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//-----------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("7. YOU --> vosotros, ustedes");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("YOU ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("are angry --> vosotros estais engadados / ustedes
estan enfadados");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("8. THEY --> ellos, ellas");
Console.Write("Ejemplo: ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("THEY ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("are at the cinema --> ellos estan en el cine");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
Console.Clear();
//========================================================

Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Pronombres en funcion de objeto");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("-----------------------------------");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("1. ME --> yo");
Console.Write("Ejemplo: ");
Console.Write("Can you help ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("ME ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> Puedes ayudarme?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("2. YOU --> yo");
Console.Write("Ejemplo: ");
Console.Write("I can help ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("YOU ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> Puedo ayudarte / Puedo ayudarle");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("3. HIM --> a el");
Console.Write("Ejemplo: ");
Console.Write("Can you see ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("HIM ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> le puedes ver?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("4. HER --> a ella");
Console.Write("Ejemplo: ");
Console.Write("Give it to ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("HER ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> Daselo a ella");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("5. IT --> a ellO");
Console.Write("Ejemplo: ");
Console.Write("Give ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("IT ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("a kick --> Dale una patada");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("6. US --> a nosotros");
Console.Write("Ejemplo: ");
Console.Write("Can you see ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("US ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> Nos puedes ver?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("7. YOU --> a vosotros, a ustedes");
Console.Write("Ejemplo: ");
Console.Write("I see ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("YOU ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> os veo / les veo");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("8. THEM --> a ellos");
Console.Write("Ejemplo: ");
Console.Write("He can help ");
Console.ForegroundColor = ConsoleColor.Red;
Console.Write("THEM ");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" --> Les puedo ayudar");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//=======================================================
contador++;
}
break;
case 2:
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Saludos en ingles");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("-----------------------------------");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("1. Hello, Hi --> Hola");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("2. Good morning --> Buenos dias");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("3. Good afternoon --> Buenos tardes");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("4. Good evening --> Buenas noches (Al llegar)");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("5. How are you doing? --> ¿Como te va?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("6. How are you getting on? --> ¿Como andas?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("7. How are things? --> ¿Qué tal?");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("8. Nice / pleased to meet you. --> Encantado, Mucho
gusto en conocerte");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("9. Nice to see you again. --> Encantado de verle de
nuevo.");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
Console.Clear();
//=========================================================
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Despedidas en ingles");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("-----------------------------------");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("1. Goodbye / bye --> Hasta luego/Adios");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("2. See you soon --> Hasta pronto");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("3. See you tomorrow --> Hasta mañana");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("4. See you later --> Hasta luego");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("5. Good night --> Buenas noches (Al irse)");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("6.Take care --> Cuidate");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("7. Good to have seen you again. --> Ha sido un placer
verte de nuevo");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("8. Have a nice day. --> Que tengas un buen día");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//--------------------------------------------------------
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("9. Have a good one! --> Que te vaya bien");
Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine();
//=========================================================
contador++;
}
break;
case 3:
{ contador = 2; }
break;
default:
Console.WriteLine("Opcion incorrecta");
break;
}
Console.Clear();
if (contador >= 2)
{
Console.Clear();
Console.WriteLine("----------------------------------------");
Console.WriteLine("¿Quiere realizar una prueba? si/no \n Si la respuesta es NO
volvera a las opciones ");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Ten en cuenta que la prueba abarca las dos primeras
lecciones");
Console.ForegroundColor = ConsoleColor.Black;
s1 = Console.ReadLine();
Console.WriteLine("----------------------------------------");
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO
if (s1 == "no")
{
contador = 0;
}
}
else
{
Console.Clear();
Console.WriteLine("----------------------------------------");
Console.WriteLine("¿Quiere realizar una prueba? si/no \n si la respuesta es no
continuara con el curso ");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Ten en cuenta que la prueba abarca las dos primeras
lecciones");
Console.ForegroundColor = ConsoleColor.Black;
s1 = Console.ReadLine();
Console.WriteLine("----------------------------------------");
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO
}
} while (s1 == "no");

// COMENZAR PRUEBA INGLES ----------------------------------------------------------------

Console.WriteLine("Pregunta Nº 1\n **It is cold today:**\n \n 1. Dáselo a ella.\n 2.


Hoy hace frío\n 3. Hoy hace calor\n 4. Como helado");
int n1 = int.Parse(Console.ReadLine());

if (n1 == 2)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;
}

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 2\n **Can you see us?:**\n \n 1. ¿Nos puedes


ver?\n 2. Os veo. / Les veo\n 3. Les puede ayudar\n 4. ¿Le puedes ver?");
int n2 = int.Parse(Console.ReadLine());

if (n2 == 1)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 3\n **How are you getting on?:**\n \n 1. ¿Como


te va?\n 2. ¿Como andas?\n 3. Me alegro de verte.\n 4. Es un placer");
int n3 = int.Parse(Console.ReadLine());

if (n3 == 2)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 4\n**Good to have seen you again:**\n \n 1. Hasta


luego\n 2. Que te vaya bien\n 3. Que tengas un buen día\n 4. Ha sido un placer verte de nuevo");
int n4 = int.Parse(Console.ReadLine());

if (n4 == 4)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black; //
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;

Console.WriteLine("Pregunta Nº 5\n **Can you help me?:**\n \n 1. Puedo ayudarte.


\n 2.¿Nos puedes ver? \n 3. ¿Puedes ayudarme? \n 4. Yo estoy enfermo.");
int n5 = int.Parse(Console.ReadLine());

if (n5 == 3)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;

Console.WriteLine("Complete la oracion");
Console.WriteLine("Pregunta Nº 6\n **Where is ___ the book? :**\n\n 1. am. \n 2.
in \n 3. me \n 4. it");
int n6 = int.Parse(Console.ReadLine());

if (n6 == 4)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Complete la oracion");
Console.WriteLine("Pregunta Nº 7\n **Pleased ___________ you:**\n \n 1. to meet
\n 2. are things \n 3. are \n 4. to see");
int n7 = int.Parse(Console.ReadLine());

if (n7 == 1)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}
}
break;
// FINALIZAR PRUEBA INGLES----------------------------------------------------------------

// COMENZAR IDIOMA JAPONES----------------------------------------------------------------

case 2:
{
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO
Console.ForegroundColor = ConsoleColor.Red; // color de la letra
Console.WriteLine("Japones Basico");
Console.ForegroundColor = ConsoleColor.White; // color de la letra
Console.WriteLine("Comenzaremos aprendiendo un pequeño vocabulario");
Console.WriteLine("--------------------------------------------");
Console.WriteLine("Presione ENTER para continuar"); //REFERENCIA
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO

do
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");

// VOCABULARIO JAPONES -------------------------------------------------------------------

Console.WriteLine("1. Ohayou = Buenos días");


Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("2. konnichiwa = Hola");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("3. konbanha = Buenas noches");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("4. Arigatou = Gracias");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("5. Sayounara = Adiós");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("6. kore wa nan desuka = Que es esto?");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Vocabulario japones"); // TITULO
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
Console.WriteLine("7. kore wa nihongo no hondesu = este es un libro de
japones");
Console.WriteLine("----------------------------------------");
Console.WriteLine("Presione ENTER para continuar");
Console.ReadLine(); // CONTINUAR SIGUIENTE FILA
Console.Clear();
Console.WriteLine("----------------------------------------");

// FIN DEL VOCABULARIO JAPONES------------------------------------------------------------


Console.WriteLine("¿Quiere realizar una prueba? si/no \n Si la respuesta es NO
volvera a repazar el vocabulario");
s1 = Console.ReadLine();
Console.WriteLine("----------------------------------------");
Console.Clear(); // LIMPIAR LA LISTA DEJAR PANTALLA EN BLANCO
} while (s1 == "no");

// COMENZAR PRUEBA JAPONES ---------------------------------------------------------------

Console.WriteLine("Pregunta Nº 1\n Arigatou:\n 1. Gracias\n 2. Hola\n 3. Buenos


dias\n 4. Adios");
int n1 = int.Parse(Console.ReadLine());

if (n1 == 1)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 2\n Kore wa nandesuka:\n 1. Que es eso?\n 2. Que


es esto?\n 3. Que es aquello\n 4. Quien es el?");
int n2 = int.Parse(Console.ReadLine());

if (n2 == 2)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 3\n Ohayou:\n 1. Adios\n 2. Buenas noches\n 3.


Buenos dias\n 4. Hola");
int n3 = int.Parse(Console.ReadLine());

if (n3 == 3)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}

Console.WriteLine("Pregunta Nº 4\n Konbanha:\n 1. Buenos dias\n 2. hola\n 3.


Buenos noches\n 4. Gracias");
int n4 = int.Parse(Console.ReadLine());

if (n4 == 3)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;

Console.WriteLine("Pregunta Nº 5\n kore wa nihongo no hondesu:\n 1. Aquel es un


libro de japones\n 2. Que es un libro de japones\n 3. Cual es el libro de japones\n 4. Este es un libro
de japones");
int n5 = int.Parse(Console.ReadLine());

if (n5 == 4)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;

Console.WriteLine("Pregunta Nº 6\n Konnichiwa:\n 1. Gracias\n 2. Adios\n 3.


Buenos dias\n 4. Hola");
int n6 = int.Parse(Console.ReadLine());

if (n6 == 4)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;

Console.WriteLine("Pregunta Nº 7\n Sayounara:\n 1. Hola\n 2. Adios\n 3. Buenos


dias\n 4. Gracias");
int n7 = int.Parse(Console.ReadLine());

if (n7 == 2)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("RESPUESTA CORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resCorrect = resCorrect + 1;

else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("RESPUESTA INCORRECTA");
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("----------------------------------------");
resIncorrect = resIncorrect + 1;
}
// FINALIZAR PRUEBA DE JAPONES------------------------------------------------------------

// RESULTADO FINAL INGLES-JAPONES --------------------------------------------------------

}
break;
default:
Console.WriteLine("A SELECCIONADO UNA OPCION INCORRECTA");
break;
}
Console.ReadLine();
Console.BackgroundColor = ConsoleColor.Black;
Console.ForegroundColor = ConsoleColor.White;
Console.Clear();
puntajeT = (resCorrect * 100) / 7;
Console.WriteLine("SU RESULTADO ES:");

Console.WriteLine("respuestas correctas:" + resCorrect);

Console.WriteLine("respuestas incorrectas:" + resIncorrect);

Console.WriteLine("puntaje total: " + puntajeT + "/100 puntos");


Console.ReadLine();
Console.Clear();

Console.WriteLine("quiere volver al inicio si/no");


s1 = Console.ReadLine();
Console.Clear();
}
Console.Clear();
Console.WriteLine("GRACIAS VUELVA PRONTO");
Console.ReadKey();
}
}
}
4. Interfaz
En el inicio del programa muestra 2 opciones de idiomas

El cual se escojo la primera opción muestra las opciones para aprender INGLES

Al escoger una opción se mostrará una serie de palabras que tendrás que aprender

Al terminar las palabras la maquina preguntará al usuario si quiere realizar una prueba el
usuario podrá escoger entre “si” y “no”
Al escoger la opción si entonces responderá a una serie de preguntas y tendrá respuestas
correctas como respuestas incorrectas y al terminar mostrará un resultado de dicha prueba

Finalizará el programa si escoge la opción no caso contrario volverá al inicio

5. Conclusión
En conclusión, se puede decir que gracias a la tecnología se puede aplicar programas más
interactivos en función de aprendizaje de idiomas y que las personas buscan una manera
más fácil y eficaz de aprender un nuevo idioma.
De tal forma se puede decir que al completar este programa el usuario tendrá un amplio
vocabulario con respecto al idioma escogido.

Das könnte Ihnen auch gefallen