Escolar Documentos
Profissional Documentos
Cultura Documentos
NDICE
Portada ndice Introduccin Practica # 1 hola mundo Practica # 2 asignacin Practica # 3 par impar Practica # 4 rea Prctica # 5 desglose monetario Practica # 6 calcular edad Practica # 7 calculadora Practica # 8 mcd (proyecto final) Practica # 9 masa corporal Practica # 10 calculador de reas Conclusiones generales 1 2 3 4 5 9 13 16 22 29 33 37 40 46
INTRODUCCIN
Java es un lenguaje de programacin orientado a objetos creado por Sun Macrosistems que se distingue por ser un lenguaje sencillo, estable, ligero y multiplataforma, adems de ser un lenguaje fcil de aprender y de programar. Lo que distingue a java de los de ms lenguajes es la caracterstica de ser multiplataforma, es decir que se ejecuta sobre cualquier sistema operativo, lo que ha hecho que este gane popularidad y se establezca con un estndar en los lenguajes de programacin.
En esta ocasin para programar en java usaremos las libreras de JDK (Versin .1.7) y la IDE NetBeans (Versin 7.1) bajo el sistema operativo Windows 7.
Cdigo
A continuacin se muestra el cdigo de la aplicacin Hola mudo
1.-
2.-
3.-
Diagrama de Flujo
Pseudocdigo
Inicio
Fin
Conclusin
El programa hola mundo adems de ser una introduccin a java nos ayuda a entender la estructura bsica de un programa bsico en java, lo cual no servir en el futuro ya que necesitaremos esta misma estructura para todos los ejercicios siguientes.
PRCTICA 2: ASIGNACIN
Introduccin
El Programa Asignacin es una aplicacin que imprime las variables declaradas en el cdigo del programa, y al modificar estas, se modifican los valores impresos en pantalla.
Cdigo
Diagrama de Flujo
Inicio
Pseudocdigo
Inicio del programa
Impresin de variables
Fin de la Aplicacion
Codigo
DIAGRAMA DE FLUJO
fin programa
Ejemplos:
Conclusin:
Para realizacin de operaciones o procesos se requiere de la utilizacin de variables las cuales deben estar declaradas el usuario introduce datos de algunas de ellas y se declara el proceso correspondiente.
PSEUDOCODIGO
Inicia programa, presentacin informacin, introduccin variable ope, seleccin de proceso, realizacin proceso rea, salida de informacin rea, fin programa
Codigo
Ejemplos
Conclusion:
se pueden realizar un proceso especifico de varios con la sentencia case que nos ayuda a seleccionar un proceso realizarlo y mostrar la informacion de dicho proceso se pueden usar 2 o mas variables, tambien se puede colocar un valor para realizar una operacin logica con una variable.
DIAGRAMA DE FLUJO
PSEUDOCODIGO Inicia programa entrada de datos nombre, apellido, da, mes, ao de nacimiento, condicional nombre mes, proceso resta aa-an, proceso ma-mn, proceso da-dn, salida de datos nombre aos, meses, das, fin.
Codigo
Ejemplos:
Conclusin: Para realizar una condicin se utiliza la sentencia case, adems de que se puede utilizar la fecha del sistema con el cdigo Calendar hoy=Calendar.getInstance(); Scanner in=new Scanner(System.in); int da=hoy.get(Calendar.DAY_OF_MONTH); int ma=hoy.get(Calendar.MONTH)+1; int aa=hoy.get(Calendar.YEAR); Tambin se puede utilizar un if dentro de otro if.
condicin num%2==0,
salida informacin,
fin.
Codigo
Ejempos
Conclusin:
el operador lgico % nos sirve para sacar el residuo de una divisin y la sentencia if para realiza una condicin si se cumple realizara un proceso y si no realizara otro proceso distinto.
condicin billete=cant,
salida de datos,
fin.
Codigo
Ejemplo
Conclusin:
Para realizar una condicin repetitiva usamos la sentencia do while, la cual repite el proceso k tiene en su condicin al terminar esta condicin el programa continua con los dems procesos.
Practica N 9: Nmeros primos En esta prctica el usuario proporcionara un nmero y el programa generara todos los nmeros primos del 1 al nmero que se indico mostrando solo los nmero primos. DIAGRAMA DE FLUJO
Codigo
Ejemplo
PRACTICA N 9: CALCULADORA
Prctica en la cual al introducir 2 numero el usuario el programa mostrara en pantalla la suma, resta, multiplicacin, divisin, y factorial. DIAGRAMA DE FLUJO PSEUDOCODIGO Inicia programa, entrada datos num, num2, proceso num+num2, num-num2, num*num2, num/num2, fact num1, num2, salida informacin, fin.
Codigo
PSEUDOCODIGO Inicia programa, entrada datos num, condicin num%2==0, salida informacin, fin.
Codigo
Ejemplos
CONCLUSIN El lenguaje de programacin java es similar a c++ la diferencia es que java utiliza diferentes etiquetas y es orientacin a objetos es decir se divide la programacin en diferentes reas de trabajo que se llaman clases.
Java es ms sencillo de programar gracias a sus caractersticas y a que se eliminar on algunas etiquetas.
La programacin por clases nos ayuda a trabajar en distintas reas de trabajo y cuando se presente un error de cdigo es mas fcil encontrarlo por que no se busca en inmensas filas de cdigos.