Subido por Iván Saavedra Solíz

laboratorio de sistemas 2

Anuncio
UNIVERSIDAD TÉCNICA DE ORURO
FACULTAD NACIONAL DE INGENIERÍA
INFORME DE LABORATORIO N° 2
Sis-1110
Tema: Algoritmo
Paralelo: C
Nombres: Saavedra Soliz Ivan
Oruro-Bolivia
ALGORITMOS
1. RESUMEN
1.2. TIPOS DE DATOS
Los tipos de datos son las distintas formas en que la información puede ser representada y manipulada en un algoritmo.
Algunos tipos de datos comunes incluyen:







Enteros (int): Números enteros como -3, 0, 42.
Flotantes (float): Números con decimales como 3.14, 2.718.
Cadenas de caracteres (string): Secuencias de caracteres como "hola mundo".
Booleanos (bool): Valores verdadero (True) o falso (False).
Listas: Colecciones ordenadas de elementos.
Conjuntos: Colecciones no ordenadas de elementos únicos.
Diccionarios: Colecciones de pares clave-valor.
1.3. INTRUCCIONES BASICAS.
Las instrucciones básicas en algoritmos incluyen:





Asignación de variables: Asignar un valor a una variable.
Entrada/Salida: Leer datos de entrada y mostrar resultados.
Estructuras de control: Controlar el flujo del programa (if, else, while, for, etc.).
Funciones: Bloques de código reutilizable que realizan una tarea específica.
Operaciones aritméticas: Realizar cálculos matemáticos básicos.
1.4. OPERADORES ARIMETICOS.
Los operadores aritméticos son símbolos que se utilizan para realizar operaciones matemáticas. Algunos operadores
aritméticos comunes incluyen:






Suma (+): Suma dos valores.
Resta (-): Resta un valor de otro.
Multiplicación (*): Multiplica dos valores.
División (/): Divide un valor por otro.
Módulo (%): Devuelve el resto de la división entre dos valores.
Potenciación (**): Eleva un valor a la potencia de otro.
1.5. SIMBOLOGIA
La simbología en algoritmos puede referirse a la representación gráfica o simbólica de elementos como:





Flechas: Usadas en diagramas de flujo para indicar la dirección del flujo del programa.
Rectángulos: Representan procesos o acciones en un diagrama de flujo.
Rombos: Representan decisiones o condiciones en un diagrama de flujo.
Círculos: Representan inicio/fin de un algoritmo en un diagrama de flujo.
Líneas y conexiones: Conectan los diferentes elementos en un diagrama de flujo para mostrar el flujo del
programa.
2. PROBLEMAS PROPUESTOS.
Los problemas propuestos fueron realizados en el programa Pseint
2.1. El área de un rectángulo de base b y altura h
Análisis
𝑨=𝑩∗𝑯
𝑨 = 𝟏𝟓 ∗ 𝟔
𝑨 = 𝟗𝟎
Seudocódigo
Algoritmo area_de_un_rectangulo
Escribir"ingrese la base"
Leer b
Escribir "ingrese la haltura"
Leer h
a<-b*h
Escribir "el area de un rectangulo es: ",a
FinAlgoritmo
2.2. El área y el perímetro de un cuadrado de lado l
Análisis
𝑨𝒓𝒆𝒂
𝑨 = 𝑳𝟐
𝑨 = (𝟔)𝟐
𝑨 = 𝟑𝟔
Peimetro
𝑷 = 𝟒𝑳
𝑷 = 𝟒 ∗ (𝟔)
𝑷 = 𝟐𝟒
Seudocódigo
Algoritmo area_de_un_cuadrado
Definir a,p,L Como Real
Escribir "ingrgrese el lado del cuadrado"
leer L
a<-L*L
p<-4*L
Escribir "el el area del cuadrado es: ",a
Escribir "el perimetro del cuadrado es: ",p
FinAlgoritmo
2.3. El área de una ANILLO de radios R1 y R2.
Análisis
𝑨 = 𝝅𝑹𝟐
𝑨 = 𝝅𝑹𝟏 𝟐 − 𝝅𝑹𝟐 𝟐
𝟐
𝑨 = 𝝅(𝟓)𝟏 − 𝝅(𝟒)𝟐
𝟐
𝑨 ≈ 𝟐𝟖. 𝟐𝟕𝟒
Seudocódigo
Algoritmo El_área_de_una_ANILLO
Definir r1,r2,a1,a2,at Como Real
Escribir "ingrese R1"
leer r1
Escribir "ingrese R2"
leer r2
a1<-pi*r1^2
a2<-pi*r2^2
at<-a1-a2
Escribir "el area del anillo es: ",at
FinAlgoritmo
Descargar