Programación en JAVA. Ejercicios de SECUENCIA

Documentos relacionados
Programación en JAVA. Ejercicios de SELECCIÓN

Programación en JAVA. Ejercicios de ITERACIÓN

Práctica No. 2. Tipos de Datos y Entrada/Salida Estándar

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo

HOJA DE EJERCICIOS 5 PROGRAMACIÓN CON EXCEPCIONES EN JAVA

Datos Elementales y formato de un programa en Java

Variables. a 9 4. Ahora ya es posible realizar operaciones con los números introducidos por teclado y guardados en las variables a y b.

Estructura de datos y Programación

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa

Lenguaje de Programación MSc. Daniel Alejandro Yucra Sotomayor

TEMA 1. Introducción a la programación. CONSIDERACIONES GENERALES.

int A[][]=new int[3][4]

FACULTAD DE INGENIERÍA

Curso Informática Lección 2. Introducción a la programación en Java

Unidad II Tema 3: Tratamiento de arreglos y cadenas en Java

Taller java N 2. package gradoscapp; import java.util.scanner; public class GradosCApp. public static void main(string[] args)

REPASO ARRAYS O ARREGLOS UNIDIMENSIONALES EN JAVA. EJEMPLOS DE CÓDIGO. (CU00903C)

Instrucción de selección múltiple switch.

PROGRAMACIÓN EN JAVA. { una línea para definir, crear o ejecutar ; }

Guía - Taller # 2 (JAVA)

GENERAR NÚMEROS ALEATORIOS EN JAVA. CLASE RANDOM Y MÉTODO NEXTINT. EJERCICIO EJEMPLO RESUELTO. (CU00672B)

PROGRAMACIÓN ORIENTADA A OBJETOS (L40629) Sabino Miranda-Jiménez

Docente: Juan Carlos Pérez P. Alumno : Fecha : Nota:

Curso Informática Lección 4. Instrucciones de control

Práctica 2. Reutilización de código Elementos básicos del lenguaje Java Definición de variables, expresiones y asignaciones

Unidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones

Andrés Donaciano Martínez Guillén -.- Fundamentos de programación -.andresmtzgwordpress.com

Curso de Java Introducción a la Programación II

Bloque II. Elementos del lenguaje de programación Java

Informática Lección 5. Arreglos (vectores) Curso Pedro Álvarez y José Ángel Bañares 2/11/2010. Dpto. Informática e Ingeniería de Sistemas.

12. Tipos de atributos

PLANTEL 2 CIEN METROS ELISA ACUÑA ROSSETTI ACADEMIA DE TECNOLOGIA DE LA INFORMACION Y DE LA COMUNICACION

Sici 3007: Programación Básica en Java. Introducción a la Programación Modular y a Métodos: Parte II

Tema 3. Estructuras de control y programación estructurada

Ejercicio de Programación Orientada a Objetos Curso 2016/2017 Exámenes

Introducción a Java. Fernando Cerezal López. 24 Noviembre 2005

La clase estándar Scanner

Introducción a Java 10/02/2011. Tokens. Juan Manuel Fernández Peña Curso Rev Tokens. Tokens

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0

PROYECTO FIGURAS DIAGRAMA DE FLUJO

Tipos primitivos y clases de interés

Lección 2: Creando una Aplicación en Java. 1. Estructura del archivo de una clase. 3. Definiendo clases fundamentos

Código: Salida. Circulo>>(1,2,2.45) Punto >>(1,1)

VARIABLES, CONSTANTES Y EXPRESIONES ASIGNACIÓN. TIPOS ELEMENTALES. PRECEDENCIA DE LOS ESTRUCTURAS DE CONTROL. CONDICIONAL E

Java. Introducción a la Programación Orientada a Objetos

Capítulo 3. Introducción a la programación. Continuar

Tema 2: EL TIPO DE DATOS ENTERO. INSTRUCCIÓN DE ASIGNACIÓN Y DE COMPOSICIÓN SECUENCIAL

APUNTES JAVA ARRAYS (ARREGLOS) Un arreglo es un grupo de posiciones de memoria contiguas. Todas las cuales tienen el mismo nombre y el mismo tipo.

HOJA DE EJERCICIOS 4 INTERFACES Y CLASES ABSTRACTAS EN JAVA Y C++

Estructura de Datos Unidad 1: Repaso del Lenguaje Java

Tutorial básico del entorno de desarrollo Eclipse.

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

Práctica #5: Uso de control de flujo, Excepciones y Lectura Estándar

Programando en Java Día 1: introducción y tipos de datos básicos. Área de Ingeniería Telemática UPNA

EXAMEN PARCIAL 23 de Octubre de 2015 Programación I. Grado en Matemáticas e Informática ETSIINF UPM

Conceptos básicos de Orientación a Objetos, manejo con Eclipse.

Clases abstractas e interfaces en Java

Bloque II. Elementos del lenguaje de programación Java

Introducción a Java. Introducción a Java. Programación I

Estructuras de control selectivas

Introducción a Java. Dr. (c) Noé Alejandro Castro Sánchez

Java Interfaces y el concepto de simplicidad

Java Básico. Entorno de Programación Emacs/JDEE. Luis Fernando Llana Díaz

Programación Orientada a Objetos

CURSO SUPERIOR EN PROGRAMACIÓN DE AUTÓMATAS

