SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
1
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
Pedagogía de las Ciencias Experimentales Informática 2 “C”
Programación Estructurada
Msc. Víctor Zapata
ESTUDIANTE: KAREN TROYA SEMESTRE: SEGUNDO
PARALELO: PCEI-003”C” PRACTICA: EXPOSICION
TEMA:
Arreglos Unidimensionales
OBJETIVO:
Aprender lo que es un arreglo su definición su estructura de datos y que nos permite
almacenar.
RESULTADOS DE APRENDIZAJE:
-Aprendí la definición de un array.
-Aprendí su estructura a como programar y declarar variables en un arreglo
unidimensional.
-De igual manera aprendí como declarar el buque for para que declare un nuevo arreglo.
ACTIVIDADES:
Crear un programa que lea por teclado una tabla o arreglo de 10 números enteros y la
desplace una posición hacia abajo.
2
DESARROLLO DE CONTENIDOS
1.- Iniciamos colocando el Scanner con el nombre de entrada System.in
2.- Después debemos pedirle al usuario los 10 elementos lo imprimimos con “llenar el
arreglo”, y para pedirle lo realizamos con un bucle for
3.- Seguido necesitamos guardar nuestra último elemento así que creamos una variable
con ese nombre (ultimo)
3
4.- Ahora que ya tenemos el último elemento guardado (9) podemos hacer que los
demás elementos avancen una posición.
5.- Esto lo hacemos con un bucle for desde que el iterador sea igual a 8 hasta que el
iterador sea mayor igual a 0—
6.- Ahora hacemos que los elementos del arreglo avancen en una posición debajo de
este así que colocamos el iterador con el arreglo.
4
7.- Ahora simplemente imprimimos el nuevo arreglo y lo mostramos con un bucle for
una vez que bajamos de posición.
8.- Aquí está el programa completo y compilado.
5
9.- Finalmente dejo el código de línea que utilice
package Arreglo;
import java.util.Scanner;
public class Arreglo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner entrada = new Scanner(System.in);
int arreglo[] = new int[10];
int ultimo;
int i;
System.out.println("llenar el arreglo");
for(int i1=0;i1<10;i1++) {
System.out.println(i1+ " Digite un numero
");
arreglo[i1] = entrada.nextInt();
}
ultimo = arreglo[9];
for(int i1=8;i1>=0;i1--) {
arreglo[i1+1] = arreglo[i1];
}
arreglo[0] = ultimo;
System.out.println("n el nuevo arreglo es: ");
for(int i1=0;i1<10;i1++) {
System.out.println(i1+ " Numero:
"+arreglo[i1]);
}
}
}

Más contenido relacionado

Similar a Exposicion karen troya (20)

Informe karen jacome
Informe karen jacomeInforme karen jacome
Informe karen jacome
 
Programas e informes Programación
Programas e informes ProgramaciónProgramas e informes Programación
Programas e informes Programación
 
Practica 11.0
Practica 11.0Practica 11.0
Practica 11.0
 
In 15
In 15In 15
In 15
 
Practica 14
Practica 14Practica 14
Practica 14
 
Informe#11
Informe#11Informe#11
Informe#11
 
Und 2 tema 4
Und 2  tema 4Und 2  tema 4
Und 2 tema 4
 
Practica 13
Practica 13Practica 13
Practica 13
 
Informe#7
Informe#7Informe#7
Informe#7
 
Conjuntos
ConjuntosConjuntos
Conjuntos
 
Formatos tutoria laboratorio
Formatos tutoria laboratorioFormatos tutoria laboratorio
Formatos tutoria laboratorio
 
Practica 12
Practica 12Practica 12
Practica 12
 
Informe#15
Informe#15Informe#15
Informe#15
 
11 porta
11 porta 11 porta
11 porta
 
07 porta
07 porta07 porta
07 porta
 
14 porta
14 porta14 porta
14 porta
 
Practica
PracticaPractica
Practica
 
In 11
In 11In 11
In 11
 
Practica 14
Practica 14Practica 14
Practica 14
 
14
1414
14
 

Más de Carlos Guzmán (20)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Rúbrica proyecto
Rúbrica proyectoRúbrica proyecto
Rúbrica proyecto
 
Presentacion digital
Presentacion digitalPresentacion digital
Presentacion digital
 
Inf 17 (chatbot)
Inf 17 (chatbot)Inf 17 (chatbot)
Inf 17 (chatbot)
 
Inf 20 (fpdf)
Inf 20 (fpdf)Inf 20 (fpdf)
Inf 20 (fpdf)
 
Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)Inf 19 (consulya y borrado de datos)
Inf 19 (consulya y borrado de datos)
 
