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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / un contador de palabras en: 13 Octubre 2017, 19:58 pm
Tengo que hacer un contador de palabras, (Mi nivel de programacion es bastante basico), y nos pide:
Contar palabras (Solo mayusculas, y sin acentos)
meter uno o mas espacios sin que cuenten
y cuando se presione enter te diga cuantas palabras hay.

en caso de meter caracter invalido, pide una frase de nuevo sin importar la anterior


Me podrian dar alguna idea, lo agradeceria mucho :)
2  Programación / Programación C/C++ / Errores seriales, AYUDA!! (SOLUCIONADO) en: 13 Octubre 2017, 17:59 pm
Estoy haciendo un ejercicio y me salen un monton de errores, necesito ayuda:


Código
  1. #include<stdio.h>
  2. #include<conio.h>
  3.  
  4. main()
  5. {
  6. char caracter;
  7. int ordinal;
  8. int letras=0;
  9. int vocales=0;
  10.  
  11. puts("Introduce frase valida:");
  12. caracter=ordinal;
  13. ordinal=getche();
  14. while(ordinal!=13) //Mientras no le des al intro
  15.     {
  16.     if(ordinal>64 && ordinal<91 || ordinal>96 && ordinal<123 || ordinal>47 && ordinal<58 || ordinal==32) //Caracteres validos: Mayusculas, minusculas, numeros y espacio
  17.     {
  18. if (ordinal==65 || ordinal==69 || ordinal==73 || ordinal==79 || ordinal==85 || ordinal==97 || ordinal==101 || ordinal==105 || ordinal==111 || ordinal==117); //Todas las vocales, mayusculas, minusculas
  19.    {
  20.      letras=letras+1;
  21.      vocales=vocales+1;
  22.     }
  23. else
  24.    {letras=letras+1;} //Resto de letras
  25.     ordinal=getche();
  26.    }
  27.    else {puts("ERROR: El caracter introducido no es valido.");
  28.          break;} //Error y salida while
  29.   }
  30. if(ordinal==32) {printf("Se han introducido %f letras, de las cuales %f eran vocales.", letras,vocales);}
  31.  
  32.  
  33. getch();
  34. }

Engel Lex: Los códigos deben ir en etiquetas GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines