Informe Del Programa

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

“Año de la unidad, la paz y el desarrollo”

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN

Facultad de Ingeniería Civil, Arquitectura y Geotecnia

Escuela profesional de Geología y Geotecnia

“PRODUCTO FINAL DE LA UNIDAD”

Alumnos: Kiara Sivonne Arhuata flores(2023-130005)

Jean Sebastian Zambrano Mas (2023-130050)

Gustavo Alonso Montoya Acostupa(2022-130027)

Sección: A – Turno Mañana

FUNDAMENTOS DE PROGRAMACIÓN

Ing. Josué Gedeón Valdez Ramírez

19/07/23

Tacna-Perú
I. INTRODUCCIÓN

El siguiente código en MATLAB ha sido desarrollado para ayudar a una compañía

sismológica en el registro y análisis de sismos. Mediante una interfaz interactiva, el

programa permite al usuario ingresar información sobre múltiples sismos, incluyendo su,

magnitud, frecuencia y ubicación geográfica. El objetivo principal es identificar el sismo

con la mayor frecuencia registrada y determinar su intensidad según la escala de Richter.

II. PROBLEMÁTICA

No les ha pasado que quieren saber la información de un sismo o registrar los

lugares con sus respectivas magnitudes.

III. FUNDAMENTOS

He aquí, en esta sección donde se dará a conocer y especificar los fundamentos y

sentencias que serán parte de nuestro programa, considerando su definición, sus

funciones, su diagrama y su utilidad en nuestro programa.

◘ Disp.:

Disp., este fundamento ha de representar la acción de “Mostrar variable” en el

algoritmo en donde se aplique, permitiendo imprimir un valor numérico o palabras,

producto de algún procedimiento previo o prescrito por el programador. Cuya gráfica en

un diagram de flujo, se puede representar de la siguiente manera:


De modo que, ese fundamento nos permitirá registrar textos de presentación y

orientación a nuestro programa para que este pueda ser visualizado por el usuario, además

de cumplir un rol al final de cada proceso, al presentar y mostrar oraciones que indiquen.

◘ Input:

Input, el siguiente fundamento representa la acción de “Ingresar variable”, el cual

permite al usuario interactuar directamente con el programa, al poder ingresar nuevos

datos acorde a la necesidad del usuario, siempre y cuando estos cumplan con el parámetro

establecido por el algoritmo, para su pronto procesamiento y arrojamiento de resultados

acorde a lo que el usuario haya ingresado gracias a esta función. En un diagrama de flujo

se interpreta del siguiente modo:

Gracias a esto, será posible que el usuario pueda consultar por cualquier era

geológica, ingresando solamente la abreviatura presentada por la función disp, además

que podrá especificar. Esto nos permite ingresar datos en este caso los datos de los

sismos..

▪ for

for /El bucle "for" es una estructura de control utilizada en programación para

repetir una secuencia de instrucciones un número específico de veces. Es especialmente

útil cuando se necesita iterar sobre una lista, matriz, o secuencia de elementos en un orden

específico.La sintaxis general del bucle "for" varía según el lenguaje de programación,
pero en general, tiene una estructura similar. En la mayoría de los lenguajes, el bucle "for"

se compone de tres partes:

1. Inicialización: Se establece una variable contadora y se le asigna un valor inicial

antes de comenzar el bucle.

2. Condición: Se define una condición que se evalúa antes de cada iteración.

Mientras la condición sea verdadera, el bucle continuará ejecutándose.

3. Actualización: Después de cada iteración, la variable contador se actualiza,

generalmente incrementándola o disminuyéndola en un valor específico.

Estas partes en conjunto permiten que el bucle "for" repita las instrucciones

contenidas en su cuerpo un número específico de veces, determinado por la condición y

la actualización del contador.

En este caso se uso el bucle for se utiliza para leer la cantidad de sismos que

quieren registrar ,las magnitudes , frecuencias y las ciudades .

◘ If / Elseif

If, siendo una condicional que puede verificar tanto si un valor es verdadero o

falso (solamente esas dos vías) acorde a los criterios o parámetros ya establecidos, esta
condición se puede enlazar junto a más condiciones mediante el elseif, con el objetivo

que un valor, en caso sea verdadero, se quede en un eslabón, y en caso sea falso, para a la

siguiente condición, de ese modo, hasta llegar a una condición donde su valor si cumpla

los parámetros.

Las condicionales son la totalidad del proceso en sí, con lo cual se establece la

época a la que corresponde el valor ingresado, habiendo cantidad de condiciones a la par

de cada magnitud. En otras palabras, las condiciones if else, son las últimas en definir

completamente la info que le corresponde a una variable, dando paso a que el disp lo

muestre al usuario y se repita el proceso con el while,

IV. PRODUCTO FINAL

◘ Diagrama de flujo

En conclusión les damos a conocer nuestro diagrama de flujo que como verán

utilizamos los siguientes códigos : while, if, for, input, disp.

Con estos códigos se pudo construir el siguiente diagrama de flujo.


◘ Código de programación:

A continuación, se presenta el código con el cual se ejecutará el programa

“registrador de sismos”. El cual debe que funcionar en Octave, dado a que fue

desarrollado en su lenguaje de programación.


EJECUCIÓN DEL PROGRAMA

También podría gustarte