Tiene contraseña estática

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: YreX-DwX en 4 Enero 2019, 16:22 PM
Aunque para este caso puede funcionar no es muy recomendable ese <if> de la línea 7. Ya que vas a convertir más caracteres de los que deberías, por ejemplo, los espacios los vas a convertir en arrobas y repito, aunque para este ejercicio no influye, no es muy correcto. Para eso está la función <tolower()> o si se hace usando los valores en ascii es mejor comprobar que es una letra es decir:
int NumeroVocales(char * Cadena)
{
int i,x,a = 0 ;
for (i=0; Cadena[i] != '\0';i++)
{
x = Cadena[i];
if (x <= 90) x += 32;
if (x == 'a'|| x == 'e' || x == 'i' || x == 'o' || x == 'u')a++;
}
return a;
}
#include <stdio.h>
#include <stdlib.h>
int NumeroVocales(char * Cadena);
int main()
{
char * cadena = "Elhacker.net, la mejor web!";
printf("La cadena tiene %i vocales\n", NumeroVocales(cadena));
return 0;
}
int NumeroVocales(char * Cadena)
{
char Vocales[9] = {'a','e','i','o','u','A','E','I','O','U'};
int Contador = 0;
int Desplazamiento = 0;
int i;
while (Cadena[Desplazamiento] != '\0')
{
for(i=0;i<=9;i++)
{
if (Cadena[Desplazamiento] == Vocales[i])
{
Contador++;
break;
}
}
Desplazamiento++;
}
return Contador;
}
#include <stdio.h>
#include <stdlib.h>
void OrdenaMayorAMenor(int numeros[])
{
numeros[0] = 5;
}
int main()
{
int misNumeros[] = {7, 4, 1, 8, 3, 9};
OrdenaMayorAMenor(misNumeros);
printf("%i\n",misNumeros[0]);
return 0;
}
void cargar_docentes(parchivo docentes)
{
tdocente d;
docentes=fopen("docentes.txt","ab+");
cargar(d);
fclose(docentes);
if(consulta(docentes,d.legajo)==false){
docentes=fopen("docentes.txt","ab");
fwrite(&d,sizeof(d),1,docentes);
}
else
cout<<"El numero de legajo ya existe"<<endl;
fclose(docentes);
}
void cargar_docentes(parchivo docentes)
{
tdocente d;
docentes=fopen("docentes.txt","ab+");
cargar(d);
fclose(docentes);
if(consulta(docentes,d.legajo)==false){
docentes=fopen("docentes.txt","ab");
fwrite(&d,sizeof(d),1,docentes);
fclose(docentes);
}else{
cout<<"El numero de legajo ya existe"<<endl;
}
}