Guia 4
Guia 4
Guia 4
ARREGLOS
Hace referencia a estructuras que almacenan datos de un mismo tipo. Son como casillas
Los arreglos nos permiten guardar diferentes valores en una sola variable Nombre del arreglo
VALOR ENER FEBRER MARZ ABRI MAY JUNI JULI AGOST SEPTIEM OCTIB NOVIEMB DICIEMB
O O O L O O O O BE RE RE RE
INDICE(posic 0 1 2 3 4 5 6 7 8 9 10 11
ión I)
INDICE=12 CADA INDICE REPRESENTA UN VALOR
SINTAXIS EN PSeInt
Dimension <<nombre del arreglo>><<Tamaño del arreglo>>
MUESTRA: Queremos hacer un arreglo para guardar 3 números
Dimension números [3]
LLENAR UN ARREGLO
Se indica el valor que va en una determinada posición
LEER DATOS ALMACENADOS EN EL ARREGLO
Se hace haciendo referencia a su índice: Con el número del índice podemos conocer el valor de esa posición en el arreglo.
RECORRER EL ARREGLO
Se hace con base en los ciclos repetitivos
Para obtener o conocer cada valor se hace necesario recorrer el arreglo
Proceso ANALICE
Definir arreglo_numeros Como Entero;
Dimension arreglo_numeros[3];
Definir indice Como Entero;
//Tenga presente para leer el arreglo
Para indice<-0 hasta 2 hacer
arreglo_numeros[indice]<-aleatorio(1,3);
FinPara
//Tenga presente para mostrar el resultado
Para indice<-0 hasta 2 hacer
Escribir arreglo_numeros[indice]," ",arreglo_numeros[indice]^2;
FinPara
FinProceso
Proceso ANALICE
Definir i Como Entero;
Definir arreglo Como Caracter;
Dimension arreglo[5];
Para i<-0 hasta 4 Hacer
Escribir Sin Saltar "Escriba la cadena número ",i+1,":";
Leer arreglo[i];
FinPara
Escribir "Las cadenas en mayúsculas";
Para i<-0 hasta 4 Hacer
Escribir Sin Saltar Mayusculas(arreglo[i])," ";
FinPara
FinProceso
MUESTRA VISUAL 4 ARREGLOS EN PSeINT: ANALICE Y DIGA QUE HACE EL PROPGRAMA
Proceso ANALICE
escribir "captura de números ..";
DEFINIR vNumero Como Entero;
FinAlgoritmo
MUESTRA VISUAL 5 ARREGLOS EN PSeINT: ANALICE Y DIGA QUE HACE EL PROPGRAMA
Proceso ANALICELO
Definir datos Como Entero;
Dimension datos[3];
Escribir "Teclee un valor para que lo guarde en el arreglo";
Leer datos(1);
FinProceso
Proceso ANALICE
Definir datos Como Entero;
Definir i Como Entero;
Dimension datos[4];
i <- 0;
Para i <- 1 Hasta 4 Con Paso 1 Hacer
Escribir "Teclee un valor para la posicion:" , i;
FinPara
FinProceso
MUESTRA VISUAL 6 ARREGLOS EN PSeINT: ANALICE Y DIGA QUE HACE EL PROPGRAMA
Algoritmo ANALICE
Dimension nombres_estudiantes[17];
Dimension notas_1[2];
Dimension notas_2[2];
Dimension notas_3[2];
Dimension notas_4[2];
Dimension notas_5[2];
aprobatoria <- 3.0
aprobados <- 0
reprobados <- 0
Escribir "Ingrese la cantidad de estudiantes: ";
Leer cantidad_elementos;
// Leer datos
Para i<-1 Hasta cantidad_elementos Hacer
Escribir "Ingrese el nombre del estudiante ",i,": "
Leer nombres_estudiantes[i];
Escribir "Ingrese la nota #1 de ",nombres_estudiantes[i],": "
Leer notas_1[i];
Escribir "Ingrese la nota #2 de ",nombres_estudiantes[i],": "
Leer notas_2[i];
Escribir "Ingrese la nota #3 de ",nombres_estudiantes[i],": "
Leer notas_3[i];
Escribir "Ingrese la nota #4 de ",nombres_estudiantes[i],": "
Leer notas_4[i];
Escribir "Ingrese la nota #5 de ",nombres_estudiantes[i],": "
Leer notas_5[i];
FinPara
MUESTRA VISUAL 1 ARREGLOS EN PYTON: ANALICE Y QUE RESULTADO DA ESTE PROGRAMA, HAGA QUE SALGAN LOS TRES COLORES
/*MUESTRAVISUAL2ARREGLOSIMPLEMETOSFUTBOL*/
package muestravisual2implentosfutbol;
/**SALATIEL */
public class MUESTRAVISUAL2IMPLENTOSFUTBOL {
public static void main(String[] args) {
String implementos []={"Bolso","Audifonos","Guayos"};
double costes[]={87.5,189.60,445.99};
System.out.println("Lista de implementos y sus costes");
for (int i=0;i<implementos.length;i++){
System.out.println(implementos[i]+ " "+ costes[i]);
}
}
}
MUESTRA VISUAL 2 ARREGLOS NETBEANS: Por medio de un arreglo elabore un programa que determine los datos de cuatro estudiantes de lógica de
sistemas. DEBEN INGRESAR LOS GRUPOS: FALTA EL GRUPO; 3,4,6,7. Es decir, al programa le falta que que aparezcan los grupos.
/*MUESTRAVISUAL3ARREGLOSDATOSPERSONALES*/
package muestravisual3;
/**SALATIEL*/
public class MUESTRAVISUAL3 {
/*MUESTRAVISUAL4ARREGLOS*/
package muestravisual4arreglos;
/**SALATIEL */
public class MUESTRAVISUAL4ARREGLOS {
/*MUESTRAVISUAL6MAYORYMENORARREGLO*/
package muestravisual6mayorymenorarreglo;
import java.util.Scanner;
/**@author SALATIEL*/
public class MUESTRAVISUAL6MAYORYMENORARREGLO {
FinProceso
MATRICES
Una matriz es un array(arreglo) bidimensional, es decir está conformada por filas y columnas.
La ubicación de cada casilla esta dispuesta por coordenada (Fila y Columna)
COLUMNAS = 4
Proceso ANALICE
Definir i Como Entero;
Definir datos Como Entero;
Dimension datos[6];
Proceso sin_titulo
Definir datos Como Entero;
Dimension datos[3,2];
FinProceso
ANALICE Y PONGA A FUNCIONAR ESTE PROGRAMA
Proceso ANALICE
Definir i Como Entero;
Definir datos Como Entero;
Dimension datos[6];
Proceso ANALICE
Dimension A[3,3];
Definir A Como Entero;
Definir i Como Entero;
Definir j como entero;
Proceso ANALICE
Dimension S[3,3];
FORMA DE ENVIAR
GRUPO TAL_APELLIDOSCOMPLETO_GUIA 4_ARREGLOS_MATRICES