Sie sind auf Seite 1von 23

SERVICIO NACIONAL DE APRENDIZAJE – SENA.

Programa de Formación Titulada.


ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN.
Código RAP:228106

Fase II – Analisis.
AP2 - AA3-

Evidencia – 3.

Desarrollar Algoritmos para el proyecto de formación.

Presentado a:

Abaned Manrrique Calderon


Carlos Fabian Martinez

Tutores

Presentado por :

Hernan Rodrigo Bedoya

Grupo 3 : Ficha GAES13100323

Versión del documento 1.0

Mayo 16 de 2017
Indice de contenido
Proceso o situación Nº 1:...........................................................................................................................3
Orientación para definir el régimen al que pertenece el usuario:..........................................................3
Solución del problema 1 en lenguaje natural:...................................................................................4
Proceso o situación Nº 2:...........................................................................................................................5
Proceso de inscripción de datos al portal de facturación web..........................................................5
Solución del problema 2 en lenguaje natural:...................................................................................6
Proceso o situación Nº 3:...........................................................................................................................7
Procedimiento de imprimir una cuenta de cobro en pantalla, en papel o exportar a pdf..................7
Proceso o situación Nº 4:...........................................................................................................................8
Contribución de colaboradores al proyecto:.....................................................................................8
Proceso o situación Nº 5:...........................................................................................................................9
Aportes empresariales y patrocinio:.................................................................................................9
Representación en lenguaje natural de la situación Nº 1:........................................................................10
Diagrama de flujo del Proceso o situación Nº 1:.....................................................................................12
Orientación para definir el régimen al que pertenece el usuario:........................................................12
Código en JAVA del Proceso o situación Nº 1:........................................................................................13
Screenshots de la ejecución del código en NETBEANS del caso 1...............................................15
Representación en lenguaje natural de la situación Nº 2:........................................................................16
Diagrama de flujo del Proceso o situación Nº 2:.....................................................................................18
Código en JAVA del Proceso o situación Nº 2:........................................................................................19
Screenshots de la ejecución del código en NETBEANS del caso 2...............................................22
DESARROLLO

I. Propuesta de cinco situaciones o procesos asociados a la funcionalidad


de su sistema de información, los cuales se puedan desarrollar a través
de algoritmos.

Proceso o situación Nº 1:

Orientación para definir el régimen al que pertenece el usuario:

1) Definir el régimen tributario al que pertenece el usuario es un aspecto fundamental para emitir una
factura, ya que esto define las alternativas de poder realizar una cuenta de cobro de una manera muy
especifica. Sin embargo, una de las situaciones mas complejas para los usuarios que carecen de
conocimientos contables y se disponen a realizar una cuenta cobro o emitir una factura, es determinar a
que tipo de régimen pertenece, “el proyecto de mi factura web”, no solo permite diligenciar las
cuentas de cobro sino que también contribuye con la orientación de las personas que no identifican con
claridad a cual régimen pertenecen, para tal objetivo se les brinda un portal de orientación en el cual
hacen uso de formularios web que les van consultando mediante preguntas básicas los aspectos que
definen si son o no del régimen simplificado y si ellos están o no obligados a declarar, para tal fin
primero deben contestar o llenar los datos básicos que exige la DIAN para determinar la pertenencia al
régimen simplificado, en términos generales se deben considerar los siguientes valores que estan
ajustados al año (2016):

Para considerarse persona natural clasificada dentro del régimen simplificado se debe cumplir que:

• Los consumos con tarjeta de crédito deben ser menores de 83 millones.


• Las compras o consumos, ingresos en consignaciones, no deben ser mayor a 83 millones.
• El valor total acumulado en el año incluyendo “capital” no debe ser mayor a 133 millones.
Solución del problema 1 en lenguaje natural:

Inicio del programa que le ayudara a calcular el régimen al cual pertenece..

Escriba: Ingrese el valor consumido con tarjeta de crédito en el año inmediatamente anterior: $
Lea el valor consumido y agregelo a la variable “comprasTCreditoAnual”

// Ejecute una comparación 1.

Si “comprasTCreditoAnual” es menor que el valor básico de 83 millones, haga lo siguiente

Escriba: Ingrese el valor de compras o consumos d el año inmediatamente anterior


Lea el valor consumos del año anterior y agréguelo a la variable “comprasAnuales”

// Ejecute otra comparacion 2:

Si “comprasAnuales” es menor que 83 millones haga lo siguiente

. Escriba: Ingrese el valor de sus ingresos anuales


Lea el valor ingresos anuales y agréguelo a la variable “ingreso Anual”

// Ejecute otra comparación 3:

Si “ingreso Anual” es menor que 133 millones haga lo siguiente.

//Emita mensaje

Usted pertenece al régimen simplificado y no necesita declarar IVA,


tampoco esta obligado a realizar factura por lo cual puede hacer una
cuenta de cobro.

De lo contrario en la comparación 1:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

De lo contrario en la comparación 2:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

De lo contrario en la comparación 3:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

FIN
Proceso o situación Nº 2:

Proceso de inscripción de datos al portal de facturación web.

Para poder hacer uso de sus servicios, los nominados deberán inscribirse primero en el portal para
asignarles una cuenta no sin antes haber aceptado los terminos y condiciones sobre el uso del portal,
este registro le asignara un identificador único al usuario, que a su vez se asocia con todos los datos
personales recolectados en el mismo formulario de inscripción y necesarios para emitir una factura o
cuenta de cobro por parte del usuario, dentro de los aspectos mínimos necesarios para ser aceptado se
requieren los siguientes aspectos.

• Ser mayor de edad (mayor de 18 años en Colombia).


• Contar con el numero de la cedula de ciudadanía, extranjería o pasaporte vigente.
• Estar inscrito en el Registro unico tributario (RUT) que a su vez contiene el Numero de
Identificación Tributaria (NIT).

Una vez se comprueba que cumple con estos requisitos, se procede a entregar un identificador único y
un as credenciales de acceso para ingresar a la base de datos de usuarios registrados, estos usuarios
pueden ser de diferentes perfiles correspondientes a cuantos tipos de Stakeholders existen el el
sistemas, para este caso son:

Usuarios del sistema (Quienes crean las cuentas de cobro).


Desarrolladores: (Encarcagos de desarrollar y mantener el sistema)
Colaboradores : (Personas que colaboran de manera externa a mejorar el proyecto de fuentes abiertas).
Patrocinadores: Quienes ofertan para publicitar en el portal

donde también existen otros tipos de usuarios correspondientes a todos los perfiles no solamente existe
este tipo de pe posteriormente gestionara sus documentos.
Solución del problema 2 en lenguaje natural:

Inicio del sistema que le ayudara a registrarse como usuario en el portal web.

Escriba: Bienvenidos al portal de facturación Web, si quiere hacer uso del sistema primero debe
registrarse llenando los datos solicitados.
Escriba: Ingrese su nombre completo:
Lea la respuesta y asignela a una variable de caracteres llamada “nombre”
Escriba: ingrese su numero de identificación o cedula:
Lea la respuesta y asignela a la variable numerica cedula
Escriba: ingrese su numero (NIT) del registro unico tributario (RUT)identificación:
Escriba: En caso de no estar registrado en la DIAN registrese en el siguiente Link y consiga uno
primero para continuar.
Lea la respuesta y asignela a la variable nit
Escriba: ingrese un identificador unico de usuario que se usara como “login”
Lea la respuesta y asignela a la variable login
Escriba : ingrese un password de acceso.
Lea la respuesta y asignela a la variable p1
Escriba : Repita el password de acceso.
Lea la respuesta y asignela a la variable p2

Si (p1==p2) haga lo siguiente


p1=password

Escriba: Acepta usted los términos y condiciones acerca del uso y manejo del portal ?
escriba (true) para verdadero y (False) para falso.
Lea la respuesta y asigne el valor a la variable lógica “acepto”

Si ( acepto==True) haga lo siguiente


id=id+1
escriba: “Su registro se ha efectuado de manera satisfactoria, Los datos de
su registro son”
escriba: “El user ID es”, id
Escriba: “El Titular de la cuenta es :”, nombre
Escriba: “Su numero de cedula es:”, cedula
Escriba: “Su numero identificación es”, cedula
Escriba: “Su numero de NIT es”, nit
Escriba: “El login de usuario es:”, login”
Escriba: “Su password es”, password

de lo contrario
Escriba: ; Usted debe ser mayor de edad y aceptar los terminos y
condiciones para obtener una cuenta de usuario”

de lo contrario
Escriba: “Los password deben coincidir repita el password”
Proceso o situación Nº 3:
Procedimiento de imprimir una cuenta de cobro en pantalla, en papel o
exportar a pdf.

Una vez se cumplen con los requisitos para crear una factura o cuenta de cobro, lo cual significa tener
diligenciado de manera completa y satisfactoria los siguientes dos procedimientos previos que son:
1. Habar creado una cuenta de usuario en el portal del sistema con los datos personales.
2. Haber llenado los campos requeridos para crear una factura o cuenta de cobro nueva.
Ya culminados los dos procedimientos anteriores, se ofrecen varias alternativas que le permitirán al
usuario disponer de los datos en la siguiente forma:
1. Enmarcarlos dentro de una plantilla que podrá seleccionar a su gusto de las siguientes
alternativas, Icontec, APA, ISO, otras etc, esto se logra mediante un campo de seleccionen o
cuadro de opciones al iniciar el procedimiento:
1.1. Opciones posibles:
a) ICONTEC,
b) APA,
c) ISO
d) Otras personalizadas.
Culminado el paso de selección de plantilla se ofrece otras opciones que son de escribir los resultados:
2. Imprimir
2.1. Imprimir en pantalla.
2.2. Exportar a pdf.
2.3. imprimir en papel
3. Enviar por correo con alguno de los métodos:
3.1. Enviar por correo electrónico con firma digital del usuario. (garantiza autenticidad).
3.2. Enviar por correo electrónico con comprobación de testigo de entrega. (garantiza
confiabilidad).
3.3. Enviar por correo electrónico cifrado con (PSK) (garantiza confidencialidad)
De acuerdo a las opciones marcadas se se finalizara el procedimiento ejecutando los comandos que
corresponden a las ordenes marcadas y necesarias para la creación de la factura o cuenta de cobro y el
envió de los resultados según corresponda a las selecciones escogidas por el usuario.
Proceso o situación Nº 4:

Contribución de colaboradores al proyecto:

Uno de los aspectos mas importantes en el desarrollo y mejoramiento continuo del sistema, es la
participación de los Stakeholders externos cuyo roll es el de colaborar o contribuir con las mejoras del
sistema, para ello hay que facilitar un procedimiento que les permita realizar sus aportes a la
comunidad de desarrollo de una manera ordenada, para lo cual se deben tener en cuenta los siguientes
aspectos de manera secuencial.
Una vez mas se debe validar que el usuario cuenta con un identificador único en el sistema “ID de
usuario” y credenciales de acceso y ademas que ingreso al sistema con roll de colaborador .
Validado lo anterior se le cuestionara si quiere reportar un caso nuevo o quiere leer un caso reportado,
en caso de seleccionar uno nuevo, se debe abrir un formulario de preguntas que le custionara sobre los
siguientes aspectos:
Si selección es igual a reportar uno nuevo:
escriba un titulo asociado al caso nuevo reportado
Ingrese una descripción del caso.
De lo contrario
Ingrese el numero de caso:
Lea el nuemro de caso e imprima los resultado del mismo.
Proceso o situación Nº 5:

Aportes empresariales y patrocinio:

Entre los Stakeholders externos, se encuentran las empresas que serán destinatarias de las facturas y
quieren ingresar al sistema para ver registros de las cuentas asociadas con ellos, aunque también se
encuentran aquellas empresas que pueden demandar los servicios de publicidad, por tal motivo es
necesario que el sistema pueda ofrecer las opciones necesarias para atender a los usuarios del roll de
“Empresas” que quieren ejecutar alguna de las dos acciones anteriores, para esto se deben seguir los
procedimientos siguientes:
Validar que la empresa esta registrada con un identificador unico de usuario.
Mediante un campo de selección se le permite escoger uno de los dos tipos de Roll (Ver factura o
Inscribir patrocinio).
Si selecciono ver factura haga lo siguiente:
• Pregunte si quiere ver la factura impresa.

