Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ======================================================================================================================
- * Modelo de Desarrollo de Programas y Programación Concurrente - Facultad de Ingeniería - Universidad Nacional de Jujuy
- ======================================================================================================================
- */
- /**
- * @Autor: Grupo 02 M.D.P y P.C.
- /* @Integrantes: | @Carrera: | @DNI:
- | |
- ALVAREZ, Cesar Fabian | Ing. Informática | 41.275.832
- CABANA, Mario Ariel Fernando | Ing. Informática | 42.268.639
- MONTELLANO, Leandro | Ing. Informática | 43.114.035
- RETAMOZO CORTEZ, Candelaria | Ing. Informática | 95.790.260
- RUIZ, Erica Vanina | Ing. Informática | 38.471.424
- * @Fecha: 21/04/2022.
- */
- /*
- Trabajo Práctico N°2 / Introducción a Java Parte 1 / Punto 06
- --------------------- --------------------------- --------
- * Objetivo General: Crear un array de 1.000 numeros enteros, tienen que estar en un rango de [50,100].
- Crear grupos de 250 posiciones en total 4 grupos.
- Estructuras repetitivas: 2 (for),1 (while) y 1 (do while).
- * El trabajo se ha realizado utilizando las siguientes IDEs: Eclipse 2020-06(4.16)-(IDE for Java Developers) - Apache Netbeans IDE 12.4 - IntelliJ IDEA 2021.2.3
- * Lenguaje de programación: Java POO.
- * Api a utilizar. Paquete:- Java.util / Clase:- StringTokenizer, Scanner.
- * Paquete:- Java.io / Clase:- BufferedReader, FileReader, IOException.
- * Clase principal: EntregaTPN2.
- * Clases secundarias: HelperTp2, Ejercicio5, Ejercicio6.
- */
- package ar.edu.unju.aplicacion;
- public class Ejercicio6 {
- //------------------- Inicio método run() -------------------//
- public static void run() {
- int[] numeros = new int[1000];
- int acumulador=0;
- // Generacion de numeros aleatorios.
- for (int i=0; i<=999; i++){
- numeros[i]= (int) (Math.random()*(100-50)+50);
- }
- // Suma desde 0 a 249 con For.
- for (int j=0; j<=249;j++){
- acumulador=acumulador+numeros[j];
- }
- System.out.println("La suma con For de los numeros en [0-249] es "+" "+ acumulador);
- acumulador=0;
- // Suma desde 250 a 499.
- for (int j=250; j<=499;j++){
- acumulador=acumulador+numeros[j];
- }
- System.out.println("La suma con For de los numeros en [250-499] es "+" "+ acumulador);
- acumulador=0;
- // Suma de 500 a 749 con While.
- int k=500;
- while(k != 750){
- acumulador=acumulador+numeros[k];
- k++;
- }
- System.out.println("La suma con While de los numeros en [500-749] es "+" "+ acumulador);
- acumulador=0;
- // Suma de 750 a 999 con Do While.
- k=750;
- do{
- acumulador=acumulador+numeros[k];
- k++;
- }while(k!=1000);
- System.out.println("La suma con Do While de los numeros en [750-999] es "+" "+ acumulador);
- }
- }
Add Comment
Please, Sign In to add comment