SlideShare una empresa de Scribd logo
Programa 25-28
Nombre: Javier Alejandro León Avalos
Grado y grupo: 3°G
Especialidad: Programación
Descripción Programa 25
• Programa en el cual se utilizara un arreglo unidimensional para evaluar
cuantas vocales se ingresaron
Código
import javax.swing.JOptionPane;
public class Main {
public static void ArregloUnidimensionales3(){ int n; int a=0;
n = Integer.parseInt(JOptionPane.showInputDialog(null, "Escribe el tamano del arreglo."));
String arreglo[]= new String[n];
for (int i=0; i<n; i++){arreglo[i]=JOptionPane.showInputDialog(null,"Ingrese una letra al
elemento arreglo."); }
for (int i=0; i<n;i++){
if ("a".equals(arreglo[i]) || "e".equals(arreglo[i]) || "i".equals(arreglo[i]) ||
"o".equals(arreglo[i]) || "u".equals(arreglo[i]) || "A".equals(arreglo[i]) || "E".equals(arreglo[i]) ||
"I".equals(arreglo[i]) || "O".equals(arreglo[i]) || "U".equals(arreglo[i])){ a++;} }
Object msj = "Hubo " + a + "Vocal(es)"; JOptionPane.showMessageDialog(null, msj,
"Salida",JOptionPane.PLAIN_MESSAGE);} public static void main(String[] args) {
ArregloUnidimensionales3();}}
Prueba de escritorio
Conclusión
• En este programa aprendimos a utilizar los arreglos, y como manejarlos con
tipo de dato String
Descripción del programa 26
• Programa que intercambia el valor de 2 arreglos unidimensionales
Código
package arreglos;
import javax.swing.JOptionPane;
public class Arreglo5 {
public static void ArreglosUni() {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 ELEMENTOARREGLO["
+ i + "]"));}
for(int i=0;i<n;i++){
Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO2[" + 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 2["+i+"]"+"="+Arreglo2[i]);}}
public static void main(String[] args) { ArreglosUni();}}
Prueba escritorio
Conclusión
• Este es un programa, se nos enseña como hacer que interactúen entre si los
arreglos
Descripción del programa 27
• Programa de arreglos bidimensionales que cuenta cuantos números
ingresados fueron negativos, positivos o iguales a 0
Código
package arreglos;
import javax.swing.JOptionPane;
public class Arreglos1 {
public static voidArreglosBidimensionales() { int n,m; int ne=0,ce=0,p=0;
n=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS FILAS DEL ARREGLO"));
m=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS COLUMNAS DEL ARREGLO"));
intArreglo[][]=new int [n][m];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
Arreglo[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL
ELEMENTO ARREGLO["+i+"]"+"["+j+"]"));
if(Arreglo[i][j]<0){ne=ne+1;}
if(Arreglo[i][j]==0){ce=ce+1;}
if(Arreglo[i][j]>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) {
ArreglosBidimensionales();}}
Prueba de escritorio
Conclusión
• En este programa aprendimos a agregar variables acumulador a un arreglo
bidimensional
Descripción del programa 28
• Programa que suma 2 arreglos bidimensionales
Códigopackage arreglos;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Arreglos3 {
public static voidArreglosBidimensionales() { int n,m;
n=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS FILAS DEL ARREGLO"));
m=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS COLUMNAS DELARREGLO"));
int Arreglo[][]=new int [n][m];
int Arreglo2[][]=new int [n][m];
int Arreglo3[][]=new int [n][m];
for(int i=0;i<n;i++){ for(int j=0;j<m;j++){
Arreglo[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL ELEMENTO
ARREGLO["+i+"]"+"["+j+"]")); }}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
Arreglo2[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL ELEMENTO
ARREGLO2["+i+"]"+"["+j+"]"));}}
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){Arreglo3[i][j]=Arreglo[i][j]+Arreglo2[i][j]; }}
for(int i=0;i<n;i++){ for(int j=0;j<m;j++){
JOptionPane.showMessageDialog(null,"La suma delos arreglos es "+Arreglo3[i][j]);}}}
public static void main(String[] args) { ArreglosBidimensionales();}}
Prueba de escritorio
Conclusión
• Este programa nos enseño a como hacer operaciones entre arreglos
bidimensionales

Más contenido relacionado

PDF
Programa 18
PPTX
Programa 24
PPTX
Programa 17
PPTX
Programa 10
PPTX
Programa 11
PPTX
Programa 16
PPTX
Programa 5
PPTX
Programa 2
Programa 18
Programa 24
Programa 17
Programa 10
Programa 11
Programa 16
Programa 5
Programa 2

La actualidad más candente (20)

PPTX
Programa 8
PPTX
Programa 14
PPTX
Programa 13
PPTX
Programa 9
PPTX
Programa 15
PPTX
Programa 1
PPTX
Programa 12
PPTX
Programa 20
PPTX
Programa 7
PPTX
Programa 6
PPTX
Programa 3
PPTX
Programa 4
PPTX
Programa 18
PPTX
Programa 10
PPTX
Programa 23
DOCX
Informe#11
PPTX
Programa 7
PPTX
Programa 11
PPTX
Programa 8
PPTX
Proyecto
Programa 8
Programa 14
Programa 13
Programa 9
Programa 15
Programa 1
Programa 12
Programa 20
Programa 7
Programa 6
Programa 3
Programa 4
Programa 18
Programa 10
Programa 23
Informe#11
Programa 7
Programa 11
Programa 8
Proyecto
Publicidad

Similar a Programa 25-28 (20)

PPTX
Programa 25-27
PPTX
Programa arreglos 1
PPTX
Programa arreglos 2
PDF
Programación Java
DOCX
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
DOCX
Manual de prácticas java 2015
DOCX
Practicas java gustavo carbajal macias 402
DOCX
Practicas java gustavo carbajal macias 402
DOCX
Ejercicios resueltos de programacion
DOCX
Ejercicios resueltos de programacion
PPTX
Programa 23
PDF
Ejercicio 4
PDF
Introduccion a JAVA
DOCX
Practica 9
DOCX
Practica 9
DOCX
Practica 9
DOCX
Practica 9 Laboratorio de Computación para Ingenieros FI
PPTX
Arreglos
Programa 25-27
Programa arreglos 1
Programa arreglos 2
Programación Java
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Manual de prácticas java 2015
Practicas java gustavo carbajal macias 402
Practicas java gustavo carbajal macias 402
Ejercicios resueltos de programacion
Ejercicios resueltos de programacion
Programa 23
Ejercicio 4
Introduccion a JAVA
Practica 9
Practica 9
Practica 9
Practica 9 Laboratorio de Computación para Ingenieros FI
Arreglos
Publicidad

Último (14)

PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PPTX
Qué es Google Classroom Insertar SlideShare U 6.pptx
PPT
laser seguridad a la salud humana de piel y vision en laser clase 4
PPTX
Evolución de la computadora ACTUALMENTE.pptx
PPTX
Guia de power bi de cero a avanzado detallado
PDF
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
PPTX
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PPTX
presentacion_energias_renovables_renovable_.pptx
PDF
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
PPTX
Plantilla-Hardware-Informático-oficce.pptx
PPTX
Presentación de un estudio de empresa pp
PDF
Herramientaa de google google keep, maps.pdf
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
Qué es Google Classroom Insertar SlideShare U 6.pptx
laser seguridad a la salud humana de piel y vision en laser clase 4
Evolución de la computadora ACTUALMENTE.pptx
Guia de power bi de cero a avanzado detallado
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
PRESENTACION NIA 220 idhsahdjhJKSDHJKSHDJSHDJKHDJHSAJDHJKSAHDJkhjskdhasjdhasj...
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
presentacion_energias_renovables_renovable_.pptx
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
Plantilla-Hardware-Informático-oficce.pptx
Presentación de un estudio de empresa pp
Herramientaa de google google keep, maps.pdf

Programa 25-28

  • 1. Programa 25-28 Nombre: Javier Alejandro León Avalos Grado y grupo: 3°G Especialidad: Programación
  • 2. Descripción Programa 25 • Programa en el cual se utilizara un arreglo unidimensional para evaluar cuantas vocales se ingresaron
  • 3. Código import javax.swing.JOptionPane; public class Main { public static void ArregloUnidimensionales3(){ int n; int a=0; n = Integer.parseInt(JOptionPane.showInputDialog(null, "Escribe el tamano del arreglo.")); String arreglo[]= new String[n]; for (int i=0; i<n; i++){arreglo[i]=JOptionPane.showInputDialog(null,"Ingrese una letra al elemento arreglo."); } for (int i=0; i<n;i++){ if ("a".equals(arreglo[i]) || "e".equals(arreglo[i]) || "i".equals(arreglo[i]) || "o".equals(arreglo[i]) || "u".equals(arreglo[i]) || "A".equals(arreglo[i]) || "E".equals(arreglo[i]) || "I".equals(arreglo[i]) || "O".equals(arreglo[i]) || "U".equals(arreglo[i])){ a++;} } Object msj = "Hubo " + a + "Vocal(es)"; JOptionPane.showMessageDialog(null, msj, "Salida",JOptionPane.PLAIN_MESSAGE);} public static void main(String[] args) { ArregloUnidimensionales3();}}
  • 5. Conclusión • En este programa aprendimos a utilizar los arreglos, y como manejarlos con tipo de dato String
  • 6. Descripción del programa 26 • Programa que intercambia el valor de 2 arreglos unidimensionales
  • 7. Código package arreglos; import javax.swing.JOptionPane; public class Arreglo5 { public static void ArreglosUni() {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 ELEMENTOARREGLO[" + i + "]"));} for(int i=0;i<n;i++){ Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO ARREGLO2[" + 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 2["+i+"]"+"="+Arreglo2[i]);}} public static void main(String[] args) { ArreglosUni();}}
  • 9. Conclusión • Este es un programa, se nos enseña como hacer que interactúen entre si los arreglos
  • 10. Descripción del programa 27 • Programa de arreglos bidimensionales que cuenta cuantos números ingresados fueron negativos, positivos o iguales a 0
  • 11. Código package arreglos; import javax.swing.JOptionPane; public class Arreglos1 { public static voidArreglosBidimensionales() { int n,m; int ne=0,ce=0,p=0; n=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS FILAS DEL ARREGLO")); m=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS COLUMNAS DEL ARREGLO")); intArreglo[][]=new int [n][m]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ Arreglo[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL ELEMENTO ARREGLO["+i+"]"+"["+j+"]")); if(Arreglo[i][j]<0){ne=ne+1;} if(Arreglo[i][j]==0){ce=ce+1;} if(Arreglo[i][j]>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) { ArreglosBidimensionales();}}
  • 13. Conclusión • En este programa aprendimos a agregar variables acumulador a un arreglo bidimensional
  • 14. Descripción del programa 28 • Programa que suma 2 arreglos bidimensionales
  • 15. Códigopackage arreglos; import java.util.Scanner; import javax.swing.JOptionPane; public class Arreglos3 { public static voidArreglosBidimensionales() { int n,m; n=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS FILAS DEL ARREGLO")); m=Integer.parseInt(JOptionPane.showInputDialog(null, "ESCRIBE LAS COLUMNAS DELARREGLO")); int Arreglo[][]=new int [n][m]; int Arreglo2[][]=new int [n][m]; int Arreglo3[][]=new int [n][m]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ Arreglo[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL ELEMENTO ARREGLO["+i+"]"+"["+j+"]")); }} for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ Arreglo2[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"INGRESE ELVALOR "+"DEL ELEMENTO ARREGLO2["+i+"]"+"["+j+"]"));}} for(int i=0;i<n;i++){ for(int j=0;j<m;j++){Arreglo3[i][j]=Arreglo[i][j]+Arreglo2[i][j]; }} for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ JOptionPane.showMessageDialog(null,"La suma delos arreglos es "+Arreglo3[i][j]);}}} public static void main(String[] args) { ArreglosBidimensionales();}}
  • 17. Conclusión • Este programa nos enseño a como hacer operaciones entre arreglos bidimensionales