ARREGLOS Y ARCHIVOS


INSTITUTO TECNOLÓGICO DE TIJUANA                       MATERIA PROGRAMACIÓN ESTRUCTURADA

ING. ELECTRONICA





Arreglo Unidimensional



Problema 10
Pagina 616



Escriba un programa que especifique tres arreglos unidimensionales llamados corriente,
resistencia y voltios. Cada arreglo deberá ser capaz de contener
10 elementos. Usando un ciclo for, introduzca valores para los arreglos
corriente y resistencia. Las entradas en el arreglo voltios deberán ser el
producto de los valores correspondientes en los arreglos corriente y resistencia
(por tanto, voltios[i] = corriente[i] * resistencia[i]). Después
que se han introducido todos los datos, despliegue la siguiente salida:
Corriente Resistencia Voltios
Bajo cada encabezado de columna despliegue el valor apropiado.












Arreglo Bidimensional



Problema 5
pagina 626



5. a. Escriba un programa en C++ que encuentre y despliegue el valor máximo en un
arreglo bidimensional de números enteros. El arreglo deberá ser declarado como
un arreglo de números enteros de 4 por 5 e inicializarse con los datos 16,
22, 99, 4, 18, 258, 4, 101, 5, 98, 105, 6, 15, 2, 45, 33, 88, 72, 16, 3
b. Modifique el programa escrito en el ejercicio 5a de modo que también despliegue
los números de los subíndices de fila y columna del valor máximo.






Archivos



Problema 7
pagina 469



7. a. Cree un archivo de texto que contenga los siguientes datos (sin los encabezados):
Nombres Número de seguro social Tarifa por hora Horas trabajadas
B Caldwell 555-88-2222 7.32 37
D Memcheck 555-77-4444 8.32 40
R Potter 555-77-6666 6.54 40
W Rosen 555-99-8888 9.80 35




b. Escriba un programa en C++ que lea el archivo de datos creado en el ejercicio
7a y calcule y despliegue una lista de nómina. La salida deberá enlistar el número
de seguro social, nombre, pago bruto para cada individuo y donde el pago
bruto se calcula se hará como tarifa por hora x horas trabajadas.






No hay comentarios:

Publicar un comentario