SlideShare una empresa de Scribd logo
1 de 13
Programa 25-27
Nombre: Javier Alejandro León Avalos
Grado y grupo: 3°G
Especialidad: Programación
Descripción del programa 25
• Programa en el cual mediante ingreso de valores aun arreglo
unidimensional, te dice cuantos son positivos, negativos e iguales a 0
Código
package arreglos;
import javax.swing.JOptionPane;
public class Arreglos1 {
public static void ArreglosUnidimensionales() {
int n; int p=0,ne=0,ce=0;
n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DEL ARREGLO "));
int Arreglo[]=new int[n];
for(int i=0;i<n;i++){
Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));
if(Arreglo[i]<0){ne=ne+1;}
if(Arreglo[i]==0){ce=ce+1;}
if(Arreglo[i]>0){p=p+1;} }
JOptionPane.showMessageDialog(null,"Se ingresaron: "+ne+" numeros negativos");
JOptionPane.showMessageDialog(null,"Se ingresaron: "+ce+" numeros iguales a 0");
JOptionPane.showMessageDialog(null,"Se ingresaron: "+p+" numeros positivos");}
public static void main(String[] args) {
ArreglosUnidimensionales();}}
Prueba de escritorio
Conclusiones
• Este programa nos ayuda a entender sobre los arreglos Unidimensionales y
como utilizarlos, en este caso también aplicándoles una variable
acumulador
Descripción del programa 26
• Programa en el cual se suman 2 arreglos con valores introducidos por el
usuario
Código
package arreglos;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Arreglos3 {
public static void ArreglosUnidimensionales() { int n;
n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DELARREGLO "));
int Arreglo[]=new int[n];
int Arreglo2[]=new int[n];
int Arreglo3[]=new int[n];
for(int i=0;i<n;i++){
Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));}
for(int i=0;i<n;i++){
Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL
ELEMENTO ARREGLO[" + i + "]"));}
for(int i=0;i<n;i++){ Arreglo3[i]=Arreglo[i]+Arreglo2[i];}
for(int i=0;i<n;i++){ Object msj = "ARREGLO [" + i + "]=" + Arreglo3[i];
JOptionPane.showMessageDialog(null, msj, "SALIDA", JOptionPane.PLAIN_MESSAGE);
System.out.println("ARREGLO[" + i + "]=" + Arreglo3[i]);}}
public static void main(String[] args) {
ArreglosUnidimensionales();}}
Prueba de escritorio
Conclusión
• Este programa nos ayuda a entender sobre los arreglos Unidimensionales y
como hacer operaciones con ellos
Descripción del programa 27
• Programa en el cual se intercambian los valores dados a 2 arreglos
diferentes
Código
• package arreglos;
• import javax.swing.JOptionPane;
• public class Arreglo5 {
• public static voidArreglosUni() {int n;
• n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DEL ARREGLO "));
• int Arreglo[]=new int[n];
• int Arreglo2[]=new int[n];
• int Arreglo3[]=new int[n];
• for(int i=0;i<n;i++){
• Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));}
• for(int i=0;i<n;i++){
• Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));}
• int i;
• for (i=0;i<n;i++){
• Arreglo3[i]=Arreglo[i];
• Arreglo[i]=Arreglo2[i];
• Arreglo2[i]=Arreglo3[i];
• JOptionPane.showMessageDialog(null, "Arreglo 1["+i+"]"+"="+Arreglo[i]);}
• for (i=0;i<n;i++){
• JOptionPane.showMessageDialog(null, "Arreglo 1["+i+"]"+"="+Arreglo2[i]);}}
• public static void main(String[] args) { ArreglosUni();}}
Prueba de escritorio
Conclusión
• Este programa nos ayuda a entender sobre los arreglos Unidimensionales y
como utilizarlos, en este caso también interactuando entre ellas

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

calculadora en c sharp
calculadora en c sharpcalculadora en c sharp
calculadora en c sharp
 
Netsbeans
NetsbeansNetsbeans
Netsbeans
 
