SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
ARREGLOS EN PSeInt
1
Arreglos en PSeInt
Los arreglos son estructura de datos homogéneas (todos los datos son del mismo tipo) que
permiten almacenar un determinado número de datos bajo un mismo identificador, para luego
referirse a los mismos utilizando uno o más subíndices. Los arreglos pueden pensarse como
vectores, matrices, etc.
Para crear un arreglo en PSeInt se utiliza la palabra clave Dimension, seguido del nombre del
arreglo (identificador) y su tamaño (numero de subíndices) entre corchetes [].
Dimension identificador [tamaño];
En PSeInt los subíndices (posiciones) de los arreglos empiezan desde 1. En Java desde 0.
Nota:
Si esta activada la opción controlar el uso de punto y coma en el menú Configurar siempre
ubique un punto y coma al final del arreglo.
Ejemplo 1:
Crear un arreglo llamado numeros que almacene los siguientes datos: 20, 14, 8, 0, 5, 19 y 4
ARREGLOS EN PSeInt
2
Salida:
Representación grafica del anterior ejemplo:
Fíjese que para mostrar el contenido del arreglo utilizamos un ciclo Para que nos permita ver
los datos desde el 1 hasta el 7. Si queremos introducir otros numeros al arreglo lo podemos
hacer con otro ciclo Para.
Ejemplo 2:
Crear un arreglo de 5 posiciones y llénelo con los numeros que el usuario desee.
ARREGLOS EN PSeInt
3
Salida:
Como pueden observar los numeros ingresados por el usuario son: 7, 4, 3, 9 y 10.
Ejemplo 3:
Crear un arreglo llamado nombres y que almacene los siguientes nombres de personas: Juan,
Pedro, maría, Humberto y Oscar.
ARREGLOS EN PSeInt
4
Salida:
Un problema con los arreglos en PSeInt es que el tamaño de estos debe ser un número y
además positivo. No podemos hacer lo siguiente:
Dimension numero[n];
Ya que el arreglo numero tiene como tamaño n y ésta no es una constante numérica, lo que
produciría un error.
ARREGLOS EN PSeInt
5
Para ello si no conocemos la cantidad de elementos que vamos a utilizar, debemos
sobredimensionar el arreglo con dimensiones suficientemente grandes para cualquier caso, y
luego utilizar los elementos que sean necesarios.
Ejemplo 4:
Llenar un arreglo con nombres de personas. Preguntar al usuario cuantos datos desea ingresar.
Salida:
ARREGLOS EN PSeInt
6
En el anterior ejemplo sobredimensionamos el arreglo con 200 posiciones. Como el usuario
ingreso 10 datos, solo se utilizaron 10 de las 200 posiciones.
Si el usuario en este caso hubiera querido ingresar más de 200 datos el
sobredimensionamiento tendría que ser mayor a ese número.
Ejemplos con vectores:
Sumar los elementos de un arreglo:
Para sumar los elementos de un vector debemos usar un acumulador inicializado en cero.
ARREGLOS EN PSeInt
7
Salida:
ARREGLOS EN PSeInt
8
Sumar los elementos de dos vectores y guardar el resultado en otro vector de 1 posición:
Salida:
ARREGLOS EN PSeInt
9
Llenar un vector de 10 posiciones con numeros aleatorios entre 1 y 100:
Para los numeros aleatorios PSeInt utiliza la función Azar, ésta escoge un entero aleatorio
entre 0 y x-1.
Salida:
ARREGLOS EN PSeInt
10
Llenar un vector con numeros enteros (numeros positivos ó negativos). Mostrar la cantidad
de numeros positivos que hay en dicho arreglo.
ARREGLOS EN PSeInt
11
Salida:
ARREGLOS EN PSeInt
12

Más contenido relacionado

La actualidad más candente

Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octalpafalconi
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionalesAndreina Trejo
 
Mapa conceptual de la programacion
Mapa conceptual de la programacionMapa conceptual de la programacion
Mapa conceptual de la programacionVale Acevedo
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria EstaticaJ M
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Diego Maxdj Chicaiza
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntCristian C
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programaciónnormaroldano
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 

La actualidad más candente (20)

Operaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema OctalOperaciones Básicas con el Sistema Octal
Operaciones Básicas con el Sistema Octal
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Pseint
PseintPseint
Pseint
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Mapa conceptual de la programacion
Mapa conceptual de la programacionMapa conceptual de la programacion
Mapa conceptual de la programacion
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
 
Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++Ejercicios de matrices y vectores en c++
Ejercicios de matrices y vectores en c++
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programación
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 

Similar a Arreglos o dimensiones en pseint

material_2020A1_COM110_01_137084.pptx
material_2020A1_COM110_01_137084.pptxmaterial_2020A1_COM110_01_137084.pptx
material_2020A1_COM110_01_137084.pptxssuserfeb9a2
 
Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Universidad Veracruzana
 
