calculadora con base de datos en MATLAB
MATLAB
opcion = 0;
while opcion ~= 5
clc
fprintf('1. Suma \n');
fprintf('2. Resta \n');
fprintf('3. Multiplicacion \n');
fprintf('4. Division \n');
fprintf('5.Salir \n');
try
opcion=input('Elija opcion del menu: ');
switch opcion
case 1
clc;
x=input('Ingrese primer numero ');
y=input('Ingrese segundo numero ');
S1=x+y;
fprintf('La suma es: %f\n',S1);
conn = database('mysql','root','');
exdata1 = {x,y,'suma',S1};
colnames1 =
{'primer_numero','segundo_numero','operacion','resultado'};
insert(conn,'calculadora.datos',colnames1,exdata1);close(conn);
pause();
case 2
clc;
x=input('Ingrese primer numero ');
y=input('Ingrese segundo numero ');
S1=x-y;
fprintf('La diferencia es: %f \n',S1);
conn = database('mysql','root','');exdata1 = {x,y,'resta',S1};
colnames1 =
{'primer_numero','segundo_numero','operacion','resultado'};
insert(conn,'calculadora.datos',colnames1,exdata1);
close(conn);
pause();
case 3
clc;x=input('Ingrese primer numero ');
y=input('Ingrese segundo numero ');
S1=x*y;
fprintf('El producto es: %f \n',S1);
conn = database('mysql','root','');
exdata1 = {x,y,'multiplicacion',S1};
colnames1 ={'primer_numero','segundo_numero','operacion','resultado'};
insert(conn,'calculadora.datos',colnames1,exdata1);
close(conn);
pause();
case 4
clc;
x=input('Ingrese dividendo ');
y=input('Ingresedivisor ');
if y==0
disp('ERROR NUMERO INDEFINIDO');
S1='ind';
else
S1=x/y;
fprintf('El resultado es: %f \n',S1);
end
conn = database('mysql','root','');
exdata1 = {x,y,'division',S1};colnames1 =
{'primer_numero','segundo_numero','operacion','resultado'};
insert(conn,'calculadora.datos',colnames1,exdata1);
close(conn);
pause();
case 5
disp('fin del programa');
pause(0.5);
clc;break
otherwise, input('opcion incorrecta');
end
catch
end
end
CAMARA WEB
disp('CAPTURA DE VIDEO');
disp(' 1 capturar');
disp('2 salir');
opcion=input('ingrese lo que desea');
switch...
Regístrate para leer el documento completo.