Si los libros del foro, son muy buenos, me descargue un par, y he aprendido un buen.. suerte, podeis buscar en google.com
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úCitar#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define MAX_CHAR 100
int main()
{
char pas[MAX_CHAR];
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();
return 0;
}
Citar#include <stdio.h>
#include <string.h>
#define MAX_CHAR 100
int main()
{
char pas[MAX_CHAR];
printf ("introduzca la frase correcta\n");
fgets(pas,MAX_CHAR,stdin);
while (strcmp(pas,"abrete sesamo")==0)
{
printf ("la frase es correcta\n");
getchar();
exit(0);
}
printf ("Frase no leida\n");
getchar();
return 0;
}
Citar#include <stdio.h>
int main()
{
char a;
printf ("Escribe la contraseña correcta \n");
scanf ("%c", &a);
b:
while (a=="abrete sesamo\n");
{
exit(0);
}
goto b;
return 0;
}
Citar#include <stdio.h>
#include <string.h>
#define MAX_CHAR 100
int main ()
{
char pass[MAX_CHAR];
printf("Introduzca password: \n");
fgets(pass,MAX_CHAR,stdin);
if(strcmp(pass,"batman es mi vecino")==0)
{
printf ("Contraseña verdadera\n");
}
else
{
printf ("La contraseña es incorrecta\n");
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main ()
{
char pass[MAX_CHAR];
printf("Introduzca password: \n");
fgets(pass,MAX_CHAR,stdin);
if(strcmp(pass,"batman es mi vecino")==0)
{
printf ("Contraseña verdadera\n");
}
else
{
printf ("La contraseña es incorrecta\n");
}
}
Citarpaaass.c:5:12: error: 'MAX_CHAR' no se declaró aquí (primer uso en esta función)
paaass.c:5:7: aviso: variable 'pass' sin usar [-Wunused-variable]
paaass.c:19:1: aviso: el control alcanza el final de una función que no es void [-Wreturn-type]
/* Programa que encapsula todos los que he echo */
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int pas, opc, opc1, opc2, opc3, opc4, metro, n, a, b, n2, res;
float eki_me=3.24, eki_pu=39.37, foot, in, resul;
char c;
printf ("\t \t \t Bienvenido a Code-Soft\n");
printf ("\n");
printf ("Para poder acceder al programa tipea la contraseña adecuada\n");
scanf ("%d", &pas);
while (pas==456)
{
printf ("Verificando, password\n");
printf ("\t \t********\n");
printf ("\t \t************\n");
printf ("\t \t*****************\n");
printf ("\t \t***********************\n");
printf ("COMPLETE\n");
printf ("\n");
printf ("Precione cualquier tecla para avanzar\n");
scanf ("%c", &c);
getchar();
goto a1;
a1:
system("clear");
printf ("\t \t \t B I E N V E N I D O\n");
printf ("\n");
printf ("En esta aplicacion podras realizar muchas acciones, selecciona la que gustes\n");
printf ("1: Convertidor de medidas\n 2: saber si es positivo o negativo\n 3: operaciones basicas\n 4: saber si es par o impar\n 5: Salir\n");
scanf ("%d", &opc);
switch (opc)
{
a2:
case 1:
system("clear");
printf ("Esta aplicacion sirve para convertir unidades de medida, elige la opcion que tu decees\n");
printf ("\n");
printf ("1: Convertir de metros a pulgadas\n 2: Convertir de metros a pulgadas\n 3: regresar al menu\n");
scanf ("%d", &opc1);
switch (opc1)
{
case 1:
system("clear");
printf ("\t Escribe la distancia en metros que va hacer convertida\n");
scanf ("%d", &metro);
foot= metro*eki_me;
system("clear");
printf ("la ekivalencia de metros a pies es: %.2f\n", foot);
printf ("\n");
printf ("Precione cualquier tecla para avanzar\n");
scanf ("%c", &c);
getchar();
goto a2;
case 2:
system("clear");
printf ("\t Escribe la distancia en metros que va hacer convertida\n");
scanf ("%d", &metro);
in= metro*eki_pu;
system("clear");
printf ("la ekivalencia de metros a pulgadas es: %.2f\n", in);
printf ("\n");
printf ("Precione cualquier tecla para avanzar\n");
scanf ("%c", &c);
getchar();
goto a2;
case 3:
system("clear");
goto a1;
default:
system("clear");
printf ("Opcion no valida\n");
printf ("\n");
printf ("Precione cualquier tecla para avanzar\n");
scanf ("%c", &c);
getchar();
goto a2;
}
a3:
case 2:
system("clear");
printf ("Esta aplicacion sirve para saber si el numero tecleado es positivo o negativo\n");
printf ("\n");
printf ("1: Saber si es positivo o negativo\n 2: Regresar al menu\n");
scanf ("%d", &opc2);
switch (opc2)
{
case 1:
system("clear");
printf ("Escribe el numero a evaluar\n");
scanf ("%d", &n);
if (n==0)
{
printf ("El puto numero es 0\n");
scanf ("%c", &c);
getchar();
goto a3;
}
else
{
if (n>0)
{
printf ("El numero es positivo\n");
scanf ("%c", &c);
getchar();
goto a3;
}
else
{
printf ("El numero es negativo\n");
scanf ("%c", &c);
getchar();
goto a3;
}
}
case 2:
system("clear");
goto a1;
default:
system("clear");
printf ("Opcion no valida\n");
printf ("\n");
printf ("Precione cualquier tecla para avanzar\n");
scanf ("%c", &c);
getchar();
goto a3;
}
a4:
case 3:
system("clear");
printf ("Bienvenido, aqui podras realizar operaciones basica con dos numeros\n");
printf ("Escoge una opcion \n");
printf ("\n");
printf (" 1= Suma\n 2= Resta\n 3= Multiplicacion\n 4= Divicion\n 5= Regresar al menu\n");
scanf ("%d", &opc3);
switch (opc3)
{
case 1:
system("clear");
printf ("Dijite el primer numero: \n");
scanf ("%d", &a);
printf ("Dijite el segundo numero: \n");
scanf ("%d", &b);
resul= (a+b);
printf ("El resultado de la SUMA es: %.2f", resul);
scanf ("%c", &c);
getchar();
goto a4;
case 2:
system("clear");
printf ("Dijite el primer numero: \n");
scanf ("%d", &a);
printf ("Dijite el segundo numero: \n");
scanf ("%d", &b);
resul= (a-b);
printf ("El resultado de la RESTA es: %.2f", resul);
scanf ("%c", &c);
getchar();
goto a4;
case 3:
system("clear");
printf ("Dijite el primer numero: \n");
scanf ("%d", &a);
printf ("Dijite el segundo numero: \n");
scanf ("%d", &b);
resul= (a*b);
printf ("El resultado de la MULTIPLICACION es: %.2f", resul);
scanf ("%c", &c);
getchar();
goto a4;
case 4:
system("clear");
printf ("Dijite el primer numero: \n");
scanf ("%d", &a);
printf ("Dijite el segundo numero: \n");
scanf ("%d", &b);
resul= (a/b);
printf ("El resultado de la DIVICION es: %.2f", resul);
scanf ("%c", &c);
getchar();
goto a4;
case 5:
system("clear");
goto a1;
default:
printf ("Opcion no valida\n");
scanf ("%c", &c);
getchar();
goto a4;
}
a5:
case 4:
system("clear");
printf ("Bienvenido, aqui podras evaluar un numero y saber si es par o impar\n");
printf ("Escoge una opcion \n");
printf ("\n");
printf (" 1= Evaluar un numero\n 2= Regresar al menu\n");
scanf ("%d", &opc4);
switch (opc4)
{
case 1:
system("clear");
printf ("Escribe el numero a evaluar\n");
scanf ("%d", &n2);
res= n2%2;
if (res==0)
{
printf ("El numero %d es PAR", n2);
}
else
{
printf ("El numero %d es IMPAR", n2);
}
scanf ("%c", &c);
getchar();
goto a5;
case 2:
system("clear");
goto a1;
default:
printf ("Opcion no valida\n");
scanf ("%c", &c);
getchar();
goto a4;
}
case 5:
system("clear");
exit(0);
getchar();
getchar();
break;
}
}
exit(0);
getchar();
getchar();
return 0;
}