Ejercicios de Lenguaje C #08 Resol.pdf
Ejercicios de Lenguaje C #08 Resol.pdfEjercicios de Lenguaje C #08 Resol.pdf
Ejercicios de Lenguaje C #08 Resol.pdfLuis Segovia
 
Sesion 10 Arreglos Vectores y matrices.pptx
Sesion 10 Arreglos Vectores y matrices.pptxSesion 10 Arreglos Vectores y matrices.pptx
Sesion 10 Arreglos Vectores y matrices.pptxMarvinLopez234718
 
Ejercsicios en exel para haser
Ejercsicios en exel para haserEjercsicios en exel para haser
Ejercsicios en exel para haserBustamantejairo
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveGabriel Romero
 
Arreglos
ArreglosArreglos
Arregloslichic
 
Propiedades de los campos
Propiedades de los camposPropiedades de los campos
Propiedades de los camposDavid Enciso
 
Algunas funciones de de excel para dar formato a datos numéricos
Algunas funciones de de excel para dar formato a datos numéricosAlgunas funciones de de excel para dar formato a datos numéricos
Algunas funciones de de excel para dar formato a datos numéricosFabian Araya
 
Suma de imagenes
Suma de imagenesSuma de imagenes
Suma de imagenesanar26
 

Similar a Arreglos o dimensiones en pseint (20)

material_2020A1_COM110_01_137084.pptx
material_2020A1_COM110_01_137084.pptxmaterial_2020A1_COM110_01_137084.pptx
material_2020A1_COM110_01_137084.pptx
 
Arreglos.pptx
Arreglos.pptxArreglos.pptx
Arreglos.pptx
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Tecnología Periodo 2.pdf
Tecnología Periodo 2.pdfTecnología Periodo 2.pdf
Tecnología Periodo 2.pdf
 
Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4
 
Uso vectores
Uso vectoresUso vectores
Uso vectores
 
Arreglos
ArreglosArreglos
Arreglos
 
13 arreglos -tema13
13 arreglos -tema1313 arreglos -tema13
13 arreglos -tema13
 
Ejercicios de Lenguaje C #08 Resol.pdf
Ejercicios de Lenguaje C #08 Resol.pdfEjercicios de Lenguaje C #08 Resol.pdf
Ejercicios de Lenguaje C #08 Resol.pdf
 
Sesion 10 Arreglos Vectores y matrices.pptx
Sesion 10 Arreglos Vectores y matrices.pptxSesion 10 Arreglos Vectores y matrices.pptx
Sesion 10 Arreglos Vectores y matrices.pptx
 
Ejercsicios en exel para haser
Ejercsicios en exel para haserEjercsicios en exel para haser
Ejercsicios en exel para haser
 
Fundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octaveFundamentos de computación(ICM) en octave
Fundamentos de computación(ICM) en octave
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Luis Gamboa
Luis  GamboaLuis  Gamboa
Luis Gamboa
 
Propiedades de los campos
Propiedades de los camposPropiedades de los campos
Propiedades de los campos
 
Algunas funciones de de excel para dar formato a datos numéricos
Algunas funciones de de excel para dar formato a datos numéricosAlgunas funciones de de excel para dar formato a datos numéricos
Algunas funciones de de excel para dar formato a datos numéricos
 
Suma de imagenes
Suma de imagenesSuma de imagenes
Suma de imagenes
 
F unciones exel
F unciones exelF unciones exel
F unciones exel
 

Más de Don Augusto

Taller pensamiento computacional 01
Taller   pensamiento computacional 01Taller   pensamiento computacional 01
Taller pensamiento computacional 01Don Augusto
 
Material pensamiento computacional
Material   pensamiento computacionalMaterial   pensamiento computacional
Material pensamiento computacionalDon Augusto
 
Formato de proyecto
Formato de proyectoFormato de proyecto
Formato de proyectoDon Augusto
 
06 tipos de licencias de software
06 tipos de licencias de software06 tipos de licencias de software
06 tipos de licencias de softwareDon Augusto
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivosDon Augusto
 
Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Don Augusto
 
Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Don Augusto
 
Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Don Augusto
 
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informaticoDon Augusto
 
01 introduccion a java script
01 introduccion a java script01 introduccion a java script
01 introduccion a java scriptDon Augusto
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetosDon Augusto
 
Clase 4 constitucion de mutuales
Clase 4 constitucion de mutualesClase 4 constitucion de mutuales
Clase 4 constitucion de mutualesDon Augusto
 

Más de Don Augusto (20)

Taller pensamiento computacional 01
Taller   pensamiento computacional 01Taller   pensamiento computacional 01
Taller pensamiento computacional 01
 
Tips raspberry
Tips raspberryTips raspberry
Tips raspberry
 
Tipos arduino
Tipos arduinoTipos arduino
Tipos arduino
 
