• Viernes 1 de Noviembre de 2024, 15:39

Autor Tema:  Mostrar tablas de multiplicar  (Leído 9721 veces)

Jesmi89

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Mostrar tablas de multiplicar
« en: Lunes 18 de Agosto de 2008, 05:37 »
0
hola, la verdad es que hasta ahora estoy aprendiendo c#, y no tengo mucha experiencia en esto

Lo que pasa es que me pusieron a que hiciera un progrma que mustre la s tablas de multiplicar, entonces quisiera saber como sera que se hace, a ver si me pueden explicar

Gracias, :hola:  :ouch:

JaviMarciano

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
Re: Mostrar tablas de multiplicar
« Respuesta #1 en: Lunes 18 de Agosto de 2008, 15:10 »
0
En un bucle de repetición vas mostrando el resultado de la multiplicación de un número por la variable que se va incrementando

Código: Text
  1.  
  2.             int multiplicador;
  3.             for (multiplicador = 1; multiplicador <= 10; multiplicador++)
  4.                 Console.WriteLine("2x" + multiplicador + "=" + (2 * multiplicador));
  5.             Console.ReadLine();
  6.  

para mostrar todas las tablas el usarías dos bucles de repetición anidados de la siguiente manera:

Código: Text
  1. int multiplicador,multiplicando;
  2.             for (multiplicando = 1; multiplicando <= 10; multiplicando++)
  3.             {
  4.                 for (multiplicador = 1; multiplicador <= 10; multiplicador++)
  5.                 {
  6.                     Console.WriteLine(multiplicando + "x" + multiplicador + "=" + (multiplicando * multiplicador));
  7.                 }
  8.                 Console.WriteLine("n");
  9.             }
  10.             Console.ReadLine();
  11.  

Jesmi89

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: Mostrar tablas de multiplicar
« Respuesta #2 en: Lunes 18 de Agosto de 2008, 22:56 »
0
Hola, JaviMarciano

Muchas gracias por tu respuestas, me sirvio mucho. Entonces este lenguaje no es tan dificil como pensaba, oye pero tengo una ultima preguntica, si yo quiero que no me muestre todas si no el usuario digite o escoja la que quiere como podria yo hacer esto

Gracias, :rolleyes:

JaviMarciano

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
Re: Mostrar tablas de multiplicar
« Respuesta #3 en: Lunes 18 de Agosto de 2008, 23:38 »
0
usas el primer ejemplo pero en vez de mostrar la tabla del 2 pedis que el usuario ingrese la tabla que desea ver:

Código: Text
  1. Console.Write("Ingrese la tabla que desea ver: ");
  2.              multiplicando = Convert.ToInt32(Console.ReadLine());
  3.  
 

el código quedaría así:

Código: Text
  1. int multiplicador,multiplicando;
  2.              Console.Write("Ingrese la tabla que desea ver: ");
  3.              multiplicando = Convert.ToInt32(Console.ReadLine());
  4.             for (multiplicador = 1; multiplicador <= 10; multiplicador++)
  5.                  Console.WriteLine(multiplicando+"x" + multiplicador + "=" + (multiplicando * multiplicador));
  6.              Console.ReadLine();
  7.  

Jesmi89

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: Mostrar tablas de multiplicar
« Respuesta #4 en: Martes 19 de Agosto de 2008, 00:54 »
0
oye, muchisimas gracias. Eso era lo que necesitaba.
Espero no haberte causado muchas molestias
Y gracias de nuevo :good:  :D