Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Mensaje iniciado por: Negr0 en 25 Junio 2011, 00:27 AM

Título: Ayuda Algoritmo
Publicado por: Negr0 en 25 Junio 2011, 00:27 AM
Hola gente, a ver si me pueden dar una mano en esto.
Realizar un algoritmo que genere e imprima la tabla del 12, con el siguiente formato:
12 x 1 = 12
12 x 2 = 24
etc.
Título: Re: Ayuda Logaritmo
Publicado por: CorruptedByte en 25 Junio 2011, 00:29 AM
en que lenguaje?
Título: Re: Ayuda Logaritmo
Publicado por: Edu en 25 Junio 2011, 00:47 AM
el 1, 2 , 3, 4 sera una variable que ira aumentando de valor de 1 en 1, y luego es hacer 12 * variable y te dara el resultado.
Título: Re: Ayuda Logaritmo
Publicado por: k4rn13l en 25 Junio 2011, 01:37 AM
Como no se en que lenguaje estas trabajando espero que esto te , esta echo en C#.

int Mult = 0;  //Declaracion de la variable para la Multiplicacion

/*Esta linea que sigue es la del bucle, que contiene la variable que se ira incrementado de 1 en 1 que es x*/

for(int x =0;x<=12;x++)  
{
   Mult = 12 * x;  //Esta variable contendra el resultado

   //Aqui se imprime el resultado de la tabla de la forma que deseas.

   Console.Write("12 x {0} = {1}\n",x,Mult)
}


Espero que te ayude de algo
Título: Re: Ayuda Logaritmo
Publicado por: raul338 en 25 Junio 2011, 02:21 AM
Chicos,

lo que estan haciendo es potenciacion y el pidio logaritmo FAIL me deje llevar por el titulo :xD pero aun asi la aclaracion vale, es potenciacion y no logaritmo
2º Es pedido, y parece re tarea aunque no haya especificado las caracteristicas :P

Hay lenguajes que tienen funciones matematicas incluidas, como el Pow y el Log (logaritmo)

Si es pseudo-codigo, pues no queda mas que hacer bruteforce :xD

PD: Lograitmo (definicion) (http://es.wikipedia.org/wiki/Logaritmo)
Título: Re: Ayuda Logaritmo
Publicado por: Edu en 25 Junio 2011, 03:11 AM
No raul jajaj, solo se confundio y dijo Logaritmo en vez de Algoritmo xD
Título: Re: Ayuda Algoritmo
Publicado por: Negr0 en 25 Junio 2011, 09:16 AM
Les agradezco muchísimo las respuestas a todos!
Era algoritmo, pasa que ya me re pudrí haciendo ejercicios de log y mandé log en vez de algoritmo. Sepan disculparme
Este es mi intento:

Inicio
Leer (N) // En este caso 12
Para i <-- 1 hasta 10 hacer
Escribir (N , '*' , i ,'=', N*i)
Fin para
Fin

Qué les parece ?

Gracias
Título: Re: Ayuda Algoritmo
Publicado por: leogtz en 25 Junio 2011, 10:08 AM
Cita de: Negr0 en 25 Junio 2011, 09:16 AM
Les agradezco muchísimo las respuestas a todos!
Era algoritmo, pasa que ya me re pudrí haciendo ejercicios de log y mandé log en vez de algoritmo. Sepan disculparme
Este es mi intento:

Inicio
Leer (N) // En este caso 12
Para i <-- 1 hasta 10 hacer
Escribir (N , '*' , i ,'=', N*i)
Fin para
Fin

Qué les parece ?

Gracias

Está perfecto, justo así es.

En C sería algo como:


#include <stdio.h>

int main(void)
{
    unsigned i;
    for(i = 1; i <= 10; i++)
    printf("12 x %u = %d\n", i, 12 * i);

    return 0;
}
Título: Re: Ayuda Algoritmo
Publicado por: Negr0 en 25 Junio 2011, 11:27 AM
Gracias