Material pensamiento computacional
Material   pensamiento computacionalMaterial   pensamiento computacional
Material pensamiento computacional
 
Formato de proyecto
Formato de proyectoFormato de proyecto
Formato de proyecto
 
06 tipos de licencias de software
06 tipos de licencias de software06 tipos de licencias de software
06 tipos de licencias de software
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021Software - Conceptos_basicos_-_2021
Software - Conceptos_basicos_-_2021
 
Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021Tipos de sistemas operativos 2021
Tipos de sistemas operativos 2021
 
Software 2021
Software   2021Software   2021
Software 2021
 
Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019Res 289 19_calendario escolar_2019
Res 289 19_calendario escolar_2019
 
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informatico
 
Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 
01 introduccion a java script
01 introduccion a java script01 introduccion a java script
01 introduccion a java script
 
Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetos
 
Clase 5
Clase 5Clase 5
Clase 5
 
Clase 4 constitucion de mutuales
Clase 4 constitucion de mutualesClase 4 constitucion de mutuales
Clase 4 constitucion de mutuales
 
Clase 3
Clase 3Clase 3
Clase 3
 
Clase 2
Clase 2Clase 2
Clase 2
 
Clase 1
Clase 1Clase 1
Clase 1
 

Último

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 

Último (20)

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 

Arreglos o dimensiones en pseint

  • 1. ARREGLOS EN PSeInt 1 Arreglos en PSeInt Los arreglos son estructura de datos homogéneas (todos los datos son del mismo tipo) que permiten almacenar un determinado número de datos bajo un mismo identificador, para luego referirse a los mismos utilizando uno o más subíndices. Los arreglos pueden pensarse como vectores, matrices, etc. Para crear un arreglo en PSeInt se utiliza la palabra clave Dimension, seguido del nombre del arreglo (identificador) y su tamaño (numero de subíndices) entre corchetes []. Dimension identificador [tamaño]; En PSeInt los subíndices (posiciones) de los arreglos empiezan desde 1. En Java desde 0. Nota: Si esta activada la opción controlar el uso de punto y coma en el menú Configurar siempre ubique un punto y coma al final del arreglo. Ejemplo 1: Crear un arreglo llamado numeros que almacene los siguientes datos: 20, 14, 8, 0, 5, 19 y 4
  • 2. ARREGLOS EN PSeInt 2 Salida: Representación grafica del anterior ejemplo: Fíjese que para mostrar el contenido del arreglo utilizamos un ciclo Para que nos permita ver los datos desde el 1 hasta el 7. Si queremos introducir otros numeros al arreglo lo podemos hacer con otro ciclo Para. Ejemplo 2: Crear un arreglo de 5 posiciones y llénelo con los numeros que el usuario desee.
  • 3. ARREGLOS EN PSeInt 3 Salida: Como pueden observar los numeros ingresados por el usuario son: 7, 4, 3, 9 y 10. Ejemplo 3: Crear un arreglo llamado nombres y que almacene los siguientes nombres de personas: Juan, Pedro, maría, Humberto y Oscar.
  • 4. ARREGLOS EN PSeInt 4 Salida: Un problema con los arreglos en PSeInt es que el tamaño de estos debe ser un número y además positivo. No podemos hacer lo siguiente: Dimension numero[n]; Ya que el arreglo numero tiene como tamaño n y ésta no es una constante numérica, lo que produciría un error.
  • 5. ARREGLOS EN PSeInt 5 Para ello si no conocemos la cantidad de elementos que vamos a utilizar, debemos sobredimensionar el arreglo con dimensiones suficientemente grandes para cualquier caso, y luego utilizar los elementos que sean necesarios. Ejemplo 4: Llenar un arreglo con nombres de personas. Preguntar al usuario cuantos datos desea ingresar. Salida:
  • 6. ARREGLOS EN PSeInt 6 En el anterior ejemplo sobredimensionamos el arreglo con 200 posiciones. Como el usuario ingreso 10 datos, solo se utilizaron 10 de las 200 posiciones. Si el usuario en este caso hubiera querido ingresar más de 200 datos el sobredimensionamiento tendría que ser mayor a ese número. Ejemplos con vectores: Sumar los elementos de un arreglo: Para sumar los elementos de un vector debemos usar un acumulador inicializado en cero.
  • 8. ARREGLOS EN PSeInt 8 Sumar los elementos de dos vectores y guardar el resultado en otro vector de 1 posición: Salida:
  • 9. ARREGLOS EN PSeInt 9 Llenar un vector de 10 posiciones con numeros aleatorios entre 1 y 100: Para los numeros aleatorios PSeInt utiliza la función Azar, ésta escoge un entero aleatorio entre 0 y x-1. Salida:
  • 10. ARREGLOS EN PSeInt 10 Llenar un vector con numeros enteros (numeros positivos ó negativos). Mostrar la cantidad de numeros positivos que hay en dicho arreglo.