You are on page 1of 8

Table of Contents

........................................................................................................................................
ESTE ES UN ARDUO TRABAJO REALIZADO POR .............................................................
ejercicio710 ........................................................................................................................
EJERCICIO 3 .....................................................................................................................
introduccion de valores ........................................................................................................
OTRO ALGORITMO ..........................................................................................................
OTRO ALGORITMO ..........................................................................................................
pida una letra i diga si es vocal o no es vocal ..........................................................................
OTRO ALGORITMO ..........................................................................................................
OTRO ALGORITMO ..........................................................................................................
OTRO ALGORITMO ..........................................................................................................
OTRO AGORITMO ............................................................................................................
OTRO ALGOROITMO ........................................................................................................
OTRO ALGORITMO ..........................................................................................................
introduccion de valores ........................................................................................................
OTRO ALGORITMO ..........................................................................................................
OTRO ALGORITMO ..........................................................................................................
ALGORITMO ....................................................................................................................

1
1
1
2
2
2
2
3
3
4
4
5
5
6
6
6
7
8

Error: File: C:\Users\famador\Desktop\practica6 de mathlab\PRACTICA710.m Li


Illegal use of reserved keyword "end".

ESTE ES UN ARDUO TRABAJO REALIZADO


POR
JESUS ASENCIO RODRIGUEZ HENRY GARCIA FLORIAN

