A([Inicio]) --> B[/Leer numIngresos/] B --> C{numIngresos > 0?} C -- No --> D[/Error: Ingresos inválidos/] --> Z([Fin]) C -- Sí --> E[Inicializar totalIngresos = 0, i = 1] E --> F{i <= numIngresos?} F -- Sí --> G[/Leer concepto e ingreso_i/] G --> H{ingreso_i >= 0?} H -- No --> D H -- Sí --> J[totalIngresos += ingreso_i<br/>i++] --> F F -- No --> K[/Leer numEgresos/] K --> L{numEgresos >= 0?} L -- No --> D L -- Sí --> M[Inicializar totalEgresos = 0, j = 1] M --> N{j <= numEgresos?} N -- Sí --> O[/Leer concepto y egreso_j/] O --> P{egreso_j >= 0?} P -- No --> D P -- Sí --> Q[totalEgresos += egreso_j<br/>j++] --> N N -- No --> R[saldoNeto = totalIngresos - totalEgresos] R --> S{saldoNeto > 0?} S -- Sí --> T[Estado = Superávit<br/>Calcular Tasa de Ahorro] S -- No --> U{saldoNeto == 0?} U -- Sí --> V[Estado = Equilibrio] U -- No --> W[Estado = Déficit] T --> X[/Mostrar Reporte Financiero Personal/] V --> X W --> X X --> Z
Diagram Examples from Real Visitor Prompts
Browse eligible diagrams shared by FreeDiagram visitors, inspect the exact prompts, and build your own version.
Browse 1416 real creationsFlowchart
Showing 49–72 of 497. No stock examples or system defaults. Choose a tool, study a real result, then reopen its prompt as your starting point.
Un diagrama de flujo para un proceso de Analizar las funciones que se desarrollan en una organización: especificándolas
Inicio) Leer nombreEstudiante Leer numNotas numNotas >= 3? No: Error: Mínimo 3 notas Sí: Inicializar sumaPorcentajes = 0, notaFinal = 0, i = 1 i <= numNotas? Sí: Leer nota_i y porcentaje_i 0.0 <= nota_i <= 5.0 Y porcentaje_i > 0? No: /Error: Nota o porcentaje fuera de rango Sí: [notaFinal += nota_i * porcentaje_i / 100<br/>sumaPorcentajes += porcentaje_i<br/>i++] No: sumaPorcentajes == 100? No: Error: Suma de porcentajes diferente a 100%/ Sí: notaFinal >= 3.0? Sí: Estado = 'Aprobado' No: Estado = 'Reprobado' P: Mostrar Nombre, Nota Final y Estado
Un diagrama de flujo para un proceso de extrusion: recibo materia prima en camiones hips y abs y también en sacos de 25 y 800kg de hay alimenta a las extrusoras tenemos 5 generando laminas de diferentes modelos con oportunidad de mejora en reproceso y desorille, de hay la lamina se apila en tarimas la tarima se emplaya y se lleva a inventario 1.5 dias maximo y en un almacen no mayor a 4 estibas
flowchart TD A[Compra del horno por Bs 5.500] --> B[El horno presenta fallas] B --> C[La usuaria conserva factura, garantía y pruebas] C --> D[Reclamo directo al proveedor] D --> E{¿El proveedor cambia, repara o devuelve el dinero?} E -- Sí --> F[Constancia o acta de solución] F --> G[Derecho restaurado] E -- No --> H[Reclamo ante el CAUC Sucre] H --> I[Identificación del proveedor y del derecho vulnerado] I --> J[Presentación de factura, garantía y pruebas] J --> K[Gestión administrativa y posible conciliación] K --> L{¿Hay acuerdo?} L -- Sí --> M[Acta de conciliación] M --> N{¿El proveedor cumple?} N -- Sí --> G N -- No --> O[Medidas y sanciones por incumplimiento] L -- No --> P[Valoración de pruebas] P --> Q[Resolución administrativa] Q --> R{¿Se interpone recurso?} R -- No --> S[La resolución queda firme según la norma aplicable] R -- Sí --> T[Recurso de revisión dentro de 10 días hábiles] T --> U[Resuelve la autoridad jerárquica superior o designada] U --> V[Se agota la vía administrativa] V --> W[Queda abierta la vía jurisdiccional correspondiente] S --> X{¿Se cumple la decisión?} X -- Sí --> G X -- No --> O
INTRODUCCION DE CARRIL A LA LINEA - limpiar extremos
ocupo un diagrama de flujo en el cual se siguen lso pasos para la recepcion y arreglo de un acarro en una empresa los pasos son: la recepcion de un vehiculo en un agencia automotriz, te dare los pasos: cliente agenda la cita Recepción e inspeccion de vehiculo se genera la otu apertura de la otu en dado caso que ocupe diagnostico preliminar el tipo de serivicio, ya sea preventivo o correctivo la priridad segun el trabajo asignacion al tecnico si se ocupan refacciones pruebas las pruebas son satisfactorias?, en dado caso que no, que regrese a algun lugar hasta corregirse cierre de otu y regsitro de actividades entrega
realice un diagrama de flujo modular, que para un rango de numeros positivos determine cuales numeros son progresistas y presente la suma de estos. use las variables: entero: rango1,rango 2, num, SumDiv, S1, S2.
DIAGRAMA DE COMPONENTES Contenido: • Diagrama UML de componentes. • Componentes: Index.php, Misc, Modules, Themes, Includes, DataBase. • Dependencias entre componentes. (Debe ser elaborado en una herramienta UML profesional).
[ INICIO ] │ ▼ 1. Abastecimiento y Preparación de Materiales ├─► Tubos largos ubicados en rack vertical inclinado lateral (liberando la mesa)[span_0](start_span)[span_0](end_span) ├─► Tornillería organizada en kits precontados / contenedores ergonómicos cercanos[span_1](start_span)[span_1](end_span)[span_2](start_span)[span_2](end_span) │ ▼ 2. Posicionamiento en Estación de Trabajo ├─► El operador trabaja con mesa a altura adecuada y tapete antifatiga[span_3](start_span)[span_3](end_span)[span_4](start_span)[span_4](end_span) ├─► Colocación de tubos sobre la mesa utilizando la plantilla fija (fixtura de escuadra a 90°)[span_5](start_span)[span_5](end_span)[span_6](start_span)[span_6](end_span) │ ▼ 3. Ensamble de Componentes ├─► Colocación manual de conectores y placas de ruedas sin riesgo de mala orientación[span_7](start_span)[span_7](end_span)[span_8](start_span)[span_8](end_span)[span_9](start_span)[span_9](end_span) │ ▼ 4. Apriete Ergonómico con Control de Calidad ├─► Uso del atornillador suspendido en brazo balancín con retractor[span_10](start_span)[span_10](end_span)[span_11](start_span)[span_11](end_span) ├─► Apriete con torque regulado y calibrado automáticamente (evita piezas flojas o dañadas)[span_12](start_span)[span_12](end_span)[span_13](start_span)[span_13](end_span) │ ▼ 5. Inspección Final y Desalojo de Producto ├─► Verificación visual rápida de escuadra y sujeción ├─► Desplazamiento del carrito terminado empujándolo directamente hacia la línea de rodillos a nivel (sin levantarlo)[span_14](start_span)[span_14](end_span)[span_15](start_span)[span_15](end_span) │ ▼ [ FIN DEL CICLO ]
DIAGRAMA DE CLASES DEL DISEÑO Contenido: • Diagrama UML de clases del diseño. • Clases: Usuario, Rol, Permiso, Contenido, Noticia, Aviso, Efeméride, Documento, Enlace, Comentario, Foro, TemaForo, Respuesta, Encuesta, OpciónEncuesta, Categoría, Etiqueta, Configuración, Log. • Atributos, métodos y relaciones (asociación, herencia, composición). (Debe ser elaborado en una herramienta UML profesional).
def cargar_archivo(bitacora: str = "bitacora.txt") -> list: """Lee el archivo de texto y carga los registros en una lista.""" datos_cargados = [] try: with open(bitacora, "r", encoding="utf-8") as filetemporal: lineas = [linea.strip() for linea in filetemporal if linea.strip()] if not lineas: print(f"El archivo '{bitacora}' existe pero se encuentra vacío.") return datos_cargados print(f"¡Información cargada exitosamente desde '{bitacora}'!") print("=" * 80) print(f"{'id Usuario':<12} | {'Nombre':<24} | {'Pc asignada':<8} | {'Grado Academico':<18} | {'Fecha':<10}") print("=" * 80) for linea in lineas: delimitador = "|" if "|" in linea else "," campos = linea.split(delimitador) if len(campos) == 5: try: campos[0] = int(campos[0]) campos[2] = int(campos[2]) except ValueError: continue datos_cargados.append(campos) print(f"{campos[0]:<12} | {campos[1]:<24} | {campos[2]:<8} | {campos[3]:<18} | {campos[4]:<10}") print("=" * 80) except FileNotFoundError: print(f"Error: El archivo '{bitacora}' no existe.") except OSError as e: print(f"Error de lectura al abrir '{bitacora}': {e}") return datos_cargados def guardar_registro(registros: list, bitacora: str = "bita
Algoritmo ParesSubsiguientes Definir num, i, parActual Como Entero; Escribir "Ingrese un número:"; Leer num; Si num MOD 2 = 0 Entonces parActual <- num + 2; Sino parActual <- num + 1; FinSi Escribir "Los 20 números pares subsiguientes son:"; Para i <- 1 Hasta 20 Con Paso 1 Hacer Escribir parActual; parActual <- parActual + 2; FinPara FinAlgoritmo
FLUJOGRAMA: PERFECCIONAMIENTO DE UN CONTRATO POR INTERNET INICIO ⬇ 1. ¿Existe intención de celebrar un contrato por internet? ⬇ 2. Presentación de una propuesta comercial ⬇ 3. ¿La propuesta constituye una oferta contractual? - NO: Es publicidad o invitación a presentar una oferta → El usuario puede realizar una propuesta. - SÍ: El destinatario analiza las condiciones de la oferta. ⬇ 4. ¿Se aceptan las condiciones de la oferta? - NO: Rechazo de la oferta → No se perfecciona el contrato. - SE PROPONEN CAMBIOS: Se genera una contraoferta → ¿La otra parte la acepta? - NO: No se perfecciona el contrato. - SÍ: Se continúa con el proceso. - SÍ: Se continúa con la aceptación. ⬇ 5. ¿La aceptación se realiza dentro del plazo y en las condiciones correspondientes? - NO: Puede constituir una nueva oferta o requerir confirmación. - SÍ: Se determina la forma de aceptación. ⬇ 6. Forma de aceptación por internet - Correo electrónico. - Clic en un botón de aceptación o confirmación. - Conducta que demuestre el consentimiento. ⬇ 7. Determinación del momento de perfeccionamiento - Declaración: Se manifiesta la aceptación. - Expedición: Se envía la aceptación. - Recepción: La aceptación llega al sistema del oferente. - Conocimiento: El oferente conoce la aceptación. ⬇ 8. ¿Se cumplen los requisitos jurídicos aplicables? - NO: Se debe revisar el requisito pendiente. - SÍ: CONTRATO POR INTERNET PERFECCIONADO. ⬇ FIN
# include<stdio.h> # include<iostream> using namespace std; # include<stdlib.h> // 324096743 // 324201233 // EL programa se repetira 2 veces int main() { char i; printf("Programa elaborado por Arellano Flores Martin y Manzano Cisneros Jean Paul\n"); for(i=0;i<2;i++) { char a,b,x; printf("Que se desea hacer"); printf("\na.- Serie de 10 numeros\n b.-Clasificar triangulos Opcion:\t"); scanf(" %c",&x); switch (x) { case 'a': { int n=1; int incremento; int contador=0; printf("Dame el incremento de tu serie:"); scanf("%d",&incremento); printf("Tu serie es:\n"); while(contador<10) { printf("%d\n",n); n= n + incremento; contador++; } } break; case 'b': { int y=0; while(y<5) { int a1,a2,a3; printf("Dame los lados de tu triangulos\n"); scanf("%d %d %d",&a1,&a2,&a3); if(a1==a2 && a2==a3) { printf("Tu triangulo de lados %d, %d y %d es equilatero\n",a1,a2,a3); } if(a1==a2 && a2!=a3) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1!=a2 && a2==a3) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1==a3 && a2!=a1) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1!=a2 && a2!=a3 && a1!=a3) { printf("Tu triangulo de lados %d, %d y %d es escaleno\n",a1,a2,a3); } y++; } } default: { printf("Opcion incorrecta\n"); } break; } } return 0; }
Un diagrama de flujo para un proceso de registro de usu# include<stdio.h> # include<iostream> using namespace std; # include<stdlib.h> // 324096743 // 324201233 // EL programa se repetira 2 veces int main() { char i; printf("Programa elaborado por Arellano Flores Martin y Manzano Cisneros Jean Paul\n"); for(i=0;i<2;i++) { char a,b,x; printf("Que se desea hacer"); printf("\na.- Serie de 10 numeros\n b.-Clasificar triangulos Opcion:\t"); scanf(" %c",&x); switch (x) { case 'a': { int n=1; int incremento; int contador=0; printf("Dame el incremento de tu serie:"); scanf("%d",&incremento); printf("Tu serie es:\n"); while(contador<10) { printf("%d\n",n); n= n + incremento; contador++; } } break; case 'b': { int y=0; while(y<5) { int a1,a2,a3; printf("Dame los lados de tu triangulos\n"); scanf("%d %d %d",&a1,&a2,&a3); if(a1==a2 && a2==a3) { printf("Tu triangulo de lados %d, %d y %d es equilatero\n",a1,a2,a3); } if(a1==a2 && a2!=a3) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1!=a2 && a2==a3) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1==a3 && a2!=a1) { printf("Tu triangulo de lados %d, %d y %d es isosceles\n",a1,a2,a3); } if(a1!=a2 && a2!=a3 && a1!=a3) { printf("Tu triangulo de lados %d, %d y %d es escaleno\n",a1,a2,a3); } y++; } } default: { printf("Opcion incorrecta\n"); } break; } } return 0; }ario: ingresar correo, verificar correo, crear contraseña, configuración opcional de perfil, luego llegar al panel principal
# Sistema para calcular el precio de la entrada al cine edad = 17 if edad < 5: precio = 0 print("Entrada GRATIS (Niños menores de 5 años)") elif edad <= 12: precio = 8000 print("Categoría Infantil: Precio $8.000") elif edad <= 60: precio = 15000 print("Categoría General: Precio $15.000") else: precio = 10000 print("Descuento Adulto Mayor: Precio $10.000") print("Disfrute su función.")
CONDUCTAS: postergación de tareas, realizar estudios a ultima hora, distracciones y evitación de tareas aversivas. - (3 variables diferentes); VARIABLES COGNITIVAS: Autoeficacia(-), PROCESOS DE AUTORREGULACIÓN: Regulación emocional (-) y FACTORES EMOCIONALES Y MOTIVACIONALES: Ansiedad (+) y Aversión a la tarea (+) - PROCRASTINACIÓN ACADEMICA - CONSECUENCIAS: Rendimiento bajo, estres y ansiedad elevados y desorganización
1. Identificación del incidente CRM, correo, conectividad, equipos o contraseñas 2. Registro y documentación Síntomas, pruebas, causa conocida y solución aplicada 3. Validación por el especialista Comprobación de la exactitud y seguridad del procedimiento 4. Base de conocimiento Artículo aprobado y clasificado por categoría 5. Consulta y reutilización Los técnicos encuentran y aplican soluciones verificadas 6. Evaluación y mejora continua Medición de resultados, retroalimentación y actualización
Un diagrama de flujo para un proceso de: «Buenas tardes, jóvenes. Soy Rosa Martínez, dueña de la Purificadora Agua Clara, en la colonia Civac de Jiutepec. Hoy anotamos todas las ventas en una libreta y al cerrar el día sumamos con la calculadora. Muchas veces el corte de caja no cuadra y no sabemos qué producto se vendió más ni cuántos pedidos fueron a domicilio. Vendemos tres productos: la recarga de garrafón de 20 litros a $18, el garrafón nuevo con agua a $65 y el paquete de 12 botellas de 1 litro a $96. A los clientes de mayoreo les hacemos descuento: 5 % si llevan de 10 a 19 piezas y 10 % si llevan 20 o más. También llevamos a domicilio: cobramos $15 de envío, pero si el pedido ya con descuento es de $150 o más, el envío es gratis. Quisiera un programa que use quien atiende el mostrador: que al iniciar el turno registre su nombre y el fondo de caja, que capture venta por venta y me dé el ticket de cada una, y que al cerrar me entregue el corte con todo lo vendido. Mi meta es vender $1,000 al día; me gustaría que el corte me diga si la alcancé y que me muestre de forma sencilla qué producto se movió más.»
Selección de muestras (5 clavos) ↓ Limpieza de muestras (alcohol) ↓ Pesaje individual de cada clavo (masa inicial) ↓ Limpieza adecuada de cada tubo de ensayo ↓ Preparación de medios corrosivos (agua de llave, NaCl 3.5 %, agua destilada, 1 cm de aceite) ↓ Preparación de clavos + medios corrosivos ↓ Etiquetado de muestras ↓ Periodo de ensayo (6 semanas) ↓ Limpieza de clavos (cepillo con cerdas suaves) ↓ Pesaje final de clavos (masa final) ↓ Limpieza de tubos de ensayo ↓ Cálculos
(INICIO) ↓ [Leer la especificación del producto: probeta, tiempo y criterio] ↓ [Preparar la solución: 5 % NaCl en agua Tipo IV] ↓ [Ajustar el pH a 6.5–7.2] ↓ [Preparar y limpiar las probetas, proteger bordes] ↓ [Acomodar en la cámara (≈15–30° de la vertical, sin tocarse ni gotear entre sí)] ↓ [Fijar condiciones: cámara a 35 ± 2 °C y aire acondicionado] ↓ [Iniciar la niebla y verificar los colectores (1–2 mL/h, 5 % NaCl, pH 6.5–7.2)] ↓ <¿Las condiciones están dentro de rango?> ─NO→ [Ajustar y volver a verificar] ↓ SÍ [Exposición continua; abrir la cámara solo lo indispensable] ↓ <¿Se cumplió el tiempo especificado?> ─NO→ [Continuar] ↓ SÍ [Retirar y lavar con agua corriente (no caliente); secar] ↓ [Evaluar según la especificación (apariencia, herrumbre, raya, masa)] ↓ [Elaborar el reporte] ↓ (FIN)
Un diagrama de flujo para el ciclo de vida de un ticket de soporte: abrir, asignar, investigar, resolver, cerrar
app hola mundo