by Cuenta Privada 2 years ago
110
More like this
by nicolas quintero
by Lina Isaza
by Kimberly Pamela Padilla Velásquez
by fran albarracin
procedimiento LeerRegistro(ref empleado : e) var entero : i inicio leer(e.DNI) leer(e.nombre) leer(e.sueldo) leer(e.fechaContrato día) leer(e.fechaContrato.mes) leer(e.fechaContrato.año) desde i <- 1 hasta 12 hacer leer(e.ventas[i]) fin desde fin_desde fin_procedimiento //Calcula el total de las ventas anuales del empleado procedimiento CalcularVentasAnualesEmpleado(ref empleado : e) var entero : i inicio e.totalVentas <- 0 //Se podría haber hecho e.totalVentas=SumaVector(e.ventas,12) desde i <- 1 hasta 12 hacer e.totalVentas <- e.totalVentas + e.ventas[i] fin_desde fin_procedimiento
//Concatena la cadena Pérez al nombre del empleado empleado.nombre <- empleado.nombre & 'Pérez' //Lee por teclado el sueldo del empleado leer(empleado.sueldo) //escribe la desviación estándar de las ventas del empleado //utilizando la función del ejemplo 5 2 escribir(DesviaciónEstándar(empleado.ventas,12))
● Se podrá asignar un registro a otro del mismo tipo. Dos registros son del mismo tipo si tienen los mismos campos y del mismo tipo de dato.
registro : nombreRegistro tipoDeDato : nombreCampo tipoDeDato : nombreCampo ... Fin_registro
● nombreRegistro es un identificador que se utilizará para hacer referencia a la estructura Se pueden declarar varias variables del mismo tipo.
Por cada campo hay que incluir su tipo de dato y su nombre. tipoDeDato será cualquier dato simple o estructurado. nombreCampo será id tifi d álid á un identificador válido.
registro : empleado cadena : DNI, nombre real : sueldo fin_registro