Red de conocimiento informático - Conocimientos de programación - ¿Cómo organizar las preguntas de programación?

¿Cómo organizar las preguntas de programación?

Si realiza programación visual en Windows, es muy fácil. Este proceso se puede simular bajo dos. El algoritmo es el siguiente:

1. Estructura de datos

Contador: ①Estado de procesamiento, ocupado, inactivo o en reposo.

②Número de cliente en procesamiento

③Hora de iniciar el procesamiento.

Cliente: ①Número de cliente

②El tiempo necesario para gestionar el negocio.

③Estado de procesamiento, en espera o en proceso.

2. Flujo del programa

Inicio del programa

Crear una columna de contador (matriz de contador);

Crear una cola de clientes vacía

p>

Ingrese al bucle:

(1) Verifique si hay un contador que esté procesando negocios en la matriz de contadores y vea si se procesa de acuerdo con el tiempo de la computadora. Si se procesan, borre la cola de clientes;

(2) Verifique la cola de clientes para ver si hay clientes pendientes, si es así, verifique el contador y organice aleatoriamente los contadores disponibles.

(3) Compruebe si hay entrada de teclado. Si no, continúe con el siguiente ciclo. Si la hay, vea qué es. Si es un botón de creación de cliente, cree un cliente en un momento aleatorio. únase a la cola; si es para agregar o disminuir el contador, aumentar o disminuir el número de contadores disponibles, si es salir, salga del programa, solicitará ayuda;

Fin del cuerpo del bucle

Para mejorar el efecto, se puede mostrar cuando cambia el estado del procesamiento, como cuando el cliente comienza a esperar/comienza a procesar/cuánto tiempo lleva para completar el procesamiento, etc.

Espero que pueda inspirarte.

Tienes que escribir el código tú mismo.