Diario de un programador. Anexo B: Códigos
Login y Pass: Lo que hace este código es solicitar un nombre de usuario y contraseña, los cuales deben ser validados. Un código bastante sencillo.
C
Programa utilizado: Code Blocks 13.12
#include<stdio.h>
#include<stdlib.h>
int main(void){
char usuario[0];
char user[] = "Gus";
int clave, comprobarUser;
do{
printf("Ingresa tu nombre de usuario: ");
gets(usuario);
printf("Ingresa tu clave: ");
scanf("%d", &clave);
fflush(stdin);
comprobarUser = strncmp(user, usuario,3);//3 letras
}while (comprobarUser != 0 || clave != 12345);
printf("\nBienvenido al sistema!!!\n");
return 0;
}//fin main
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
JAVA
Programa utilizado: Net Beans 8.0.1
Programa utilizado: Net Beans 8.0.1
import java.util.Scanner;
public class loginPass{
public static void main(String []args){
Scanner ingreso = new Scanner(System.in);
Scanner pass = new Scanner(System.in);
String usuario, user = "Gus";
int clave;
do{
System.out.print("Ingresa nombre de usuario: ");
usuario = pass.next();
System.out.print("Ingresa tu clave: ");
clave = ingreso.nextInt();
}while(!user.equals(usuario) || clave != 12345);
System.out.println("Bienvenido al sistema!!!");
}//fin main
}// fin class
//Escrito por Gustavo J. Cerda Nilo, diciembre 2015
PYTHON 3.5
Programa utilizado: Idle
Programa utilizado: Idle
usuario = "@"
clave = 0
while usuario != "Gus" or clave != 12345:
usuario = input("Nombre de usuario: ")
clave = int(input("Ingresa la clave: "))
print("Bienvenido al sistema!!!")
#Escrito por Gustavo J. Cerda Nilo, diciembre 2015
SMALL BASIC
Programa utilizado: Small Basic 1.1
usuario = "@"
clave = 0
While usuario <> "estudiante" Or clave <> 12345
TextWindow.Write("Ingresa tu nombre de usuario ")
usuario = TextWindow.Read()
TextWindow.Write("Ingresa tu contraseña ")
clave = TextWindow.ReadNumber()
If usuario = "estudiante" And clave = 12345 Then
TextWindow.WriteLine("Bienvenido al sistema!!!")
EndIf
If usuario <> "estudiante" Or clave <> 12345 Then
TextWindow.WriteLine("Nombre de usuario o contraseña no valida")
EndIf
EndWhile
'Escrito por Gustavo J. Cerda Nilo, Noviembre 2015
No hay comentarios:
Publicar un comentario