La imgen sigue sin verse.
Pretender que te resuelven un problema completo como éste sin que hayas intentado siquiera algo,
es algo que no cae bien a la gente, y es difícil que obtengas ayuda así.
La mejor referencia que conozco sobre Pascal en español son los libros de Luis Joyanes Aguilar.
En principio parece que hay que declarar un tipo enumerado, digamos "Trabajador",
con dos elementos: Obrero y Empleado.
Luego hay que definir un tipo de dato de registro con tres campos: uno de tipo "Trabajador", otro de tipo real que contenga las horas trabajadas (no digo Integer, porque en principio no sé si se permite trabajar una cantidad fraccionaria de horas), y otro de tipo real para el sueldo por hora.
Hay algo que no es claro, pero a mí me parece lógico,
que habría que añadir un cuarto campo de tipo String con el nombre del trabajador.
Luego haría un procedimiento cuya tarea consista en leer los datos de un trabajador desde la consola.
El modo en que estos datos se ingresen tenés que elegirlo vos.
En cualquier caso, lo más complicado puede ser el ingreso del tipo de trabajador,
si es obrero o empleado.
Yo lo haría haciendo que el usuario ponga el caracter inicial solamente.
De lo contrario habría que permitir que ingrese un String, y luego validar la String completa,
permitiendo mayúsculas y minúsculas.
El caracter o String ingresado debe analizarse con "if" para almacenar el tipo de empleado (Obrero o Empleado)
en el campo correspondiente del registro.
El ingreso de los datos numéricos es más directo con ReadLn.
El procedimiento debe ser capaz de analizar si hay algún dato incorrecto.
Por ejemplo, no deben aceptarse horas negativas o sueldo negativo.
Luego hay que hacer otro procedimiento que tome un registro y calcule el porcentaje de descuento de impuestos.
No me queda claro qué se supone que se debe hacer con eso,
porque si el impuesto se le descuenta al trabajador del sueldo pagado por la empresa,
entonces la empresa no sufre ningún descuento y no le afecta esta cuestión.
Finalmente, hay que hacer un procedimiento o función que lea con un "for" los datos de todos los trabajadores,
y vaya acumulando el total a pagar correspondiento a los Obreros en una variable,
y el total acumulado para los Empleados en otra variable.
Estos resultados se han de pasar, ya sea como retorno de la función, o por parámetro de tipo referencia,
al programa principal, que deberá imprimir (quizás usando otro procedimiento especializado para eso)
la información requerida.
Saludos.