Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO N°3
HORARIO
DOCENTE
AÑO
2023
LIMA-PERÚ
PARTE I.
suma = 0;
limite = 1000;
paso = 5;
for i = 1:paso:limite
suma = suma + 1/i;
end
A.-
a1.- ¿Cuáles son las variables que se utilizan y de qué tipos son?
a2.- ¿Presenta estructuras de control, ¿cuáles y cuántas de cada una se presentan?
a3.- De éstas dos últimas estructuras de control selectiva, indique cuál es la importancia de
usar cada una de ellas.
DESARROLLO:
A1- Se utilizan las variables cpar, spar, cimp, simp, c, tdat y dato de las cuales podemos
decir:
● tdat: Es una variable de entrada, ya que recibe el valor que se ingresa en el teclado
para el total de datos
● dato: Es una variable de entrada, ya que recibe el valor que se ingresa en el teclado
para cada dato.
● cpar: Es una variable usada como contador de números pares debido a que se le va
aumentando en 1 por cada acción que se ejecuta correctamente.
● cimpar: Es una variable usada como contador de números impares debido a que se le
va aumentando en 1 por cada acción que se ejecuta correctamente.
● spar: Es una variable de acumulación de números pares debido a que se le va
acumulando por cada acción que se ejecuta correctamente.
● simpar: Es una variable de acumulación de números impares debido a que se le va
acumulando por cada acción que se ejecuta correctamente.
● c: Es una variable de acumulación global del proceso debido a que se le va
aumentando en 1 por cada acción que se ejecuta correctamente hasta llegar a la
cantidad deseada que en este programa es igual a la cantidad total de datos.
A2-
En el presente código en matlab se puede observar que se hace uso de la estructura
repetitiva while, además de hacer uso de la estructura selectiva de doble alternativa.
Se utilizan 2 estructuras repetitivas while, la primera es usada para crear un ciclo entre
el total de datos(tdat) y nuestra variable c, la cual es un contador, y el ciclo terminará cuando
la variable c tenga el mismo valor que el total de datos(tdat) y la segunda ves que es usada la
estructura repetitiva while es dentro de la primera estructura while para establecer la cantidad
de datos en un rango de 10 a 100.
Se utilizan 3 estructuras selectivas de doble alternativa, la primera es usada dentro del
ciclo while y la segunda y tercera son usadas para comparar los valores de la cantidad de
datos antes de mostrarlos en pantalla.
A3-
En las 2 últimas estructuras selectivas de doble alternativa, se puede observar que se
utiliza la primera para comparar la cantidad de datos pares y saber si dicha cantidad es o no es
igual a 0, de igual manera en la última estructura selectiva de doble alternativa se puede
apreciar que se realiza el mismo procedimiento para la cantidad de datos impares.
B.-
b1.- ¿Cuáles son las variables que se utilizan y de qué tipos son?
b2.- ¿Presenta estructuras de control, ¿cuáles y cuántas de cada una se presentan?
b3.- Esas dos estructuras de control repetitivas, la primera es externa y la segunda es interna;
o son externas las dos; o son internas las dos; o cada una es independiente, escriba cuál de las
cuatro, es la correcta.
DESARROLLO:
● n: Es una variable de entrada, ya que recibe el valor que se ingresa en el teclado para
el total de datos
● num: Es una variable de entrada, ya que recibe el valor que se ingresa en el teclado
para cada dato
B2-
En el presente código en matlab se puede observar que se hace uso de la estructura de
control repetitiva for, Se utilizan 2 estructuras repetitivas for, la primera es usada para crear
un ciclo entre 1 y n (la cantidad ingresada en el teclado) para leer n datos, de igual manera se
crea otra estructura repetitiva for con el mismo rango para mostrar de manera numerada el
número de datos con su respectivo valor ingresado.
B3-
Ambas son 2 estructuras repetitivas independientes, debido a que ninguna interfiere
en su realización de la otra, como se puede apreciar en la primera recibe los datos a utilizar y
en la segunda muestra dichos datos de manera enumerada.
C.-
c1.- ¿Cuáles son las variables que se utilizan y de qué tipos son?
c2.- ¿Presenta estructuras de control, ¿cuáles y cuántas de cada una se presentan?
c3.- Esas dos estructuras de control repetitivas, la primera es externa y la segunda es interna;
o son externas las dos; o son internas las dos; o cada una es independiente, escriba cuál de las
cuatro, es la correcta.
DESARROLLO:
c2. Se presentan dos estructuras de control ambas del tipo repetitivo (for).
c3. Se presentan dos estructuras, la primera estructura es externa mientras que la siguiente
estructura es de tipo interna por ello es dependiente de la primera estructura.
D.-
d1.- ¿Cuáles son las variables que se utilizan y de qué tipos son?
Puedes trabajar con una variedad de tipos de variables, incluyendo Números enteros,Números
de punto flotante,Cadenas de caracteres, Estructuras de datos,Celdas.
d2.- ¿Presenta estructuras de control, ¿cuáles y cuántas de cada una se presentan?
presenta varias estructuras de control comunes en la programación como:
● Bucles: Matlab incluye bucles for y while para la ejecución repetitiva de código.
También puedes utilizar parfor para bucles paralelos en Matlab.
d3.- Esas dos estructuras de control repetitivas, la primera es externa y la segunda es
interna; o son externas las dos; o son internas las dos; o cada una es independiente,
escriba cuál de las cuatro, es la correcta.
Las dos estructuras de control repetitivas, el bucle for y el bucle while, son estructuras de
control externas. Esto significa que controlan la ejecución de bloques de código dentro de
ellos y no están anidadas dentro de otra estructura de control repetitiva. En otras palabras,
cada una es independiente y controla la ejecución de su propio bloque de código. Por lo tanto,
la respuesta correcta es "cada una es independiente".
E.Desarrollo