Download Pseudocódigo. Diagramas de flujo
Document related concepts
no text concepts found
Transcript
Pseudocódigo. Diagramas de flujo AlgoritmoPrimerPrograma Escribir'HOLA,BIENVENIDOS' Escribir'Dimeunnumero' LeerN Escribir'Medijisteelnumero:',N,'Queesmuybonito' FinAlgoritmo Primer programa en Java Acontinuaciónveremoselprimerprogramarealizadoenjava. Algunosaspectosatenerencuenta: • Todo programa tiene una función main(). Ahora no es necesario comprender completamente el significado de esto, lo iremos entendiendoconeltiempo. • Hay dos instrucciones para “imprimir” en pantalla un mensaje o texto. • En verde y tras el símbolo //, tenemos comentarios que podemos escribir en el código para aclarar aspectos que más adelante pueden sernos útiles. Es fundamental para la legibilidad del códigoescribircomentarios,quepuedanayudarnosenelfuturoa nosotrosoaotrosprogramadoresacomprenderelcódigoescrito. Primer programa en Java packagebasicos; publicclassHolaMundo{ publicstaticvoidmain(String[]args) { //Esteeselprogramaprincipal-funciónmain System.out.println("HOLAATODOS”); System.out.println("BIENVENIDOSATIC2"); }//Finmain } Primer programa en Java • El método main() como cualquier otro está delimitado por unas llaves,dentrodelascualesseescribiráelcódigo. • Ahora no es relevante conocer qué significan las palabras public, static o void; a medida que avancemos iremos descubriendo más detalles. publicstaticvoidmain(String[]args) { }//Finmain • Para escribir algo en pantalla sencillamente escribimos la línea quevemosabajo • printlnprovocaunsaltodelíneatraseltexto System.out.println("HOLAATODOS”); Java: entrada de datos • En los programas informáticos es frecuente utilizar cálculos, realizar operaciones y ello implica el conocimiento y uso de operadores y tipos de datos. Para no aburriros con una lista de ellos,losiremosviendoamedidaquelosutilicemos. • Tambiéneshabitualpedirdatosalusuarioparaquelosintroduzca porteclado. Vamosavercómoresolverloconjava: /* *LaclaseScannernospermiteintroducir *datosporelteclado */ Scannerentrada=newScanner(System.in); Secreaunobjeto(yaexplicaremosquéesunobjetomásadelante)detipo Scanneryquellamamosentrada. Java: entrada de datos Con dicho objeto ya podemos pedir datos por teclado y guardarlos en una variable. • Escribimosunmensaje(yasabemoscómo) • Declaramos una variable int (de tipo entero) llamada a y en ella g u a r d a m o s l o q u e e l u s u a r i o t e c l e e , p a r a e s o s e e s c r i b e “entrada.nextInt()”. • Lomismohacemosconb //Pedimosundato System.out.println("Ingreseunnumero“); inta=entrada.nextInt(); //Pedimosotrodato System.out.println("Ingreseotronumero“); intb=entrada.nextInt();