ARREGLOS UNIDIMENSIONALES

CAPÍTULO 2 DISEÑO E IMPLEMENTACIÓN DE MÉTODOS EN C#

Estructura de un programa en Java

7. Otras sentencias Sentencia break. 84 A. García-Beltrán y J.M. Arranz

Unidad Didáctica 3. Tipos genéricos. Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos

Curso de Java Introducción a la Programación I

Guia#9: Punteros en C#.

Programación M.I. Gerardo Avilés Rosas Tercer Examen Parcial

PRACTICA Nº Realizar una aplicación que calcule el volumen de una esfera, que viene dado por la fórmula:

Tema 7.- Fundamentos de la Programación Orientada a Objetos

Tema 4. Excepciones en Java

Bloque II. Elementos del lenguaje de programación Java

Transcripción:

Programación en JAVA Ejercicios de SECUENCIA Óscar Blasco tic6axx Curso 2017/2018

Sumario 00.- Mensaje hola mundo...2 01.- Numero opuesto...3 02.- Pares Contiguos...4 03.- Conversión de segundos...5 04.- Numero al revés...6 05.- Tipos de variable...7 06.- Numero aleatorio...8 07.- Numero cambiado de variable...9 08.- Media de notas...10 09.- Área de un circulo...11 10.- Máquina de monedas...12 11.- Ecuación de segundo grado...14 12.- Sistema de ecuaciones...15 Óscar Blasco Laín - tic6axx 1

00.- Mensaje hola mundo Mostrar mensaje hola mundo sec_00 public class sec_00 { public static void main(string[] args) { // TODO Auto-generated method stub System.out.prln("hola mundo"); Óscar Blasco Laín - tic6axx 2

01.- Numero opuesto Solicitar un número entero por teclado y muestra por pantalla su valor absoluto. num sec_01 resul Óscar Blasco Laín - tic6axx 3

02.- Pares Contiguos Solicitar un números enteros por teclado y marcar sus números pares contiguos. num sec_02 resul2 resul1 Óscar Blasco Laín - tic6axx 4

03.- Conversión de segundos Solicitar un número entero por teclado y muestra los segundos en horas minutos y segundos. segundos sec_03 hh mm ss Óscar Blasco Laín - tic6axx 5

04.- Numero al revés Solicitar un número entero por teclado de TRES CIFRAS y muestra por pantalla el numero al revés. num sec_04 resul Óscar Blasco Laín - tic6axx 6

05.- Tipos de variable Solicitar un número entero por teclado y muestra por pantalla valor máximo y menor de la variable Byte, Short, Integer y Long. sec_05 public class sec_05 { /** * @param args */ public static void main(string[] args) { // TODO Auto-generated method stub System.out.prln("Tipo\tMinimo\tMaximo"); System.out.prln("byte\t"+Byte.MIN_VALUE+"\t"+Byte.MAX_VALUE System.out.prln("short\t"+Short.MIN_VALUE+"\t"+Short.MAX_VALUE); System.out.prln("\t"+Integer.MIN_VALUE+"\t"+Integer.MAX_VALUE); System.out.prln("long\t"+Long.MIN_VALUE+"\t"+Long.MAX_VALUE); Óscar Blasco Laín - tic6axx 7

06.- Numero aleatorio Muestra por pantalla un numero aleatorio del 0 al 99. sec_06 numalea import java.util.random; public class sec_06 { public static void main(string[] args) { // TODO Auto-generated method stub // preparo una semilla para la generacion de numeros aleatorios Random aleatorio = new Random (System.currentTimeMillis()); // Genera un numero aleatorio entre 0 y 99 numalea= aleatorio.nextint(100); System.out.prln(numalea); Óscar Blasco Laín - tic6axx 8

07.- Numero cambiado de variable Solicitar un número entero de la variable por teclado y muestra por pantalla el numero en la variable byte. num sec_07 resul byte // Crea objeto necesario para la entrada Scanner entrada = new Scanner (System.in); // Variables de entrada num ; // Variables de salida byte resul; // ******* FASE DE ENTRADA System.out.prln("Escribe un entero"); num = entrada.nextint (); // ******* FASE DE PROCESO resul = (byte)num; // ******* FASE DE SALIDA System.out.prln("El numero de salida..." + resul); Óscar Blasco Laín - tic6axx 9

08.- Media de notas Solicitar dos números enteros por teclado y muestra por pantalla la media de los dos. nota1 nota2 sec_08 media float float Óscar Blasco Laín - tic6axx 10

09.- Área de un circulo Solicitar el radio por teclado y muestra por pantalla el área. radio float sec_09 area double Óscar Blasco Laín - tic6axx 11

10.- Máquina de monedas Solicita los euros por teclado, y se muestra cuentas monedas y billetes de 50, 10 y 1. euros float sec_10 b50e b10e m1e m50c m10c m1c Óscar Blasco Laín - tic6axx 12

11.- Ecuación de segundo grado Solicita tres números y muestra los dos valores de la ecuación de segundo grado. a b c sec_11 x1 x2 float float Óscar Blasco Laín - tic6axx 13

12.- Sistema de ecuaciones. Solicita por teclado seis números enteros, y muestra por pantalla el punto que coinciden los puntos x e y. a1 a2 b1 b2 c1 c2 y sec_12 x string Óscar Blasco Laín - tic6axx 14