Es cuando las instrucciones estan una a continuación de la otra siguiendo una única secuencia:
-> Ejemplo de pseudocódigo suma de dos números:
Inicio
//Declaración de variables
entero num1, num2, suma
//Entrada de datos
Leer num1, num2
//Proceso (cálculo)
suma = num1 + num2
//Salida de resultados
Visualizar suma
Fin
-> Programación en JCreator:
Abrimos es JCreator -> create proyect -> seleccionamos Basic Java Applet, botón next -> asignamos un nombre a nuestro proyecto, botón finish.
* El nombre que se le asigna al proyecto debe ser especificado en la clase.
Codificación del pseudocódigo suma de dos números:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class suma extends JApplet implements ActionListener{
//Declaración de controles
JButton btnCalcular;
JLabel lblNum1, lblNum2;
JTextField txtNum1, txtNum2;
JTextArea txtA;
JScrollPane scpSuma;
//Creación de la interfaz gráfica de usuario GUI
public void init(){
getContentPane().setLayout(null);
lblNum1 = new JLabel("Primer #");
lblNum1.setBounds(15,15,50,23);
getContentPane().add(lblNum1);
txtNum1 = new JTextField();
txtNum1.setBounds(81,15,107,23);
getContentPane().add(txtNum1);
lblNum2 = new JLabel("Segundo #");
lblNum2.setBounds(15,39,60,23);
getContentPane().add(lblNum2);
txtNum2 = new JTextField();
txtNum2.setBounds(81,39,107,23);
getContentPane().add(txtNum2);
btnCalcular = new JButton("Calcular");
btnCalcular.setBounds(250,15,101,23);
btnCalcular.addActionListener(this);
getContentPane().add(btnCalcular);
txtA = new JTextArea();txtA.setFont(new Font("monospaced",0,12));
scpSuma = new JScrollPane(txtA);
scpSuma.setBounds(15,75,337,90);
getContentPane().add(scpSuma);
}
//Proceso eventos ActionEvent
public void actionPerformed( ActionEvent e ){
//Declaración de variables
int num1, num2, suma;
//Entrada de datos
num1 = Integer.parseInt(txtNum1.getText());
num2 = Integer.parseInt(txtNum2.getText());
//Cálculo proceso (suma)
suma = num1 + num2;
//Visualizar (salida de resultados)
txtA.setText("Suma "+num1+" + "+num2+" = "+suma);
}
}
* Para comprender mejor el uso de la clase Swing y los métodos comunes ir a Introducción JAVA.
- Ir al siguiente ejemplo de estructura secuencial.
-> Ejemplo de pseudocódigo suma de dos números:
Inicio
//Declaración de variables
entero num1, num2, suma
//Entrada de datos
Leer num1, num2
//Proceso (cálculo)
suma = num1 + num2
//Salida de resultados
Visualizar suma
Fin
-> Programación en JCreator:
Abrimos es JCreator -> create proyect -> seleccionamos Basic Java Applet, botón next -> asignamos un nombre a nuestro proyecto, botón finish.
* El nombre que se le asigna al proyecto debe ser especificado en la clase.
Codificación del pseudocódigo suma de dos números:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class suma extends JApplet implements ActionListener{
//Declaración de controles
JButton btnCalcular;
JLabel lblNum1, lblNum2;
JTextField txtNum1, txtNum2;
JTextArea txtA;
JScrollPane scpSuma;
//Creación de la interfaz gráfica de usuario GUI
public void init(){
getContentPane().setLayout(null);
lblNum1 = new JLabel("Primer #");
lblNum1.setBounds(15,15,50,23);
getContentPane().add(lblNum1);
txtNum1 = new JTextField();
txtNum1.setBounds(81,15,107,23);
getContentPane().add(txtNum1);
lblNum2 = new JLabel("Segundo #");
lblNum2.setBounds(15,39,60,23);
getContentPane().add(lblNum2);
txtNum2 = new JTextField();
txtNum2.setBounds(81,39,107,23);
getContentPane().add(txtNum2);
btnCalcular = new JButton("Calcular");
btnCalcular.setBounds(250,15,101,23);
btnCalcular.addActionListener(this);
getContentPane().add(btnCalcular);
txtA = new JTextArea();txtA.setFont(new Font("monospaced",0,12));
scpSuma = new JScrollPane(txtA);
scpSuma.setBounds(15,75,337,90);
getContentPane().add(scpSuma);
}
//Proceso eventos ActionEvent
public void actionPerformed( ActionEvent e ){
//Declaración de variables
int num1, num2, suma;
//Entrada de datos
num1 = Integer.parseInt(txtNum1.getText());
num2 = Integer.parseInt(txtNum2.getText());
//Cálculo proceso (suma)
suma = num1 + num2;
//Visualizar (salida de resultados)
txtA.setText("Suma "+num1+" + "+num2+" = "+suma);
}
}
* Para comprender mejor el uso de la clase Swing y los métodos comunes ir a Introducción JAVA.
- Ir al siguiente ejemplo de estructura secuencial.
mira, yo me estoy iniciando en la programación, quisiera saber que me podés recomendar que lea, para instruirme de la mejor manera.
ResponderEliminarDe antemano gracias.
Te dejo la dirección de un buen manual de programación en java:
ResponderEliminarhttp://www.tecnun.es/asignaturas/Informat1/ayudainf/aprendainf/Java/Java2.pdf
espero te ayude...