Está en la página 1de 8

Universidad Michoacana de San Nicolás de Hidalgo

Facultad de Ingeniería Civil


Universidad Michoacana de San Nicolás de Hidalgo

Facultad de Ingeniería Civil

Programación

Tarea 1

Nombre del programa:


Flota de camiones

Profesor:
Nelio Pastor Gómez

Alumno:
Andrea de la Cruz Escobar

Matricula:
1903059J

Semestre: Sección:
4º 1
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Presentación y definición del problema
Supongamos que una industria mantiene una flota de camiones para repartir sus
productos. En cada viaje, el conductor anota la distancia recorrida en kilómetros, los
litros de gasolina usados, el costo de la gasolina y los demás costos de
mantenimiento del camión. Como parte del proceso de contabilidad, el controlador
necesita calcular y registrar para cada camión y para cada viaje los kilómetros
recorridos por litro, el costo total del viaje y el costo por kilómetro. Diseñar un
programa para llevar a cabo estos cálculos.
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Análisis y diseño

Flota

Dst, Lt,
Cgas,
Cmant

𝐃𝐬𝐭
K𝐦𝐑𝐞𝐜 = 𝐋𝐭
Ctot=Cgas+Cmant
CxKm=Ctot/Dst

KmRec,
Ctot, CxKm

Fin Flota
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Pruebas de escritorio o corrida a mano

Entrada de datos
Dst= 80 Km
Lt= 15 Lt
Cgas= $375
Cmant= $600

Proceso:
KmRec:
80 Km
= 5.333 𝐾𝑚/𝐿𝑡
15 Lt

Ctot:
$375 + $600 = $975

CxKm
$975
= $12.19 𝑥𝐾𝑚
80 Km

Salida de pantalla:
KmRec= 5.333 Km/Lt
Ctot= $975
CxKm= $12.19 xKm

Fin Flota
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Codificación
%Flota de camiones
clear; clc;
D=inputdlg({'Distancia?','Litros consumidos?', 'Costo de gas?','Costo
mant?'},'Datos',1,{'80', '15','315','600'});
Dst=str2double(char(D(1)));
Lt=str2double(char(D(2)));
Cgas=str2double(char(D(3)));
Cmant=str2double(char(D(4)));
KmRec=Dst/Lt;
Ctot=Cgas+Cmant;
CxKm=Ctot/Dst;
s1=sprintf('Km recorrido por litro = %0.4g Km/Lt',KmRec);
s2=sprintf('Costo viaje = $%0.4g',Ctot);
s3=sprintf('Costo por kilometro recorrido = $%0.4g', CxKm);
msgbox({s1, s2, s3}, 'modal');
%Fin
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Interpretación
Ejecución #1

Ejecución #2

Ejecución #3
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil
Documentación
Se realizó el código del programa

Una vez realizado el código se corre el programa con la opción ‘RUN FLOTA’

Al oprimir el botón de RUN FLOTA se mostrara una pantalla en la cual se debe que ingresar
los datos solicitados (En este caso los datos ya fueron incluidos desde el código)
Universidad Michoacana de San Nicolás de Hidalgo
Facultad de Ingeniería Civil

Finalmente al oprimir ‘OK’ mostrara los resultados

También podría gustarte