/*Desarrollar una solución que permita ingresar y almacenar el promedio de prácticas, la nota del examen parcial y la nota del examen final de todos.

Slides:



Advertisements
Presentaciones similares
Ejercicio: 1.- Dado el siguiente esquema: Art1 Art2 Art3
Advertisements

Complejidad Computacional
Complejidad Computacional
Interprete o máquina real
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
Estructura de Datos Unidad 4. Recursividad Dra. María Lucía Barrón Estrada Enero-Junio 2007.
Introducción a la programación en JAVA
APLICACIÓN DE EJEMPLO JAVA
Paricial IV Ing. Esmeralda Elizabeth Rodríguez Rodríguez
Archivos Implementar un método que lea una secuencia de números enteros de un archivo y compute la cantidad de elementos leídos.
Lección 1 Introducción a la POO
Lección 2 Encapsulamiento
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Juan José Montero Román. Sesión 6 - Uso de estructuras.
Curso de Java Estructura del Lenguaje
Genéricos en Java Jaime Ramírez, Ángel Lucas González
Tema 1. Introducción a la programación (Lenguaje java).
Tratamiento de listas en Java
Tema 4 Árboles. Árbol sobre matriz.
Rosalía Laza Fidalgo Reyes Pavón Rial Curso
SENTENCIA EN LENGUAJE C++
ESTRUCTURAS DE SECUENCIA
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Juan José Montero Román. Sesión 6.
Introducción a la Computación (7ma Semana) Lunes 16 de Abril del 2007
Algoritmo y Estructura de Datos I
Introducción a la Computación (8va Semana) Lunes 23 de Abril del 2007
Algoritmo y Estructura de Datos I
Algoritmo y Estructura de Datos I
Algoritmo y Estructura de Datos I I Facultad de Ingeniería y Arquitectura Ing. Juan José Montero Román. Sesión 3.
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2006 – II (8va Semana) Lunes 25 de Setiembre del 2006 Juan José Montero Román.
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2006 – II (7ma Semana) Lunes 18 de Setiembre del 2006 Juan José Montero Román.
Arreglos: Vectores en JAVA
Excepciones y archivos Info 033. Exception El término Exception es la palabra corta para la frase "evento excepcional." Definition: Una excepción es un.
Método en Java.
Recursión Se dice que un método es recursivo si forma parte de sí mismo o se define en función de sí mismo. La recursión es un medio particularmente poderoso.
Tema 7: Polimorfismo Antonio J. Sierra. Índice Introducción. Sobrecarga de métodos. Objetos como parámetros. Paso de argumentos. Devolución de objetos.
Introducción a la Programación Orientada a Objetos Redefinición y Sobrecarga Dada la siguiente jerarquía de clases: Alfa Delta Beta.
Java. Objeto Es la instancia de una clase. Cada objeto se crea utilizando la palabra reservada new. Un objeto es conocido como una instancia. Ejemplo.
Realizado por: Bertha Palomeque A. Rodrigo Barzola J. Sensor de Temperatura utilizando el Starter Kit Javelin Stamp.
Métodos Algoritmos y Desarrollo de Programas I. Cuando utilizar métodos  Los métodos se utilizan para romper un problema en pedazos de forma que este.
Modificadores.
Curso de Computación.  Manipular una colección de datos usando vectores  Declarar y utilizar un vector de tipos de datos primitivos en la implementación.
0. Desarrollo de Programas: técnica del refinamiento.
Definición Estructura de datos jerárquica (no lineal) que puede representarse como un conjunto de nodos enlazados entre sí por medio de ramas. Formalmente,
Creación de Aplicaciones
Unidad I Java y C++ : Similitudes y diferencias
If anidados y Switch Prof. Lillian Bras.
Public class MiClase { public static int tmp = 123; // miembro variable public static final double PI = ;// miembro constante public float.
Input – Scanner y Cajas de diálogo
Archivos y Búsqueda Secuencial
Clase Teórica No. 4 Programación IV
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
JAVA J.A.C..
Estructuras de control Introducción a la programación.
Repaso/resumen 1.lectura/escritura y asignación 2.funciones 3.selección de instrucciones (if-else) 4.repetición de instrucciones (while) 5.recursión 6.operadores/instrucciones.
3.  Recursividad.
Java. Java nació el año 1991, por un par de ingenieros de la Sun Microsystems.
Capítulo 1 “Elementos de Programación”
Prof. Mayra M. Méndez Anota.  Herramientas  Características  Convenciones  Estructura de una clase  Sintaxis de: métodos, atributos, constructores.
ESTRUCTURA DE DATOS EN JAVA
Patrones Creacionales
METODOLOGÍA DE LA PROGRAMACIÓN
Computación II Repaso de java Karina Figueroa Mora.
Curso de Java Programación Orientada a Objetos
Entrada y Salida ES.leerChar (); ES.leerEntero (); ES.leerEnteroLargo (); ES.leerFloat (); ES.leerDouble (); System.out.print System.out.println.
Universidad Domingo Savio Facultad de Ciencias y Tecnología de la Información Carrera Ingeniería en Redes y Telecomunicaciones Materia : Programación I.
LENGUAJE DE PROGRAMACIÓN
Encapsulamiento Miguel Ángel Rojas Aguilar Esthela Carmina Carranza Cabrera.
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ Facultad de Ingeniería de Sistemas Computacionales Programa de Lic. en Informática Educativa Computación.
ArreglosBidimensionales enjava. Sonestructurasdetamañofijoorganizadasporfilasy columnas. Estas estructuras almacenan valores del MISMO TIPO de dato. Cada.
ArreglosUnidimensionales enjava. Existenarreglosdeunadimensión (unidimensionales),dedosdimensiones Losarreglossonvariablesquealmacenanvarios valores del.
Transcripción de la presentación:

/*Desarrollar una solución que permita ingresar y almacenar el promedio de prácticas, la nota del examen parcial y la nota del examen final de todos los alumnos de MBIII de la FIA (notas[][]). Calcular y mostrar el promedio que obtuvo cada alumno e indicar el porcentaje de alumnos que aprobaron el curso. */ package domApli; import biblioteca.Lectura; public class Prg003 { public static void main(String[] args) { int canAlu; System.out.print("Ingrese la cantidad de Alumnos: "); canAlu = Lectura.leerInt(); double notas[][] = new double[canAlu][3]; double suma = 0, prom = 0, porapro = 0; double cantapro = 0; // Ingreso de datos a la matriz for (int i = 0; i < canAlu; i++) { System.out.print("Ingrese el promedio de prácticas "+ (i + 1) + ": "); notas[i][0] = Lectura.leerDouble(); System.out.print("Ingrese la nota del Examen Parcial "+ (i + 1) + ": "); notas[i][1] = Lectura.leerDouble(); System.out.print("Ingrese la nota del Examen Final "+ (i + 1) + ": "); notas[i][2] = Lectura.leerDouble(); System.out.print(""); } // Cálculo y visualización del promedio final de c/a y cantidad de aprobados suma = notas[i][0] + notas[i][0] + notas[i][0]; prom = suma / 3; System.out.println("El promedio del alumno" + (i + 1) + " es: "+ prom); if (prom >= 10.5) { cantapro++; // Calculo y Visualización del porcentaje de aprobados porapro = (cantapro / canAlu) * 100; System.out.println("El porcentaje de alumnos aporbados es: " + porapro+ "%");

/*Desarrollar una solución que permita ingresar y almacenar el código y el nombre de los empleados de una compañía (empleados[ ][ ] y mostrar los datos. */ package domApli; import biblioteca.Lectura; public class Prg001 { public static void main(String[] args) { int canTrab; System.out.print("Ingrese la cantidad de trabajadores: "); canTrab = Lectura.leerInt(); String empleados[][] = new String[canTrab][2]; // Ingreso de datos a la matriz empleados for (int i = 0; i < canTrab; i++) { System.out.print("Ingrese el código del trabajador " + (i + 1)+ ": "); empleados[i][0] = Lectura.leerString(); System.out.print("Ingrese el nombre del trabajador " + (i + 1)+ ": "); empleados[i][1] = Lectura.leerString(); System.out.print(""); } System.out.println("CODIGO \t\t TRABAJADOR"); System.out.println("------ \t\t ----------"); System.out.println(empleados[i][0] + "\t\t" + empleados[i][1]);

/*Calcular y mostrar la utilidad que se obtiene por la venta de cada artículo. (matrices).*/ package domApli; import biblioteca.Lectura; public class Prg002 { public static void main(String[] args) { int canArt; System.out.print("Ingrese la cantidad de articulos: "); canArt = Lectura.leerInt(); double precios[][] = new double[canArt][2]; double utilidad = 0; // Ingreso de datos a la matriz for (int i = 0; i < canArt; i++) { System.out.print("Ingrese el precio de compra del artículo "+ (i + 1) + ": "); precios[i][0] = Lectura.leerDouble(); System.out.print("Ingrese el precio de venta del artículo "+ (i + 1) + ": "); precios[i][1] = Lectura.leerDouble(); } // Calculo de la utilidad utilidad = precios[i][0] - precios[i][1]; System.out.println("La utilidad del artículo" + (i + 1) + " es: "+ utilidad);