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.
en que lenguaje?
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.
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
Chicos,
1º 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)
No raul jajaj, solo se confundio y dijo Logaritmo en vez de Algoritmo xD
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
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;
}
Gracias