elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12
61  Programación / Programación C/C++ / Re: Factorial de un numero! en: 12 Mayo 2012, 17:00 pm
Hola como estan, no habia podido responder, por causas de trabajo, me vi en la nesesidad de viajar, pero bueno, intentare ponerlo fuera del while, gracias.. cualquier cosa, lo publico!
62  Programación / Programación C/C++ / Factorial de un numero! en: 11 Mayo 2012, 02:17 am
Hola estaba realizando problemas con la estructura while, y me toco hacer el de obtener el factorial de un numero n cualquiera, y realice este codigo:
Código:
#include <stdio.h>
#include <stdlib.h>

int main()
{
int n, fac, a=1;

printf("Escribe un numero\n");
scanf("%d", &n);
system("clear");
fac=n;
while (a < n)
{
fac=(fac*a);
a++;
printf (" El factorial es %d \n", fac);
}

return 0;
}

Pero si lo prueban podran ver que el resultado que muestra, son muchos, aunque el ultimo si es el resutlado correcto, como hacer para que solo se muestre el  ultimo valor, que estoy haciendo mal, por ejemplo el factorial de 5 seria 120, como hacer para que solo muestre 120??
63  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 7 Mayo 2012, 20:37 pm
Hola Rodrigosolari, es muy interesante lo que posteaste, he intentando correrlo en mi maquina, pero no puedo, me marca un error, con el #include <iostream> dice que no existe ese archivo o directorio, talvez es por mi compilador uso, geany, pero viendolo y analizandolo bien, si logro diferenciar en donde es que comparar las cadenas, entiendo bien las funciones if y while, gracias, amigo.
64  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 20:48 pm
ok gracias... lo revisare, cualquier informacion es buena.. :)
65  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 19:37 pm
Gracias, ese error no lo habia notado, pero bueno al final ya quedo! gracias de nuevo
66  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 19:26 pm
:o pues a si que le entienda, no mucho tendre que practicar un poco mas sonbre esto, para que lo domine un poco, gracias EXEL
67  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 19:03 pm
Realmente que es lo que hace esta linea:

fgets(texto,sizeof(texto),stdin);

EDITO:
Realmente de muchos libros, no solo de uno, llevo uno de análisis de algoritmos y dos de c:

1) Programacion.en.C.Metodologia.Algoritmos.y.Estructura.de.datos.Editorial.McGraw-Hill
2) Programacion en C Metodologia, Algoritmos y Estructurade datos [Luis Joyanes Aguilar & Ignacio Zahomero Martines]
3) Como.Programar.en.C.C.Plus.Plus.-.Deitel.Prentice-Hall
4) Lo que pueda aprender aqui en el foro
68  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 19:00 pm
jajaja...  eso estuvo bueno, vamos eso nunca se me hubiera ocurrido, esta muy bueno eh!! lo mismo pero mas pequeño
69  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 18:54 pm
wuao!, se ve un poco raro a primera vista, pero analizandolo bien, se ve mas formal por asi decirlo, solo tengo una duda por que el:

do {

edito:
tambien esta mal, por que escribo la frase correcta "ola" y dice: frase incorrecta, y lo que deberia decir es que esta bien y salir, aparte el programa nunca se cierra, son siemples errores, intentare analizar ese nuevo modelo, eso es nuevo para mi... :)
70  Programación / Programación C/C++ / Re: Intento comparar cadenas [novato] en: 5 Mayo 2012, 18:42 pm
Ha si tienes razon, mira este si lo hace, creo, observalo y me comentas, ah y el while por que afuerzas quieren que use eso, por que bien solo seria un if-else, pero bueno

Citar
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define MAX_CHAR 100

int main()
{
   char pas[MAX_CHAR];
   
   a:
   printf ("introduzca la frase correcta\n");
   fgets(pas,MAX_CHAR,stdin);
   
   while (strcmp(pas,"ola\n")==0)
   {
      printf ("la frase es correcta\n");
      getchar();
      exit(0);
   }
   printf ("Frase no leida\n");
   getchar();
   goto a;
   
   return 0;
}
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines