UNA HERMOSA MOTO

UNA HERMOSA MOTO

lunes, 30 de marzo de 2015

ALG_SECUENCIAL_05



ALG_SECUENCIAL_05

Declaro cuatro variables enteras A, B, C y D y asigno un valor a cada una. A continuación realizo las instrucciones necesarias para que: 
B tome el valor de C 
C tome el valor de A 
A tome el valor de D 
D tome el valor de B 
Si por ejemplo A = 1, B = 2, C = 3 y D = 4 el programa debe mostrar: 
Valores iniciales 
A = 1 
B = 2 
C = 3 
D = 4 
Valores finales 
B toma el valor de C -> B = 3 
C toma el valor de A -> C = 1 
A toma el valor de D -> A = 4 
D toma el valor de B -> D = 2 

Programando:

package secuencial05;

/**
 *
 * @author abel montalvan
 */
public class Secuencial05 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
   int A = 1, B = 2, C = 3, D = 4, AUX; 

System.out.println("Valores iniciales " ); 

System.out.println("A = " + A); 

System.out.println("B = " + B); 

System.out.println("C = " + C); 

System.out.println("D = " + D); 

AUX = B; 

B = C; 

C = A; 

A = D; 

D = AUX; 


 System.out.println("Valores finales" ); 

 System.out.println("B toma el valor de C -> B = " + B); 

 System.out.println("C toma el valor de A -> C = " + C); 

 System.out.println("A toma el valor de D -> A = " + A); 

 System.out.println("D toma el valor de B -> D = " + D); 

    }



//(El AUX es para que no se crucen los valores....)

ALG_SECUENCIAL_04


ALG_SECUENCIAL_04

Declaro una variable entera N y asigno un valor. A continuación escribo las instrucciones que realicen lo siguiente: 
Incrementar N en 77. 
Decrementarla en 3. 
Duplicar su valor. 
Si por ejemplo N = 1 la salida del programa será: 
Valor inicial de N = 1 
N + 77 = 78 
N – 3 = 75 
N * 2 = 150 

Programando:

package secuencial04;

/**
 *
 * @author ABEL MONTALVAN I
 */
public class Secuencial04 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
   int N = 1; 

System.out.println("Valor inicial de N = " + N); 

N+=77; 

 System.out.println("N + 77 = " + N); 

 N-=3; 

 System.out.println("N - 3 = " + N); 

 N*=2; 

System.out.println("N * 2 = " + N); 

 } 


 } 

ALG_SECUENCIAL_03


ALG_SECUENCIAL_03

Declaro dos variables X e Y de tipo int, dos variables N y M de tipo double y asigno a cada una un valor. A continuación se muestra por pantalla: 
El valor de cada variable. 
La suma X + Y 
La diferencia X – Y 
El producto X * Y 
El cociente X / Y 
El resto X % Y 
La suma N + M 
La diferencia N – M 
El producto N * M 
El cociente N / M 
El resto N % M 
La suma X + N 
El cociente Y / M 
El resto Y % M 
El doble de cada variable 
La suma de todas las variables 
El producto de todas las variables 


Si por ejemplo le he dado a X el valor 1, a Y el valor 2, a M el valor 3.2 y a N el valor 4.7 se debe mostrar por pantalla: 
Variable X = 1 
Variable Y = 2 
Variable M = 3.2 
Variable N = 4.7 
1 + 2 = 3 
1 – 2 = -1 
1 * 2 = 2 
1 / 2 = 0 
1 % 2 = 1 
4.7 + 3.2 = 7.9 
4.7 – 3.2 = 1.5 
4.7 * 3.2 = 15.040000000000001 
4.7 / 3.2 = 1.46875 
4.7 % 3.2 = 1.5 
1 + 4.7 = 5.7 
2 / 3.2 = 0.625 
2 % 3.2 = 2.0 
Variable X = 1 el doble es 2 
Variable Y = 2 el doble es 4 
Variable M = 3.2 el doble es 6.4 
Variable N = 4.7 el doble es 9.4 
1 + 2 + 4.7 + 3.2 = 10.9 
1 * 2 * 4.7 * 3.2 = 30.080000000000002 

Programando:

package secuencial03;

/**
 *
 * @author ABEL MONTALVAN I
 */
public class Secuencial03 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    
                int X = 1, Y = 2; 

 double M = 3.2, N = 4.7; 

 System.out.println("Variable X = " + X); 

 System.out.println("Variable Y = " + Y); 

 System.out.println("Variable M = " + M); 

 System.out.println("Variable N = " + N); 

 System.out.println(X + " + " + Y + " = " + (X+Y)); 

 System.out.println(X + " - " + Y + " = " + (X-Y)); 

 System.out.println(X + " * " + Y + " = " + X*Y); 

 System.out.println(X + " / " + Y + " = " + X/Y); 

 System.out.println(X + " % " + Y + " = " + X%Y); 

 System.out.println(N + " + " + M + " = " + (N+M)); 

 System.out.println(N + " - " + M + " = " + (N-M)); 

 System.out.println(N + " * " + M + " = " + N*M); 

 System.out.println(N + " / " + M + " = " + N/M); 

 System.out.println(N + " % " + M + " = " + N%M); 

 System.out.println(X + " + " + N + " = " + (X+N)); 

 System.out.println(Y + " / " + M + " = " + Y/M); 

 System.out.println(Y + " % " + M + " = " + Y%M); 

 System.out.println("Variable X = " + X + " el doble es " + 2*X); 
 System.out.println("Variable Y = " + Y + " el doble es " + 2*Y); 

 System.out.println("Variable M = " + M + " el doble es " + 2*M); 

 System.out.println("Variable N = " + N + " el doble es " + 2*N); 

 System.out.println(X + " + " + Y + " + " + N + " + " + M + " = " + (X+Y+M+N)); 

 System.out.println(X + " * " + Y + " * " + N + " * " + M + " = " + (X*Y*M*N)); 

 } 


 } 



domingo, 29 de marzo de 2015

ALG_SECUENCIAL02



ALG_SECUENCIAL02

Este ejercicio también es sencillo, un poquito largo, pero es muy sencillo.
Se declara una variable N de tipo int, una variable A de tipo double y una variable C de tipo char y asigna a cada una un valor. A continuación muestra por pantalla:
El valor de cada variable.
La suma de N + A
La diferencia de A - N
El valor numérico correspondiente al carácter que contiene la variable C.
Si por ejemplo le hemos dado a N el valor 5, a A el valor 4.56 y a C el valor ‘a’, se debe mostrar por pantalla:

Variable N = 5
Variable A = 4.56
Variable C = a
5 + 4.56 = 9.559999999999999
4.56 - 5 = -0.4400000000000004
Valor numérico del carácter a = 97

Así:

package secuencial_02;

/**
 *
 * @author ABEL MONTALVAN I
 */
public class Secuencial_02 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
   
        int N = 5;
        double A = 4.56;
        char C = 'a';
        System.out.println("Variable N = " + N);
        System.out.println("Variable A = " + A);
        System.out.println("Variable C = " + C);
        System.out.println(N + " + " + A + " = " + (N+A));
        System.out.println(A + " - " + N + " = " + (A-N));
System.out.println("Valor numérico del carácter " + C + " = " + (int)C);
    }
}


ALG_SECUENCIAL_01



EJERCICIO_SECUENCIAL_01

Éste es el primer ejercicio que hago (secuencial), es muy sencillo. El sistema tiene que arrojar el nombre del curso: "DESARROLLO DE SISTEMAS CONTABLES I".

package ejemplos;
import java.io.*;
/**
 *
 * @author ABEL MONTALVAN IPARRAGUIRRE
 */
public class Ejemplos {

    /**
    / * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    System.out.print("DESARROLLO DE SISTEMAS CONTABLES I");
           
           
    }
}

CURRICULUM VITAE



CURRICULUM  VITAE

El último documento que pidió el profesor es el curriculum vitae. En  este ejemplo he utilizado label y text area (para poner texto en cantidad)....Con esto terminamos la tarea fácil, ahora vienen los 20 ejercicios: los códigos. El profesor quiere ejercicios sencillos; voy a tratar de avanzar algo mañana....

FACTURA


FACTURA

No se olviden de dar clic en el botón Preview Design, es un "ojito" que está en la parte superior de la pantalla, es para ver la vista de impresión de su formulario (cómo va quedando).......
A parte de los controles que ya les he mencionado, en  la Factura he utilizado los separadores (separator): son esas rayas horizontales que figuran en los cuadros, no olvidar también que los cuadros son paneles, lo único que tienen que hacer es ir a propiedades y ponerles bordes.

BOLETA DE VENTA


BOLETA DE VENTA

Ésta es la Boleta de Venta, aquí solo  he usado el panel y las etiquetas, en la guía de remisión adicionalmente a esos controles también utilicé la casilla de verificación (check box).

sábado, 28 de marzo de 2015

GUÍA DE REMISIÓN

TAREA DE DESARROLLO
GUÍA DE REMISIÓN

Éste es el diseño de una guía de remisión:
Pasos:
1.-Abrir el Netbeans
2.-Hacer clic en File
3.-Hacer clic en New Project...
4.-Seleccionan la opción Java Application
5.-Clic en el botón Next
6.-En el Project Name escriban un nombre del proyecto, que puede ser "DOCUMENTOS"
7.-Desactiven la casilla de verificación CREATE MAIN CLASS
8.-Clic en FINISH
9.-En el margen izquierdo seleccionan el proyecto creado DOCUMENTOS, despliegan el signo +
10.-Seleccionan source packages, luego clic derecho
11.-Clic en New
12.-Clic en JFRAMEFORM
13.- En class name escriben un nombre que puede ser: GUIADEREMISION (junto sin dejar espacio)
14.-FINISH
15.-En el margen derecho está el Palette, que contiene los objetos(controles, containers, etc), ustedes solamente van a arrastrar haciendo clic hacia el formulario.

En este ejemplo he usado más: las etiquetas "LABEL", le doy clic y luego lo arrastro hacia el formulario, haciendo clic derecho le cambio de nombre: en EDIT TEXT., 

En el margen derecho también en la parte de abajo están las propiedades PROPERTIES, le puedo cambiar la letra, el tamaño, negrita, cursiva en la opción FONT.
No se olviden de ir guardando sus cambios, en la barra de herramientas, en la parte superior hay un icono de dos diskettes, ahí le dan clic para guardar.