Programa en java para calcular promedios
Programa en java para calcular promediosPrograma en java para calcular promedios
Programa en java para calcular promedios
 
Ejercicios de aplicación de las instrucciones de entrada y salida en C++
Ejercicios de aplicación de las instrucciones de entrada y salida en C++Ejercicios de aplicación de las instrucciones de entrada y salida en C++
Ejercicios de aplicación de las instrucciones de entrada y salida en C++
 
3 desarollo manejo datos capitulo 1 -03 aplicaciones con arreglos (2)
3 desarollo manejo datos capitulo 1 -03 aplicaciones con arreglos (2)3 desarollo manejo datos capitulo 1 -03 aplicaciones con arreglos (2)
3 desarollo manejo datos capitulo 1 -03 aplicaciones con arreglos (2)
 
Programa 24
Programa 24Programa 24
Programa 24
 
Tercera clase de algoritmica ii
Tercera clase de algoritmica iiTercera clase de algoritmica ii
Tercera clase de algoritmica ii
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Algoritmos condicionales..
Algoritmos condicionales..Algoritmos condicionales..
Algoritmos condicionales..
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Deber de programación
Deber de programaciónDeber de programación
Deber de programación
 
Cómo hacer una calculadora en java y visual basic
Cómo hacer una calculadora en java y visual basicCómo hacer una calculadora en java y visual basic
Cómo hacer una calculadora en java y visual basic
 
Eliita
EliitaEliita
Eliita
 
Programas Propuestos Capítulo IV
Programas Propuestos Capítulo IVProgramas Propuestos Capítulo IV
Programas Propuestos Capítulo IV
 
Ejemplos robert miguel
Ejemplos robert miguelEjemplos robert miguel
Ejemplos robert miguel
 
Ejercicio 1
Ejercicio 1Ejercicio 1
Ejercicio 1
 

Similar a Programa 25-27

Similar a Programa 25-27 (20)

Programa 25-28
Programa 25-28Programa 25-28
Programa 25-28
 
Programa 23
Programa 23Programa 23
Programa 23
 
Programa 23
Programa 23Programa 23
Programa 23
 
Practica 9
Practica 9Practica 9
Practica 9
 
Practica 9
Practica 9Practica 9
Practica 9
 
Programación Java
Programación JavaProgramación Java
Programación Java
 
11
1111
11
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
Practica9
Practica9Practica9
Practica9
 
Programación en c++_u5
Programación en c++_u5Programación en c++_u5
Programación en c++_u5
 
Portafolio poo segundo parcial sergio muñiz
Portafolio poo segundo parcial sergio muñizPortafolio poo segundo parcial sergio muñiz
Portafolio poo segundo parcial sergio muñiz
 
METODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTOMETODOS DE ORDENAMIENTO
METODOS DE ORDENAMIENTO
 
Practica 9
Practica 9Practica 9
Practica 9
 
Algoritmos condicionales de Linder
Algoritmos condicionales de LinderAlgoritmos condicionales de Linder
Algoritmos condicionales de Linder
 
Ejercicios resuletos de programacion
Ejercicios resuletos de programacionEjercicios resuletos de programacion
Ejercicios resuletos de programacion
 
In 11
In 11In 11
In 11
 
Heidisitarabajo
HeidisitarabajoHeidisitarabajo
Heidisitarabajo
 
Reporte unidad1
Reporte unidad1Reporte unidad1
Reporte unidad1
 
Compilar un programa hecho en java en DOS
Compilar un programa hecho en java en DOSCompilar un programa hecho en java en DOS
Compilar un programa hecho en java en DOS
 

Último

Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadJonathanHctorSilvaRo
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Webfernandalunag19
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfperezreyesalberto10
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...CENECOnline
 
Biología Células Musculares presentación
Biología Células Musculares presentaciónBiología Células Musculares presentación
Biología Células Musculares presentaciónStephanyJara1
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoCENECOnline
 

