
Problema al intentar programar la siguiente secuencia
Publicado por Miguel (4 intervenciones) el 17/03/2015 10:13:50
Hola buenos días. Tengo el siguiente problema:
El problemas es que yo introduzco una entrada input R que tiene cuatro opciones. De estas cuatro , para poder hacer la opción tres tengo que pasar primero por la opción dos obligatoriamente para que se puede llevar a acabo la opción tres. En el caso que no se haya pasado por la opción 2 tendría que avisarme de que no se ha pasado por esta opción.
Un saludo y muchas gracias.
R=input('Opción');
while R>0
if R==1
[B]=A(B);
elseif R==2
[B]=C(B);
elseif R==3
[B]=D(B);
elseif R~=1||2||3||4 ;
disp(' sólo tiene 4 opciones.')
disp('Vuelva a introducir la opción ')
end
disp('Desea seleccionar otro tipo de opción');
R=input('Opción');
end
El problemas es que yo introduzco una entrada input R que tiene cuatro opciones. De estas cuatro , para poder hacer la opción tres tengo que pasar primero por la opción dos obligatoriamente para que se puede llevar a acabo la opción tres. En el caso que no se haya pasado por la opción 2 tendría que avisarme de que no se ha pasado por esta opción.
Un saludo y muchas gracias.
R=input('Opción');
while R>0
if R==1
[B]=A(B);
elseif R==2
[B]=C(B);
elseif R==3
[B]=D(B);
elseif R~=1||2||3||4 ;
disp(' sólo tiene 4 opciones.')
disp('Vuelva a introducir la opción ')
end
disp('Desea seleccionar otro tipo de opción');
R=input('Opción');
end
Valora esta pregunta


0