Está en la página 1de 3

Script

%El programa deberá pedirte dos números. Para luego proceder a calcular la
%suma, resta, multiplicación y división de dichos números.

repetir=0;

while(repetir==0)

n1=str2double(inputdlg('Ingrese el primer número: ','Operaciones',1));


n2=str2double(inputdlg('Ingrese el segundo número: ','Operaciones',1));

suma=n1+n2
resta=n1-n2
multiplicacion=n1*n2
division=n1/n2

mensaje=sprintf('La suma es %d \nLa resta es %d \nLa multiplicación es %d \nLa división


es %d',suma, resta, multiplicacion, division);
msgbox(mensaje);

pause(7);

end
Script
%Al recibir como datos el costo de un artículo en venta y la cantidad de
%dinero entregada por el cliente, el programa deberá calcular:

%1. El vuelto que se debe entregar al cliente, si el pago efectuado es


%mayor que el precio del artículo.
%2. ¿Qué pasa si exactamente se paga con lo que vale el artículo?
%3. La cantidad de dinero que falta pagar, si el pago efectuado es menor al
%precio del artículo.

precio=str2double(inputdlg('Ingrese el precio del artículo: ','Compra',1));


pago=str2double(inputdlg('¿Con cuánto va a pagar el cliente?: ','Compra',1));

vuelto=pago-precio
faltante=precio-pago

if vuelto>0
mensaje=sprintf('El vuelto a dar es %d',vuelto);
msgbox(mensaje);
pause(2);

elseif vuelto==0
mensaje=sprintf('No es necesario dar cambio.');
msgbox(mensaje)
pause(2)

elseif vuelto<0
mensaje=sprintf('Falta dinero en el pago. El dinero faltante es %d',faltante);
msgbox(mensaje);
pause(2)

else
mensaje=sprintf('Los datos ingresados no son correctos. Por favor ingrese nuevamente.');
msgbox(mensaje)
pause(2)
end
Script

clc
%Calculo de la capacitancia
V=input('ingrese la diferencia de voltaje, de no tener poner 0:');
Q=input('ingrese la carga electrica, de no tener poner 0:');
C=input('ingrese la Capacitancia, de no tner poner 0:');
disp('ingrese la operacion a realizar:');
disp('1) para hallar la diferencia de voltaje:');
disp('2) para hallar la carga electrica:');
disp('3) para hallar la Capacitancia:');
caso=input('ingrese el caso a realizar:');
switch caso
case 1
V=Q/C;
disp('la diferencia de voltaje sera:');
disp(V)
case 2
Q=V*C;
disp('la carga electrica sera:');
disp(Q)
case 3
C=Q/V;
disp('la capacitancia sera:');
disp(C)
end

También podría gustarte