Documente Academic
Documente Profesional
Documente Cultură
FACULTAD DE INGENIERIA
DEPARTAMENTO DE CIENCIAS DE LA INFORMACION
INFORMATICA 1 GRUPO __
CODIGO:
NOMBRE:
PRACTICA: CODIFICACION BASICA
FECHA: ____ / ___ / ___
PD: Toda instruccin que les sea desconocida, consltela en Internet en un libro de
java2.
1. Inicio y terminacin de algoritmos
2. Declaracin de tipos de datos e inicializacin
Pseudocodigo Cdigo JAVAdebe ser cuidadoso con las maysculas
y minsculas
algoritmo CalcularVolumen {
principal ( ) {
entero codigo =0;
real salario =0.0;
cadena nombre =" ";
caracter estadoCivil = ;
logica sigue =true;
}
}
import javax.swing.*;
public class CalcularVolumen {
public static void main(String [] args){
int codigo =0.0;
double salario =0.0;
String nombre =new String( );
char estadoCivil = ;
boolean sigue =true;
}
}
Pseudocodigo Cdigo JAVAdebe ser cuidadoso con las maysculas
y minsculas
algoritmo CalcularVolumen {
principal ( ) {
}
}
import javax.swing.*;
public class CalcularVolumen {
public static void main(String [] args){
System.exit(0);
}
}
3. Instrucciones de lecturas e impresin:
Pseudocodigo Cdigo JAVAdebe ser cuidadoso con las maysculas y minsculas
algoritmo Taller_1_Ejercicio_1 {
principal ( ) {
entero codigo =0;
real salario =0.0;
cadena nombre =" ";
caracter estadoCivil = ;
logica sigue =true;
codigo =leer ("ingrese codigo");
salario =leer ("Ingrese salario");
nombre =leer ("Ingrese nombre");
estadoCivil =leer ("Ingrese Estado civil");
imprimir ("Cdigo: " +cdigo +
Nombre es: +nombre);
}
}
import javax.swing.*;
public class Taller_1_Ejercicio_1a {
public static void main(String [] args){
int codigo =0.0;
double salario =0.0;
String nombre =new String( );
char estadoCivil = ;
boolean sigue =true;
codigo =Integer.parseInt(
J OptionPane.showInputDialog (
"Ingrese codigo"));
salario =Double.parseDouble(
J OptionPane.showInputDialog (
"Ingrese salario"));
nombre =J OptionPane.showInputDialog (
"Ingrese nombre");
estadoCivil =J OptionPane.showInputDialog (
"Ingrese estado Civil").toUpperCase( ).charAt(0));
J OptionPane.showMessageDialog(
null, "Cdigo: " +cdigo +\n +
Nombre es: +nombre);
System.exit(0);
}
}
4. Estructuras de Control.
Pseudocodigo Cdigo JAVAdebe ser cuidadoso con las maysculas y minsculas
// condicional
si ( edad >=0 ) {
}sino {
}
// estructura PARA
para (entero i =1; i<=n; ++i){
}
// estructura MIENTRAS
mientras (i<=n){
}
// estructura HAGA - MIENTRAS
haga {
} mientras (i<=n) ;
if ( edad >=0 ) {
}else {
}
for (int i =1; i<=n; ++i){
}
while (i<=n){
}
do {
} while (i<=n) ;
5. Procesos de validacin.
Pseudocodigo Cdigo JAVAdebe ser cuidadoso con las maysculas y minsculas
haga{
codigo =leer ("ingrese codigo");
}mientras (codigo <=0) ;
haga{
salario =leer ("Ingrese salario");
}mientras (salario >=0 && codigo <=100) ;
haga{
nombre =leer ("Ingrese nombre");
}mientras (nombre == ) ;
haga{
estadoCivil =leer ("Ingrese Estado civil");
}mientras (estadoCivil == ) ;
do{
codigo =Integer.parseInt(
J OptionPane.showInputDialog (
"Ingrese codigo"));
}while (codigo <=0) ;
do{
salario =Double.parseDouble(
J OptionPane.showInputDialog (
"Ingrese salario"));
} while (salario >=0 && salario <=100) ;
do{
nombre =J OptionPane.showInputDialog (
"Ingrese nombre").trim( );
} while (nombre.equals( ) ;
do{
estadoCivil =J OptionPane.showInputDialog (
"Ingrese estado civil"
).toUpperCase.charAt(0));
} while (estadoCivil == ) ;