Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Modificar el programa anterior para que en lugar de leer 8 números, se puedan leer tantos
números como se quiera hasta que llegue un cero. El resultado es la suma de todos los números
leídos.
Ingresamos una linea de codigo para ingresar por teclado el valor de la variable n y el numero 0
para terminar el programa.
Escribimos la condicional p=p+n para que el programa se guarde los nuevos valores en la nueva
variable 'p'
Con la linea de codigo ontenemos la suma de todos los numeros ingresados y serramos el ciclo
while con el comando end.
Corremos el programa:
*Cuando ya ingrasamos los valores de los cuales queremos obtener la media aritmetica
ingresamos el numero 0 para obtener la suma de todos los numeros ingresados
7. Intentar escribir un programa en MATLAB que lea tres números e indique el tipo de triángulo
que forman (isósceles, equilatero, escaleno). Comprobar que los números realmente formen un
triángulo, sino emitir el error.
Primero asignamos variables para ser introducidas por medio de tecado (a) , (b) y (c) los valores
de los lados del triangulo.
ingresamos un condicional else if para ingresar la segunda condicion, para que cumpla la
condicional de un triangulo isoceles que tiene todos sus dos lados iguales y un desigual.
Luego igresamos un condicional else para ingresar la ultima condicion, para que cumpla la
condicional de un triangulo escaleno que tiene todos sus lados desiguales.
Corremos el programa:
* Ingresamos los datos según nos vaya pidiendo el programa, en este caso los lados de cada
triangulo
ingresamos un condicional else if para ingresar la segunda condicion, para que cumpla la
condicional de un triangulo isoceles que tiene todos sus dos lados iguales y un desigual.
Luego igresamos un condicional else para ingresar la ultima condicion, para que cumpla la
condicional de un triangulo escaleno que tiene todos sus lados desiguales.
Configuramos el programa anterior escribiendo una opsion para que el programa se vuelva a
reiniciar ingresando una opcion Si(1) o se detenga con la opcion NO (0)
Para lograr que el programa se reinicie introducimos el comando while para que el programa se
guarde y repita en un ciclo el mismo programa de forma indefinida y pregunte si desea continuar
, hasta detener el programa con la opcion NO
Corremos el programa:
* Ingresamos los datos según nos vaya pidiendo el programa, en este caso los lados de cada
triangulo
* Escogemos la opcion que deceamos, ingresando (1) para la opcion Si y (0) para la opcion NO
9. Escribir un programa que escriba todos los múltiplos de 3 del número 1 al 3000
Introducimos una linea de codgo para escribir una serie de numeros con un intervalo de 3,
a= 0:3:300;
Ingresamos la segunda linea de codigo para que el resultado sea impreso en forma de vector
Corremos el programa:
10. Programa que lea una serie de números (leer hasta que llegue el cero por ejemplo) y que
calcule su media aritmética
Ingresamos dando valores para la variable n=1, p=0 y c=0
Ingresamos una linea de codigo para ingresar por teclado el valor de la variable n y el numero 0
para terminar el programa.
Escribimos la condicional p=p+n para que el programa se guarde los nuevos valores en la nueva
variable 'p' y la condicional c=c+1 para que el programa se guarde los nuevos valores en la
nueva variable 'n' y serramos el ciclo while con el comando end.
Finalmente escribimos el condicional p=p / (c-1); este condicional nos permite obtener la media
aritmetica de una serie de datos ingresados por teclado.
Corremos el programa:
*Cuando ya ingrasamos los valores de los cuales queremos obtener la media aritmetica
ingresamos el numero 0 para obtener la media aritmetica
11. Programa que escriba todo el código ASCII (el código ASCII va de 0 a 255 y representa el
número con el que los ordenadores almacenan los caracteres)
Ingresamos la linea de codigo para obtener una serie desde el 0 hasta el 255