Académique Documents
Professionnel Documents
Culture Documents
Nota.- A la hora de grabar el archivo debe ser el mismo nombre que la clase (class), en el
ejemplo del nombre del archivo sera nombre_de_clase.java
System.out.println(salida en pantalla);
Ej.
class Ejemplo1
{
public static void main(String args[])
{
System.out.print("hola mundo");
}
}
1.6 ENTRADA DE DATOS (entrada de cadenas) next()
Al igual que en C++, en java tambin se pueden importar libreras (paquetes) con las instruccin
import. La clase Scanner que se encuentra dentro del paquete util, es la clase que nos
permite introducir datos por teclado
import java.util.Scanner;
class Ejemplo2
{
public static void main(String args[])
{
Scanner en=new Scanner(System.in);
System.out.println("introduzca su nombre:");
String nombre=en.next();
//next permite introducir slo una palabra por teclado
System.out.print("Hola "+nombre);
}
}
1.7 Entrada de nmeros enteros nextInt()
import java.util.Scanner;
class Ejemplo3
{
public static void main(String args[])
{
Scanner en=new Scanner(System.in);
int a=en.nextInt();
int b=en.nextInt();
int c=a+b;
System.out.print(c);
}
}
1.8 Entrada de nmeros flotantes nextFloat()
import java.util.Scanner;
class Ejemplo4
{
public static void main(String args[])
{
Scanner en=new Scanner(System.in);
float a=en.nextFloat();
float b=en.nextFloat();
float c=a/b;
System.out.print(c);
}
}
Nota.- tambin puede usar para datos doubles nextDouble()
1.9 Ejemplo de un programa con Eclipse
Primero debemos crearnos un nuevo proyecto o abrir uno que ya exista.
File -> New -> Project
Seguidamente debemos darle un nombre al proyecto (Project name) y luego seleccione Finish
Dentro de un proyecto podemos crear varias clases, un programa puede estar en una clase.
Para crear una clase debemos hacer click derecho en el proyecto creado, New->Class
Posteriormente debemos darle un nombre a nuestra clase y seleccionar la casilla (public static
void main), y seleccionamos Finish
Para poder compilar y ejecutar nuestro programa debemos hacer click derecho en la clase
donde esta nuestro programa y luego seleccionamos run as y java application y el
programa se ejecutara y podremos insertar y visualizar los datos desde la consola
1.10
Salida
1 2 3 4 5 6 7
Programa que permite insertar N nmeros por teclado y posteriormente visualiza cuntos son
mltiplos de 3
Ejemplo: Entrada
6
8 5 6 2 9 1
Salida
2
Programa que visualiza la sumatoria de los dgitos de un nmero introducido por teclado
Ejemplo: Entrada
5467
Salida
22
Programa que permita insertar N nmeros por teclado, posteriormente visualiza el nmero ms
grande.
Ejemplo: Entrada
6
8 5 6 2 9 1
Salida
9
import java.util.*;
public class Grande {
public static void main(String[] args) {
Scanner en=new Scanner(System.in);
int cant,num,max;
cant=en.nextInt();
max=0;
for(int i=0;i<cant;i++)
{
num=en.nextInt();
if(num>max)
max=num;
}
System.out.print(max);
}
}
Programa que dado un nmero por teclado, visualiza el mismo pero invertido
Ejemplo: Entrada
314
Salida
413
import java.util.*;
public class Peque {
public static void main(String[] args) {
Scanner en=new Scanner(System.in);
int num1,num2,d;
num1=en.nextInt();
num2=0;
while(num1>0)
{
d=num1%10;
num2=(num2*10)+d;
num1=num1/10;
}
System.out.print(num2);
}
}