matlab practika
-
Upload
alexfernandoalexparedes -
Category
Documents
-
view
212 -
download
0
Transcript of matlab practika
-
7/26/2019 matlab practika
1/3
n=input('introduzca un numero al azar del 0 al 9: ');
a=round(9*rand(1));ifn==a
disp(' acerto');elsedisp('no acerto');end
-
7/26/2019 matlab practika
2/3
2.___________-
=round(9*rand(1));!"ile(1)
#=input('in$rese un numero del 0 al 9: ')
if#%10=0 if==# disp('certaste');
rea; else
clc disp('+ntenta nue,amente');
endelse
disp('olo puede in$resar numeros entre 0 # 9');end
end
3) Escribir un programa que simule un juego de dados (dos dados)
while(1)
x=input('1=para tirar 2=para terminar el programa :')
clc
switch x
case 1
disp(!'"ado1 '#num2str(ceil($%rand(1)))&)
disp(!'"ado2 '#num2str(ceil($%rand(1)))&)
case 2
brea#
otherwisedisp('eclea 1 o 2')
end
end
*) Escribir un programa que encuentre los n+meros pitag,ricos del - . 1--/
clc
x=-
m=-
n=1while x0*
x=x1
m=m1
n=n1
a=n/24m/2
b=2/%n/%m
c=n/2m/2
5print5('(6-/5# 6-/5# 6-/5)7n'#a#b#c)
end
8) Escribir una 5unci,n que de9uel9a el radio( distancia al origen)# recibiendo como
argumento las coordenadas cartesianas(x#)5unction r =radio(x#.)
-
7/26/2019 matlab practika
3/3
i5 nargin0=1
error('e necesita dos 9alores (x#.) como argumento')
elsei5 ;isnumeric(!x#.&)
error('