• Pregunte el numero de factura.

• Obtenga la factura.

Si selecciono ver los espacios del código.


• Ver espacios de código resultante.

• Escoger una plantilla.

Salir del programa.


DESARROLLO DE LAS DOS SITUACIONES
SELECCIONADAS.

II. Desarrollo mediante algoritmos de dos de las cinco situaciones o


procesos asociados a la funcionalidad de su sistema de información.

Representación en lenguaje natural de la situación Nº 1:


Inicio

Si “comprasTCreditoAnual” es menor que el valor básico de 83 millones, haga lo siguiente

Escriba: Ingrese el valor de compras o consumos d el año inmediatamente anterior


Lea el valor consumos del año anterior y agréguelo a la variable “comprasAnuales”

// Ejecute otra comparacion 2:

Si “comprasAnuales” es menor que 83 millones haga lo siguiente

. Escriba: Ingrese el valor de sus ingresos anuales


Lea el valor ingresos anuales y agréguelo a la variable “ingreso Anual”

// Ejecute otra comparación 3:

Si “ingreso Anual” es menor que 133 millones haga lo siguiente.

//Emita mensaje

Usted pertenece al régimen simplificado y no necesita declarar IVA,


tampoco esta obligado a realizar factura por lo cual puede hacer una
cuenta de cobro.

De lo contrario en la comparación 1:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

De lo contrario en la comparación 2:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

De lo contrario en la comparación 3:
Escriba: “Usted pertenece al régimen común y por lo tanto debe declarar el IVA y pago de
impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de su
factura.

FIN
Diagrama de flujo del Proceso o situación Nº 1:

Orientación para definir el régimen al que pertenece el usuario:

Seudocodigo Algoritmo represntado en DFD Seudocodigo


Inicio

" Ingrese el valor consumido


con tarjeta de crédito en el
año inmediatamente anterior:
$"
Lea el valor en la variable
comprasTCreditoAnual.

SI comprasTCreditoAnual
<= 83000000

' Ingrese el valor de sus


ingresos anuales '

Lea ingresoAnual
' Usted pertenece al
régimen común y por lo
tanto debe declarar el IVA
y pago de impuesto, al Si ingresoAnual <=
mismo tiempo debe llevar 133000000
un consecutivo numérico
autorizado en la emisión ' Usted pertenece al régimen
de su factura. ' simplificado y no necesita
declarar IVA, tampoco esta
obligado a realizar factura
por lo cual puede hacer una
cuenta de cobro. '

Fin
Código en JAVA del Proceso o situación Nº 1:
/*
Orientación para definir el régimen al que pertenece el usuario:

1) Definir el régimen tributario al que pertenece el usuario bajo las siguientes consideraciones:

Para considerarse persona natural clasificada dentro del régimen simplificado se debe cumplir que:

Los consumos con tarjeta de crédito deben ser menores de 83 millones.


Las compras o consumos, ingresos en consignaciones, no deben ser mayor a 83 millones.
El valor total acumulado en el año incluyendo “capital” no debe ser mayor a 133 millones.

// INICIO
*/
package situacion1;

import java.io.IOException;
import javax.swing.JOptionPane;

/** Actividad de aprendizaje 3: Fundamentos de programacion en Java


* Evidencia 3: Desarrollar algoritmos para el proyecto de formacion
* Situacion numero 1 del proyecto
* @author Hernan Rodrigo Bedoya Perez
*/
public class Situacion1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
// TODO code application logic here
//Definicion de variables
int comprasTCreditoAnual;

comprasTCreditoAnual=Integer.parseInt(JOptionPane.showInputDialog(null,
" Ingrese el valor consumido en pesos con tarjeta de crédito, en el año anterior: $ "));