ejercicio710
% introducir un numero por el teclado y hacer preguntas
disp('introduzca un numero cualquiera');
num=input('');
fprintf('\n')
if num>0
fprintf('\n')
pot=num^2;
rai=sqrt(num);
disp(['su potencia es igual a
',num2str(pot)]);
fprintf('\n')
fprintf('\n')
disp(['su raiz cuadrada es igual a
',num2str(rai)]);
else
fprintf('\n')
fprintf('\n')
disp('error, introduce un numero mayor que cero');

end
end

EJERCICIO 3
% Realizar un algoritmo que dado un nmero entero, visualice
% en pantalla si es par o impar. En el caso de ser 0, debe visualizar
% el nmero no es par ni impar

introduccion de valores
% DADO UN NUMERO DECIR SI ES PARA O IMPAR
% SI EL NUMERO ES CERO DECIR NO ES NI PAR NI IMPAR
disp('INTRODUCIR UN NUMERO CUALQUIERA');
num=input(' ');
% REALIZA COMPARACION USANDO EL SI
disp(' ');
if mod(num,2)==0
disp(['EL NUMERO
else
fprintf('\n')
disp(['EL NUMERO
end

',num2str(num),'

',num2str(num),'

ES PAR']);

ES IMPAR']);

OTRO ALGORITMO
%

este algoritmo pide tres numero y lo muestra de nemor a mayor

disp('INTRODUCIR TRES NUMERO Y PRESENTARLO DE MENOR A MAYOR');


disp('
');
disp(' nunero A
');
a=input('');
disp(' nunero B
');
b=input('');
disp(' nunero C
');
c=input('');
if a<b && a<c && b<c
disp([a b c])
else
if b<c && b<a && c<a
disp([ b c a])
else
disp([ c b a])
end
end

OTRO ALGORITMO
% ESTE PROGRAMA PIDE UN NUMEROY DICE SI ES POSITIVO O NEGATIVO

disp('PIDA UN NUMERO Y DIGA SI ES POSITIVO O NEGATIVO');


a=input('');
if a<0% Este codigo ha sido generado por el modulo psexport 20160408-w32 de PSeInt
% Es posible que el codigo generado no sea completamente correcto. Si encuentra
% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

disp('PIDA UNA LETRA I DIGA SI ES UNA VOCAL');


disp('DIGITE UNA LETRA CUALQUIERA');
global letra
letra=input('');
if letra==a || letra==e || letra==i || letra==o || letra==u
disp('LA LETRA ES UNA VOCAL');
else
disp('LA LETRA NO ES UNA VOCAL');
end
disp(['EL NUMERO ES NEGATIVO
else
disp(['EL NUMERO ES POSITIVO
end

',num2str(a)]);
',num2str(a)]);

pida una letra i diga si es vocal o no es vocal


disp('PIDA UNA LETRA I DIGA SI ES UNA VOCAL');
fprintf('DIGITE UNA LETRA CUALQUIERA');
global let
let=input('');
if let==a || let==e || let==i || let==o || let==u
disp('LA LETRA ES UNA VOCAL');
else
disp('LA LETRA NO ES UNA VOCAL');
end
% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

OTRO ALGORITMO
n=zeros(1,10);
for x=1:10
disp(['ingrese el ',num2str(x),' numero ']);
n(x)=input('');
end
mayorr=0;
menorr=0;
for x=1:10
if mod(n(x),2)==0
end
if x==1

mayorr=n(x);
menorr=n(x);
end
if n(x)>mayorr
mayorr=n(x);
end
if n(x)<menorr
menorr=n(x);
end
end
disp(['
disp(' ');
disp(['

EL MAYOR NUMERO DE TODOS ES

...................:',num2str(

EL MENOR NUMERO DE TODOS ES.............:',num2st

% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

OTRO ALGORITMO

n=zeros(1,10);
for x=1:10
disp(['ingrese el ',num2str(x),' numero ']);
n(x)=input('');
end
mayorr=0;
menorr=0;
for x=1:10
if mod(n(x),2)==0
end
if x==1
mayorr=n(x);
menorr=n(x);
end
if n(x)>mayorr
mayorr=n(x);
end
if n(x)<menorr
menorr=n(x);
end
end
disp(['
EL MAYOR NUMERO DE TODOS ES ...................:',num2str(
disp(' ');
disp(['
EL MENOR NUMERO DE TODOS ES.............:',num2st

OTRO ALGORITMO
% ESTE PROGRAMA RECIBE LA ENTRADA DE DOS NUMERO Y REALIZA OPERACIONES
%
ARITMETICA
disp('DIGITE EL VALOR DE VARIBLE NUMERICA');
num1=input('');
disp('DIGITE EL VALOR DE UNA SEGUNDA VARIABLE NUMERICA');
num2=input('');
% REALIZAR OPERACIONES ARITMETICAS

suma=num1+num2;
resta=num1-num2;
multiplicacion=num1*num2;
division=num1/num2;
fprintf('\n')
fprintf('\n')
disp(['
la suma de los numeros es igual a ',num2str(suma)]);
fprintf('\n')
fprintf('\n')
disp(['
la resta de los numeros es igual a ',num2str(resta)]);
fprintf('\n')
disp(['
la multiplicacion de los numeros es igual a ',num2str(multiplicacio
fprintf('\n')
fprintf('\n')
disp(['
la division de los numeros es igual a ',num2str(division)]);

OTRO AGORITMO
% Algoritmo que lea tres nmeros distintos y nos diga
% cual de ellos es el mayor (recuerda usar la estructura condicional
% Si y los operadores lgicos).
fprintf('
ALGORITMO')
disp('
INTRODUCCION DE VARIABLES');
fprintf('\n')
disp('
VALOR DEL PRIMER NUMERO');
fprintf('\n')
num1=input('
VALOR DEL PRIMER NUMERO');
fprintf('\n')
disp('
VALOR DEL SEGUNDO NUMERO');
fprintf('\n')
num2=input('
segundo NUMERO ');
fprintf('\n');
disp('
VALOR DEL TERCER NUMERO');
fprintf('\n')
num3=input('
TERCER NUMERO
');
% USAMOS CONDICIONAL SI Y OPERADORES LOGICO
if num1>num2, num1>num3
disp(['EL NUMERO MAYOR ES EL ',num2str(num1)]);
else
if num2>num3
disp(['EL NUMERO MAYOR ES EL
',num2str(num2)]);
else
disp(['EL NUMERO MAYOR ES EL ',num2str(num3)]);
end
end

OTRO ALGOROITMO
% Este codigo ha sido generado por el modulo psexport 20160408-w32 de PSeInt.
% Es posible que el codigo generado no sea completamente correcto. Si encuentra
% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

% LEER TRES NUMEROS SI EL PRIMERO ES NEGATIVO


% MULTIPLICAR LOS OTROS DOS, SI ES POSITIVO
% SUMAR LOS OTROS DOS"*/
disp('INRODUCIR LOS VALORES DE TRES NUMERO CUALQUIERA ENTEROS');
fprintf('\n')
disp('VALOR DEL PRIMER NUMERO');
num1=input('');
fprintf('\n')
fprintf('\n')
disp('VALOR DEL SEGUNDO NUMERO');
num2=input('');
fprintf('\n')
disp('VALOR DEL TERCER NUMERO');
num3=input('');
% USO DE CONDICIONANTE
if num1<0
disp(['EL PRODUCTO DE LOS NUMERO PRIMER, SEGUNTO Y TERCERO ES IGUAL A ',num2str(n
else
disp(['LA SUMA DE LOS NUMERO PRIMERO, SEGUNTO Y TERCERO ES IGUAL A ',num2str(num
end

OTRO ALGORITMO
% Realizar un algoritmo que dado un nmero entero, visualice
% en pantalla si es par o impar. En el caso de ser 0, debe visualizar
% el nmero no es par ni impar

introduccion de valores
% DADO UN NUMERO DECIR SI ES PARA O IMPAR
% SI EL NUMERO ES CERO DECIR NO ES NI PAR NI IMPAR
disp('INTRODUCIR UN NUMERO CUALQUIERA');
num=input(' ');
% REALIZA COMPARACION USANDO EL SI
disp(' ');
if mod(num,2)==0
disp(['EL NUMERO
else
fprintf('\n')
disp(['EL NUMERO
end

',num2str(num),'

',num2str(num),'

ES PAR']);

ES IMPAR']);

OTRO ALGORITMO
% Este codigo ha sido generado por el modulo psexport 20160408-w32 de PSeInt.
% Es posible que el codigo generado no sea completamente correcto. Si encuentra
% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

% DADO UN NUMERO DECIR SI ES PARA O IMPAR


% SI EL NUMERO ES CERO DECIR NO ES NI PAR NI IMPAR
disp('INTRODUCIR UN NUMERO CUALQUIERA');
num=input('');
% REALIZA COMPARACION USANDO EL SI
fprintf('\n');
while num==0
disp('ENTRE EL NUMERO NUEVAMENTE');
fprintf('\n')
num=input('');
end
if mod(num,2)==0
disp(['EL NUMERO ',num2str(num),'
ES PAR']);
else
disp(' ');
fprintf('\n')
disp(['EL NUMERO
',num2str(num),'
ES IMPAR']);
end
%

OTRO ALGORITMO
disp('
LOS NUMEROS DEL 1 AL 9 Y SUS RESPECTIVOS CUADRADOS');
fprintf('\n')
fprintf('\n')
for num=1:9
res=num^2;
disp([' PARA EL NUMERO ',num2str(num),' SU CUADRADO ES
',num2str(res)]);
end
% Se pide representar el algoritmo que nos calcule la
% suma de los N primeros nmeros pares. Es decir, si insertamos un 5,
% nos haga la suma de 6+8+10+12+14
n=input('introduccir el limites para sumar los pares comprendido');
contador=0;
limite=n;
suma=0;
if n==5
m=6+8+10+12+14;
disp([('las suma de 6+8+10+12+14
:'),num2str(m)]);
n=0;
end
while (contador<limite)
if (mod(n,2)==0)
suma=n+suma;
contador=contador+1;
end
n=n+1;
end
disp([('la suma de todos los pares hasta numero dado
:'),num2str(suma)]);

ALGORITMO
% Este codigo ha sido generado por el modulo psexport 20160408-w32 de PSeInt.
% Es posible que el codigo generado no sea completamente correcto. Si encuentra
% errores por favor reportelos en el foro (http://pseint.sourceforge.net).

function practica73()
disp('Introduce el primer numero');
numero1=input('');
disp('Introduce el segundo numero');
numero2=input('');
% comparamos los dos numeros,
% si el primero es mayor o igual que el segundo entra
if (numero1>=numero2)
% Si el numero1 y numero2 son iguales entra y escribe que son iguales
% Sino lo son escribe que el numero1 es el mayor
if (numero1==numero2)
disp(['los numeros ',num2str(numero1),' ',num2str(numero2),' son iguales']);
else
disp([num2str(numero1),' es el mayor de los dos']);
end
% Si el primer Si es falso, escribe que el numero2 es mayor
else
disp([num2str(numero2),' es el mayor de los dos']);
end

Published with MATLAB R2014a

You might also like