Inf 18 (base de datos)
Inf 18 (base de datos)Inf 18 (base de datos)
Inf 18 (base de datos)
 
Inf 16 (grupal 4) (lectura y desarrollo de un número)
Inf 16  (grupal 4) (lectura y desarrollo de un número)Inf 16  (grupal 4) (lectura y desarrollo de un número)
Inf 16 (grupal 4) (lectura y desarrollo de un número)
 
Inf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicarInf 15 (while y for) tablas de multiplicar
Inf 15 (while y for) tablas de multiplicar
 
Inf 14 (ventadellantas) rines
Inf 14 (ventadellantas)   rinesInf 14 (ventadellantas)   rines
Inf 14 (ventadellantas) rines
 
Inf 13 (switch)
Inf 13 (switch)Inf 13 (switch)
Inf 13 (switch)
 
Inf 12 (grupal 3)
Inf 12 (grupal 3)Inf 12 (grupal 3)
Inf 12 (grupal 3)
 
Inf 11 (post)
Inf 11 (post)Inf 11 (post)
Inf 11 (post)
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) get
 
Inf 9 (grupal 2)
Inf 9 (grupal 2)Inf 9 (grupal 2)
Inf 9 (grupal 2)
 
Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)Inf 8 (tablas eliseth)
Inf 8 (tablas eliseth)
 
Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)Inf 7 (instalación del xampp)
Inf 7 (instalación del xampp)
 
Inf 6 (grupal 1)
Inf 6 (grupal 1)Inf 6 (grupal 1)
Inf 6 (grupal 1)
 
Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)Inf 5 (diseños con texto y multimedia)
Inf 5 (diseños con texto y multimedia)
 
Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)Inf 4 (cotizacion de autos)
Inf 4 (cotizacion de autos)
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Exposicion karen troya

  • 1. 1 UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN Pedagogía de las Ciencias Experimentales Informática 2 “C” Programación Estructurada Msc. Víctor Zapata ESTUDIANTE: KAREN TROYA SEMESTRE: SEGUNDO PARALELO: PCEI-003”C” PRACTICA: EXPOSICION TEMA: Arreglos Unidimensionales OBJETIVO: Aprender lo que es un arreglo su definición su estructura de datos y que nos permite almacenar. RESULTADOS DE APRENDIZAJE: -Aprendí la definición de un array. -Aprendí su estructura a como programar y declarar variables en un arreglo unidimensional. -De igual manera aprendí como declarar el buque for para que declare un nuevo arreglo. ACTIVIDADES: Crear un programa que lea por teclado una tabla o arreglo de 10 números enteros y la desplace una posición hacia abajo.
  • 2. 2 DESARROLLO DE CONTENIDOS 1.- Iniciamos colocando el Scanner con el nombre de entrada System.in 2.- Después debemos pedirle al usuario los 10 elementos lo imprimimos con “llenar el arreglo”, y para pedirle lo realizamos con un bucle for 3.- Seguido necesitamos guardar nuestra último elemento así que creamos una variable con ese nombre (ultimo)
  • 3. 3 4.- Ahora que ya tenemos el último elemento guardado (9) podemos hacer que los demás elementos avancen una posición. 5.- Esto lo hacemos con un bucle for desde que el iterador sea igual a 8 hasta que el iterador sea mayor igual a 0— 6.- Ahora hacemos que los elementos del arreglo avancen en una posición debajo de este así que colocamos el iterador con el arreglo.
  • 4. 4 7.- Ahora simplemente imprimimos el nuevo arreglo y lo mostramos con un bucle for una vez que bajamos de posición. 8.- Aquí está el programa completo y compilado.
  • 5. 5 9.- Finalmente dejo el código de línea que utilice package Arreglo; import java.util.Scanner; public class Arreglo { public static void main(String[] args) { // TODO Auto-generated method stub Scanner entrada = new Scanner(System.in); int arreglo[] = new int[10]; int ultimo; int i; System.out.println("llenar el arreglo"); for(int i1=0;i1<10;i1++) { System.out.println(i1+ " Digite un numero "); arreglo[i1] = entrada.nextInt(); } ultimo = arreglo[9]; for(int i1=8;i1>=0;i1--) { arreglo[i1+1] = arreglo[i1]; } arreglo[0] = ultimo; System.out.println("n el nuevo arreglo es: "); for(int i1=0;i1<10;i1++) { System.out.println(i1+ " Numero: "+arreglo[i1]); } } }