if (comprasTCreditoAnual<=83000000) {

int ingresoAnual = Integer.parseInt(JOptionPane.showInputDialog(null,


" Ingrese el valor de sus ingresos anuales, incluye consiganaciones y capital $ "));
if (ingresoAnual<=133000000) {
System.out.println(" Usted pertenece al régimen simplificado y no necesita
declarar IVA, tampoco esta obligado a realizar factura por lo cual puede proceder a emitir una cuenta
de cobro. ");
}
else {
System.out.println(" Usted pertenece al régimen común y por lo tanto debe
declarar el IVA y pago de impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado
en la emisión de su factura ");
System.out.println(" Pulsa \\'intro\\' para continuar ");
System.in.read();
}
}
else {
System.out.println(" Usted pertenece al régimen común y por lo tanto debe declarar el IVA y
pago de impuesto, al mismo tiempo debe llevar un consecutivo numérico autorizado en la emisión de
su factura ");
System.out.println(" Pulsa \\'intro\\' para continuar ");
System.in.read();
}

System.out.println(" Pulsa \\'intro\\' para continuar ");


System.in.read();

}
//FIN
}
Screenshots de la ejecución del código en NETBEANS del caso 1
Representación en lenguaje natural de la situación Nº 2:

Inicio

declare la variables
tieneNit=1

Escriba: Bienvenidos al portal de facturación Web, si quiere hacer uso del sistema primero debe
registrarse llenando los datos solicitados.

Escriba: Ingrese su nombre completo:


Lea la respuesta y asignela a una variable de caracteres llamada “nombre”

Escriba: ingrese su numero de identificación o cedula:


Lea la respuesta y asignela a la variable numerica cedula

Escriba “Si esta registrado en la Dian digite 1 para si y 0 para no”


Lea la respuesta y asignela a la variable tieneNit

Si (tieneNit==1)
Escriba: ingrese su numero (NIT) del registro unico tributario (RUT)identificación:
Lea la respuesta y asignela a la variable nit

Escriba: ingrese un identificador unico de usuario que se usara como “login”


Lea la respuesta y asignela a la variable login
Escriba : ingrese un password de acceso.
Lea la respuesta y asignela a la variable p1
Escriba : Repita el password de acceso.
Lea la respuesta y asignela a la variable p2

Si (p1==p2) haga lo siguiente


p1=password

Escriba: Acepta usted los términos y condiciones acerca del uso y manejo del portal ?
escriba (true) para verdadero y (False) para falso.
Lea la respuesta y asigne el valor a la variable lógica “acepto”

Si ( acepto==True) haga lo siguiente


id=id+1
escriba: “Su registro se ha efectuado de manera satisfactoria, Los datos de
su registro son”
escriba: “El user ID es”, id
Escriba: “El Titular de la cuenta es :”, nombre
Escriba: “Su numero de cedula es:”, cedula
Escriba: “Su numero de NIT es”, nit
Escriba: “El login de usuario es:”, login”
Escriba: “Su password es”, password
de lo contrario
Escriba: ; Usted debe ser mayor de edad y aceptar los terminos y
condiciones para obtener una cuenta de usuario”

de lo contrario
Escriba: “Los password deben coincidir repita el password”

de lo contrario:
Escriba: En caso de no estar registrado en la DIAN registrese en el siguiente Link y consiga uno
primero para continuar.
Diagrama de flujo del Proceso o situación Nº 2:
Seudocodigo Diagrama de flujo en DFD Sudocodigo
Inicio
tieneNit =1
id=1
' Bienvenidos al portal de facturación Web,’

' Ingrese su nombre completo: '

Lea nombre

ingrese numero de cedula

lea cedula
' En caso de no ‘¿ essta registrado en DIAN ? 1= si 0 = no ‘
estar registrado
en la DIAN lea tieneNit
registrese en el
siguiente Link y Si tieneNit=1
consiga uno
primero para ‘ ingrese Nit ‘
continuar. ' lea nit

https://www.posi
tiva.gov.co/trami ingrese login
tes- lea login
Servicios/Servici
os/Paginas/defau ingrese password
lt.aspx# lea p1

repita password
lea p2
“Los password
deben coincidir SI ( p1 = p2)
repita el “Acepta terminos y condiciones ?”
password” lea acepto
si acepto=true
id= id+1
' Usted debe ser password=p1
mayor de edad y “Su registro se ha realizado
aceptar los satisfactoriamente”
terminos y su datos son: nombre, cedula, login, nit,
condiciones para password
obtener una
cuenta de fin
usuario '
Código en JAVA del Proceso o situación Nº 2:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package situacion2;

import java.io.IOException;
import java.util.Scanner;
import javax.swing.JOptionPane;

/** Actividad de aprendizaje 3: Fundamentos de programacion en Java


* Evidencia 3: Desarrollar algoritmos para el proyecto de formacion
* Situacion numero 2 del proyecto
* @author Hernan Rodrigo Bedoya Perez
*/
public class Situacion2 {

/**
* @param args the command line arguments
* @throws java.io.IOException
*/

public static void main(String[] args) throws IOException {

// TODO code application logic here


//Declaracion de variables
int id = 1;
String nombre;
int cedula;
int nit=0;
String login = " ";
String password = " ";
String p1;
String p2;
boolean acepta;

Scanner sc = new Scanner(System.in);


Scanner lg;
lg = new Scanner(System.in);

System.out.println("Bienvenidos al portal de Facturacion Web");


System.out.print("Introduzca su nombre: ");
nombre = sc.nextLine(); //leer un String
//Comprobacion de lectura de la variable
System.out.println("Su nombre es " + nombre);

System.out.print("Ingrese su numero de cedula: ");


cedula= sc.nextInt();
//Comprobacion de lectura de la variable
System.out.println("Su numero de cedula es : " + cedula);

System.out.print("¿ Ya Esta registrado en la DIAN con un numero de NIT ? escriba uno \"1\" para
para si y cero \"0\" para no: ");
byte tieneNit = sc.nextByte();
//Comprobacion de lectura de la variable
System.out.println("Su respuesta de si tiene o no NIT es : " + tieneNit);

if (tieneNit==1) {

nit = Integer.parseInt(JOptionPane.showInputDialog(null,
" Ingrese el numero de NIT "));
System.out.println(" Su numero de NIT es. " + nit);

System.out.println("Introduzca su login: ");


login = lg.nextLine(); //leer un String
//Comprobacion de lectura de la variable
System.out.println(" Su login es " + login);

Scanner teclado=new Scanner(System.in);


System.out.println("Introduzca un password: ");
p1=teclado.next();
//p1= sc.nextLine(); //leer un String
//Comprobacion de lectura de la variable
System.out.println("Su primer password es " + p1);

System.out.print("Repita el password: ");


p2 = teclado.next(); //leer un String
//Comprobacion de lectura de la variable
System.out.println("Su segundo password es " + p2);

if (p1.equals(p2)) {

password = p1;
System.out.println(" Su password confirmado es : " + password);
//System.out.println("Acepta los terminos y condiciones ? escriba \"true\" para
aceptar y \"false\" para rechazar");
acepta = Boolean.parseBoolean(JOptionPane.showInputDialog(null, " Acepta los
terminos y condiciones ? escriba \\\"true\\\" para aceptar y \\\"false\\\" para rechazar "));
// acepta = teclado.nextBoolean();
if (acepta == true) {

id=id+1;
System.out.println("*** USTED SE HA REGISTRADO DE MANERA
SATISFACTORIA **");
System.out.println("** Los datos de registro son: ");
System.out.println("El codigo de identificacion unico es " + id);
System.out.println("Su nombre es :" + nombre);
System.out.println("Su Identificacion es : " + cedula);
System.out.println("Su numero de registro unico tributario o NIT es : " + nit);
System.out.println("Su login de acceso es : " + login);
System.out.println("Su password es : " + password);
System.out.println("Su Identificacion es : " + cedula);

System.out.println("Haga uso de manera responsable en la plataforma de facturacion


web");
}
else {
System.out.println("Usted debe ser mayor de edad y aceptar los terminos y
condiciones para obtener una cuenta de usuario ");

}
else {
System.out.println(" Escriba su password de manera correcta y repita el proceso");

}
else {
System.out.println(" En caso de no estar registrado en la DIAN registrese en el
siguiente Link y consiga uno primero para continuar");
System.out.println(" https://www.positiva.gov.co/tramites-
Servicios/Servicios/Paginas/default.aspx# ");
System.out.println(" Pulsa \\'intro\\' para continuar ");
System.in.read();
}
}

}
Screenshots de la ejecución del código en NETBEANS del caso 2

Das könnte Ihnen auch gefallen