Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Coahuila
Ingeniería Química
Programación
Laboratorio 2
6 de febrero de 2018
14015079
1. Una compañía de alquiler de autos sin conductor desea un programa para
emitir las facturas de sus clientes, teniendo presente los siguientes puntos:
Cantidad fija de 5,000 pesos si no se rebasan los 300 km.
Distancia recorrida mayor de 300 km:
¿Cuántas calificaciones? 4
Calificación 1: 75
Calificación 2: 65 …..
Calificación 4: 96
La media de las Calificaciones es: 65
clc;
n=input('¿Cuántas calificaciones? ');
s=0;
for i=1:1:n
c=input('Calificación: ');
s=s+c;
end
P=s/n;
sprintf('La media de las Calificaciones es: %d', P)
4. Programa que alimente un numero escalar para el día y mes del año en
curso, y diga como resultado cuantos días del año han transcurrido.
Ejemplo :
dia 14 mes 02
DT=días acumulados días
Dt=31(del mes de enero)+14+45
clc;
m=input('Introduce el mes: ');
d=input('Introduce el día: ');
switch m
case 1
DT=d;
sprintf('Han transcurrido %d dias', DT')
case 2
DT=(31+d);
sprintf('Han transcurrido %d dias', DT')
case 3
DT=(59+d);
sprintf('Han transcurrido %d dias', DT')
case 4
DT=(90+d);
sprintf('Han transcurrido %d dias', DT')
case 5
DT=(120+d);
sprintf('Han transcurrido %d dias', DT')
case 6
DT=(151+d);
sprintf('Han transcurrido %d dias', DT')
case 7
DT=(181+d);
sprintf('Han transcurrido %d dias', DT')
case 8
DT=(212+d);
sprintf('Han transcurrido %d dias', DT')
case 9
DT=(243+d);
sprintf('Han transcurrido %d dias', DT')
case 10
DT=(273+d);
sprintf('Han transcurrido %d dias', DT')
case 11
DT=(304+d);
sprintf('Han transcurrido %d dias', DT')
case 12
DT=(334+d);
sprintf('Han transcurrido %d dias', DT')
otherwise
o disp('Esa fecha no existe pillo xd')
end