Está en la página 1de 18

BIC01-I

INTRODUCCIÓN A LA
COMPUTACIÓN
SEMANA 10

Mg. Norma B. Montoro Cavero


ASISTENCIA
• QUÉ VIMOS LA SESIÓN ANTERIOR??
SIN ARCHIVOS
PROGRAMA.cpp

-------------
--------------- CODIFICACIÓN
--------------
--------------
-----------------

PROGRAMA.exe
Ingrese dato1: 10 ENTRADA DE DATOS
Ingrese dato2:20

RESULTADO: 200 SALIDA DE RESULTADOS


CON ARCHIVOS
PROGRAMA.cpp
DATOSX1.TXT DATOSX2.TXT
-------------
10 --------------- RESULTADO: 200
20 --------------
--------------
-----------------

Archivo de Archivo de
Datos Resultados

ENTRADA DE SALIDA DE
DATOS PROGRAMA.exe RESULTADOS
PROB.HALLAR EL PROMEDIO DE LOS VALORES REALES CONTENIDOS EN EL ARCHIVO DATOSR1.TXT .
USAR ARCHIVO DE SALIDA DATOSR2.TXT

PROGRAMA.cpp

DATOSR1.TXT DATOSR2.TXT

Archivo de Archivo de
Datos Resultados
ENTRADA SALIDA
INICIO
VARIABLES SUBINDICADAS
Es una variable que almacena un conjunto de valores del mismo tipo
de dato y tienen el mismo nombre. Cada valor del conjunto se identifica
con un subíndice entero (0, 1, 2,…). También se le denomina arreglo.

VARS: X[1], X[2], X[3]

Tipos:
ARREGLO LINEAL: un solo subíndice (vector)

ARREGLO BIDIMENSIONAL: dos subíndices (matriz)


DESARROLLO

ARREGLOS LINEALES
ARREGLOS LINEALES

Tiene un solo subíndice.

Declaración:
X1 tipo nombre_arreglo[N° elementos];

Ejemplo: int x[50] ;

X[0] X[1] X[2] … X[49]

subíndice

50 elementos
9
ARREGLO LINEAL

Lectura y Escritura:
scanf(“formato”,&elemento[i-ésimo]);

printf(“formato”,elemento[i-ésimo]); ~
Leer
Ejemplo:
X[i]
scanf(“%d”, &x[i]);
~
~
Escribir
printf(“%d”, x[i]); X[i]

~ 10
PRACTICA 1

LECTURA DE UN ARREGLO
• LINEAL X DE “n” ELEMENTOS n=5
• Ej: n=5
• 5,3,6,2,1
i
X[1]=5
X[2]=3
X[3]=6
X[4]=2
X[5]=1
PRÁCTICA 2
• Ordenar de menor a mayor un arreglo lineal de “n” valores
reales por el método Burbuja.
• Ej: n=5
• 5,3,6,2,1

LECTURA DE UN ARREGLO
LINEAL X DE “n” ELEMENTOS
PRÁCTICA 2
• Ordenar de menor a mayor un arreglo lineal de “n” valores
reales por el método Burbuja.
• Ej: n=5
n=5
• 5,3,6,2,1
i
X[1]=5
LECTURA DE UN ARREGLO
LINEAL X DE “n” ELEMENTOS
X[2]=3
X[3]=6
X[4]=2
X[5]=1
Método X[1] x[2] x[3] x[4] x[5] n=5
burbuja 5 3 6 2 1 X[1]=5
X[2]=3
X[3]=6
X[4]=2
X[5]=1
i=1

i=2

i=3
Rpta.:
X[1] x[2] x[3] x[4] x[5]
i=4
Diagrama de flujo Codificación en C:
en Pseint:
PRÁCTICA 3
• Ordenar de menor a mayor un arreglo lineal de “n” valores
reales por el método Burbuja. Usar el archivo de salida:
SALIDA7.TXT para mostrar los resultados.
• Ej: n=5 salida7.txt
• 5,3,6,2,1 DATOS ORDENADOS:
12356

LECTURA DE UN ARREGLO
LINEAL X DE “n” ELEMENTOS

También podría gustarte