💻 Elaborar un programa que simule una clave de acceso. Si el usuario es : ADMIN y la clave : 123456 mostrar el mensaje ACCESO PERMITIDO caso contrario mostrar ACCESO DENEGADO.
Para este ejercicio usaremos una estructura condicional simple que permita realizar dos consultas, por el usuario y la clave; ambas consultas necesariamente deben de ser correctas y es necesario usar el operador lógico «Y».
ANÁLISIS DEL CÓDIGO
Permita realizar dos consultas, por el usuario y la clave ambas consultas necesariamente debén de ser correctas para ello se usa el operador lógico «Y».
VARIABLES ENTRADA :
Usuario = Guarda el usuario
Clave = Guarda la clave
INGRESO : Se ingresa el usuario y clave
PROCESO Y SALIDA : Pregunta si el usuario que se ingreso es «ADMIN» y la clave «123456», muestra el mensaje de ACCESO PERMITIDO, sino ACCESO DENEGADO.
Algoritmo programacion_work
Definir Usuario como Caracter;
Definir Clave como Entero;
Escribir "LOGIN O CLAVE DE ACCESO.";
Escribir " ";
Escribir Sin Saltar "Ingrese Usuario : ";
Leer Usuario;
Escribir Sin Saltar "Ingrese Clave : ";
Leer Clave;
Escribir "";
Si (Usuario = "ADMIN" Y Clave = 123456 ) Entonces
Escribir "ACCESO PERMITIDO";
SiNo
Escribir "ACCESO DENEGADO";
FinSi
FinAlgoritmo
print("LOGIN O CLAVE DE ACCESO.")
user = input("Ingrese Usuario : ")
clave = int(input("Ingrese Clave : "))
if user == "ADMIN" and clave == 123456:
print("ACCESO PERMITIDO")
else:
print("ACCESO DENEGADO")
#include<stdio.h>
#include<string.h>
#define MAX_STRLEN 256
int main() {
int clave;
char usuario[MAX_STRLEN];
printf("12. SIMULAR UNA CLAVE DE ACCESO.\n\n");
printf("Ingrese Usuario : ");
scanf("%s",usuario);
printf("Ingrese Clave : ");
scanf("%i",&clave);
if ((strcmp(usuario,"ADMIN")==0 && clave==123456)) {
printf("\nACCESO PERMITIDO\n");
} else {
printf("\nACCESO DENEGADO\n");
}
return 0;
}
#include<iostream>
using namespace std;
int main() {
int clave;
string usuario;
cout << "SIMULAR UNA CLAVE DE ACCESO.\n\n";
cout << "Ingrese Usuario : ";
cin << usuario;
cout << "Ingrese Clave : " ;
cin << clave;
cout << endl;
if ((usuario=="ADMIN" && clave==123456)) {
cout << "ACCESO PERMITIDO" << endl;
} else {
cout << "ACCESO DENEGADO" << endl;
}
return 0;
}
using System;
using System.Collections.Generic;
using System.Text;
namespace programacion_work
{
class login_clave
{
static void Main(string[] args)
{
int clave;
string usuario;
Console.WriteLine("SIMULAR UNA CLAVE DE ACCESO.\n");
Console.Write("Ingrese Usuario : ");
usuario = Console.ReadLine();
Console.Write("Ingrese Clave : ");
clave = int.Parse(Console.ReadLine());
if ((usuario == "ADMIN" && clave == 123456))
{
Console.WriteLine("\nACCESO PERMITIDO");
}
else
{
Console.WriteLine("\nACCESO DENEGADO");
}
Console.ReadLine();
}
}
}
package programacion_work;
import java.util.Scanner;
public class clave_acceso {
public static void main(String[] args) {
Scanner ingreso=new Scanner(System.in);
String usuario;
int clave;
System.out.print("CLAVE DE ACCESO O LOGIN.\n\n");
System.out.print("Ingrese Usuario : ");
usuario = ingreso.next();
System.out.print("Ingrese Clave : ");
clave = Integer.parseInt(ingreso.next());
if(usuario.equals("ADMIN") && clave == 123456){
System.out.println("ACCESO PERMITIDO");
}else{
System.out.println("ACCESO DENEGADO");
}
}
}
package programacion_work;
import java.text.DecimalFormat;
private void jBtn_CalcularActionPerformed(java.awt.event.ActionEvent evt) {
String usuario;
int clave;
usuario = jTxt_user.getText();
clave = Integer.parseInt(jTxt_clave.getText());
if(usuario.equals("ADMIN") && clave == 123456){
jLbl_msg.setText("ACCESO PERMITIDO");
}else{
jLbl_msg.setText("ACCESO DENEGADO");
}
}
Imports System.Console
Module clave_acceso
Dim Usuario As String
Dim Clave As Integer
Sub Main()
WriteLine("PROGRAMAR UN LOGIN O CLAVE DE ACCESO.")
WriteLine("")
Write("Ingrese Usuario : ")
Usuario = ReadLine()
Write("Ingrese Clave : ")
Clave = ReadLine()
WriteLine("")
If (Usuario = "ADMIN" And Clave = 123456) Then
WriteLine("ACCESO PERMITIDO")
Else
WriteLine("ACCESO DENEGADO")
End If
ReadLine()
End Sub
End Module
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Usuario As String
Dim Clave As Integer
Usuario = Txt_User.Text
Clave = Txt_Clave.Text
If (Usuario.ToUpper = "ADMIN" And Clave = 123456) Then
Lbl_msg.Text = "ACCESO PERMITIDO"
Else
Lbl_msg.Text = "ACCESO DENEGADO"
End If
End Sub
Sub clave()
Dim Usuario As String
Dim clave As String
Usuario = Range("C12").Value
clave = Range("D12").Value
If (Usuario = "Admin" And clave = "123456") Then
Range("G12").Value = "ACCESO PERMITIDO"
Else
Range("G12").Value = "ACCESO DENEGADO"
End If
End Sub
Sub clave2()
Dim Usuario As String
Dim clave As String
Usuario = InputBox("INGRESE USUARIO")
clave = InputBox("INGRESE CLAVE")
If (Usuario = "Admin" And clave = "123456") Then
MsgBox "ACCESO PERMITIDO"
Else
MsgBox "ACCESO DENEGADO"
End If
End Sub
Private Sub btn_calcular_Click()
Dim Usuario As String
Dim clave As String
Usuario = txt_user.Text
clave = txt_clave.Text
If (Usuario = "Admin" And clave = "123456") Then
txt_result.Text = "ACCESO PERMITIDO"
Else
txt_result.Text = "ACCESO DENEGADO"
End If
End Sub