Último (6)

Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Web
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
Biología Células Musculares presentación
Biología Células Musculares presentaciónBiología Células Musculares presentación
Biología Células Musculares presentación
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 

Programa 25-27

  • 1. Programa 25-27 Nombre: Javier Alejandro León Avalos Grado y grupo: 3°G Especialidad: Programación
  • 2. Descripción del programa 25 • Programa en el cual mediante ingreso de valores aun arreglo unidimensional, te dice cuantos son positivos, negativos e iguales a 0
  • 3. Código package arreglos; import javax.swing.JOptionPane; public class Arreglos1 { public static void ArreglosUnidimensionales() { int n; int p=0,ne=0,ce=0; n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DEL ARREGLO ")); int Arreglo[]=new int[n]; for(int i=0;i<n;i++){ Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO[" + i + "]")); if(Arreglo[i]<0){ne=ne+1;} if(Arreglo[i]==0){ce=ce+1;} if(Arreglo[i]>0){p=p+1;} } JOptionPane.showMessageDialog(null,"Se ingresaron: "+ne+" numeros negativos"); JOptionPane.showMessageDialog(null,"Se ingresaron: "+ce+" numeros iguales a 0"); JOptionPane.showMessageDialog(null,"Se ingresaron: "+p+" numeros positivos");} public static void main(String[] args) { ArreglosUnidimensionales();}}
  • 5. Conclusiones • Este programa nos ayuda a entender sobre los arreglos Unidimensionales y como utilizarlos, en este caso también aplicándoles una variable acumulador
  • 6. Descripción del programa 26 • Programa en el cual se suman 2 arreglos con valores introducidos por el usuario
  • 7. Código package arreglos; import java.util.Scanner; import javax.swing.JOptionPane; public class Arreglos3 { public static void ArreglosUnidimensionales() { int n; n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DELARREGLO ")); int Arreglo[]=new int[n]; int Arreglo2[]=new int[n]; int Arreglo3[]=new int[n]; for(int i=0;i<n;i++){ Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO[" + i + "]"));} for(int i=0;i<n;i++){ Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO[" + i + "]"));} for(int i=0;i<n;i++){ Arreglo3[i]=Arreglo[i]+Arreglo2[i];} for(int i=0;i<n;i++){ Object msj = "ARREGLO [" + i + "]=" + Arreglo3[i]; JOptionPane.showMessageDialog(null, msj, "SALIDA", JOptionPane.PLAIN_MESSAGE); System.out.println("ARREGLO[" + i + "]=" + Arreglo3[i]);}} public static void main(String[] args) { ArreglosUnidimensionales();}}
  • 9. Conclusión • Este programa nos ayuda a entender sobre los arreglos Unidimensionales y como hacer operaciones con ellos
  • 10. Descripción del programa 27 • Programa en el cual se intercambian los valores dados a 2 arreglos diferentes
  • 11. Código • package arreglos; • import javax.swing.JOptionPane; • public class Arreglo5 { • public static voidArreglosUni() {int n; • n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DEL ARREGLO ")); • int Arreglo[]=new int[n]; • int Arreglo2[]=new int[n]; • int Arreglo3[]=new int[n]; • for(int i=0;i<n;i++){ • Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO[" + i + "]"));} • for(int i=0;i<n;i++){ • Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO[" + i + "]"));} • int i; • for (i=0;i<n;i++){ • Arreglo3[i]=Arreglo[i]; • Arreglo[i]=Arreglo2[i]; • Arreglo2[i]=Arreglo3[i]; • JOptionPane.showMessageDialog(null, "Arreglo 1["+i+"]"+"="+Arreglo[i]);} • for (i=0;i<n;i++){ • JOptionPane.showMessageDialog(null, "Arreglo 1["+i+"]"+"="+Arreglo2[i]);}} • public static void main(String[] args) { ArreglosUni();}}
  • 13. Conclusión • Este programa nos ayuda a entender sobre los arreglos Unidimensionales y como utilizarlos, en este caso también interactuando entre ellas