yjjhkh

Páginas: 5 (1123 palabras) Publicado: 25 de noviembre de 2013
Programación
Curso 2013-2014


Práctica 2-B







Grado en Ingeniería Informática















Autores:

David Sánchez Pedroche, NIA:100318656
Estephany Jhoselin Oscco Carbajal, NIA:100318027

Grupo 81



Índice

                                                     Pág

1. Introducción………………………………………………………………………. 3

2.Problemas………………………………………………………………………....4

2.1 Problema 7……………………………………………………………………....4

2.2 Problema  ……………………………………………………………………….5

2.3 problema 9………………………………………………………………………….6

3. Conclusión…………………………………………………………………………..7

















Introducción


En esta práctica trataremos de realizar una serie de problemas en java mediante la plataforma Eclipse, utilizando datosy operaciones de Java, y control de flujo (tanto de bucles como de selección).
Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases, su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo puedan ejecutar en cualquier dispositivo de manera  que el código que es ejecutado en una plataforma no tieneque ser recompilado para funcionar en otra.
Eclipse es una aplicación la cual nos permite programar en Java además de comprobar el funcionamiento de estos programas.













Problemas

Problema 7:

Este ejercicio consiste en crear un programa en el que se pueda introducir el número de alumnos y asignaturas por teclado, para poder crear una matriz (de orden NxM). Esteprograma contiene los métodos necesarios para calcular el número de alumnos no presentados, la nota media, el número de suspensos, el número de aprobados, el número de notables y el número de sobresalientes. Para ello creamos los siguientes métodos:

1º Creamos un método de tipo double llamado crearMatriz, el que nos pedirá que introduzcamos por teclado el número de alumnos,el número de asignaturas ytambién nos pedirá que introduzcamos por teclado la nota de cada alumno en la asignatura correspondiente, si el alumno no se presenta a un examen o no está matriculado en n asignatura introduciremos un -1. Este método nos devolverá una matriz (de orden NxM)

2º Creamos un método de tipo int llamado “numeroSuspensos” que nos devolverá el número de suspensos.

3º Creamos un método de tipo intllamado “numeroNotables” que nos devolverá el número de notabes.

4º Creamos un de tipo int llamado “numeroSobresalientes” que nos devolverá el número de sobresalientes.

5º Creamos un método de tipo int llamado “numeroAprobados” que nos devolverá el número de aprobados.

6º Creamos un método de tipo int llamado “noPresentados” que nos devolverá el número de no presentados.

7º Creamos unmétodo de tipo doublé llamado “notaMedia” que nos devolverá la nota media.

8º Creamos un método de tipo void llamado “imprimeMatriz” que nos imprimirá la matriz con los datos que ya hemos introducido en el 1º método.

Después de haber introducido los métodos necesarios para crear el programa, los llamamos atreves del método principal (main), por último el método principal nos pedirá queintroduzcamos por teclado el número de la asignatura des que deseemos obtener la nota media, el número de suspensos, el número de no presentados, el número de aprobados y el número de notables.



Problema 8:

Este ejercicio consiste en crear un programa para calcular el número de palabras, el número de letras que tiene cada palabra y la frase invertida de la cadena de caracterespreviamente escrita por teclado. Para ello creamos los siguientes métodos :
1º Creamos un método de tipo String llamado “obtenCadena” que nos devuelve la cadena introducida por teclado.
2º Creamos un método de tipo int llamado “numPalabras”, este método nos devuelve el número de palabras que tiene la cadena previamente introducida en el primer método. Para ello utilizamos un bucle for para que...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS