lunes, 9 de diciembre de 2013

ARREGLOS Y ARCHIVOS

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.