Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a la Algoritmia: Conceptos Básicos y Ejercicios, Ejercicios de Ingeniería Civil

Este taller proporciona una introducción a los conceptos fundamentales de la algoritmia, incluyendo la definición de un algoritmo, sus características y elementos clave. Se presentan ejemplos prácticos para ilustrar la aplicación de los conceptos y se incluyen ejercicios para reforzar la comprensión del estudiante.

Tipo: Ejercicios

2022/2023

Subido el 09/04/2025

gregorio-francisco-javier-rodriguez
gregorio-francisco-javier-rodriguez 🇨🇴

1 documento

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
24-2-2022
Taller
Algoritmia
Danna Fernanda Castro Lozano
Universidad Cooperativa de Colombia
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Introducción a la Algoritmia: Conceptos Básicos y Ejercicios y más Ejercicios en PDF de Ingeniería Civil solo en Docsity!

Taller

Algoritmia

Danna Fernanda Castro Lozano

Universidad Cooperativa de Colombia

1. ¿Qué es un algoritmo? Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema. De un modo más formal, un algoritmo es una secuencia finita de operaciones realizables, no ambiguas, cuya ejecución da una solución de un problema. 2. ¿Cuáles son las características de un buen algoritmo? Los algoritmos tienen tres partes:  Input (Entrada)  Proceso  Output Asimismo, los algoritmos presentan una serie de características comunes. Son:  Precisos : Objetivos, sin ambigüedad.  Ordenados : Presentan una secuencia clara y precisa para poder llegar a la solución.  Finitos : Contienen un número determinado de pasos.  Concretos : Ofrecen una solución determinada para la situación o problema planteados.  Definidos: El mismo algoritmo debe dar el mismo resultado al recibir la misma entrada. 3. En la siguiente tabla realice la diferenciación entre los elementos que componen un algoritmo, dando 4 ejemplos según corresponda: ELEMENTOS DEFINICIÓN EJEMPLOS Tipos de Datos Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como ‘b’, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de valores que puede tomar una variable.  Datos Numéricos  Datos Lógicos  Datos Alfanuméricos (String) Expresiones Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas. Una expresión consta de operadores y operandos. Ejemplo 1: Ejemplo 2: Tipos de operadores Son elementos que relacionan de forma diferente, los valores de una o más variables y/o constantes. Es decir, los operadores nos permiten

  • Suma; - Resta; * Multiplicación; / División; mod Modulo 4 + 2 * 5 = 14

Escribir "ingresa el total de hombres" Leer hombres //PROCESOS total = mujeres+hombres Escribir "el total de alumnos en el grupo es:",total //SALIDA Escribir "el porcentaje de mujeres es:",(mujeres/total)100,"%" Escribir "el porcentaje de hombres es:",(hombres/total)100,"%" FinAlgoritmo

7. Realizar un algoritmo que calcule la edad de una persona. Algoritmo Ver_edad Definir año, edad Como Entero //ENTRADA Escribir "ingresar fecha de nacimiento" leer año //Proceso edad <- 2022 - año //SALIDA Escribir "la persona tiene:", edad, "años" FinAlgoritmo