Programación en C: Ejercicios Prácticos con Funciones y Algoritmos

Tarea 1: Conversión de Puntuación a Calificación Función que transforma una puntuación numérica en la calificación de letras A, B, C, D, E según rangos establecidos. Tipo de parámetro: entero Tipo de retorno: carácter #include <stdio.h> char asignar_calificacion(int puntos); int main() { int valor; char calif; while (s ...

Publicado el 7-16 16:16

Python: Funciones y Ámbito de Variables

En Python, las funciones son bloques de código reutilizables que realizan tareas específicas. Permiten organizar el código, mejorar la legibilidad y evitar la duplicación. Definición y Llamada de Funciones Las funciones se definen utilizando la palabra clave def, seguida del nombre de la función, paréntesis () y dos puntos :. El cuerpo de la ...

Publicado el 7-9 18:31

Manejo de Arreglos y Algoritmos en Shell Scripting

Arreglso en Shell 1. Formas de Definir Arreglos Los arreglos se definen con paréntesis y sus elementos se acceden mediante índices numéricos que inician en 0. Pueden contener tanto cadenas como otros arreglos. # Método A: Asignación directa colores=(rojo verde azul) # Método B: Índices explícitos colores=([0]=rojo [1]=verde [2]=azul) # Méto ...

Publicado el 7-9 00:51

Conceptos Fundamentales: Funciones y Objetos en JavaScript

Funciones en JavaScript 1.1. Métodos de Declaración de Funciones JavaScript ofrece varias maneras para definir funciones, adaptándose a diferentes escenarios: Declaración de Función (function keyword): La forma clásica de definir una función. Expresiones de Función (Funciones Anónimas): Las funciones se asignan a una variable, pudiendo ser ...

Publicado el 7-7 16:10

Explorando las Formas de Invocar Funciones en Shell Scripting

Las funciones en scripts de shell pueden ser invocadas de diversas maneras: Directamente desde la línea de comandos del shell. Dentro de la ejecución de un script. Importando funciones definidas en archivos externos. Mediante llamadas recursivas. Invocación Directa en la Línea de Comandos Puedes definir y ejecutar una función directamente ...

Publicado el 7-6 23:07

Ejercicios Fundamentales de Programación en C

1. Selección de Oponentes en un Torneo En un torneo de tenis de mesa, dos equipos compiten, cada uno con tres jugadores. El Equipo A está formado por Alice, Bob y Charlie, mientras que el Equipo B lo integran Xavi, Yolanda y Zoe. Se conocen las siguientes restricciones: Alice no jugará contra Xavi, y Charlie no competirá ni contra Xavi ni contr ...

Publicado el 6-27 19:31

Decoradores en Python

Día 12 Repaso 1. Objetos de función: nombre de la función def funcion(): pass 1) f = funcion 2) def fun(funcion): pass 3) def func(): return funcion 4) dic = {'función': funcion} | lista = [funcion] 2. Espacios de nombres y ámbito de aplicación LEGB len("abc") longitud = 10 del longitud len("abc") global palabra_clave L =&g ...

Publicado el 6-24 17:28

Arrays, Operadores y Funciones en JavaScript

En JavaScript, los arrays son estructuras de datos que permiten mezclar diferentes tipos de elementos, como números, cadenas y booleanos, a diferencia de los arrays en C, que requieren uniformidad de tipo. Además, intentar acceder a un índice fuera de los límites en JavaScript devuelve undefined sin generar errores, mientras que en C se produce ...

Publicado el 6-23 04:28

Funciones en JavaScript: Definición, Invocación y Conceptos Clave

Las funciones encapsulan bloques de código para ejecutarlos bajo demanda. En JavaScript, una función es un objeto que puede definirse de múltiples maneras. Definición de Funciones Declaración de Función Se utiliza la palabra clave function seguida de un nombre y parámetros opcionales: function nombreFuncion(parametro1, parametro2) { // Cuer ...

Publicado el 6-17 01:45

Definición de Funciones y Pasaje de Parámetros en Python

''' 1. Sistema de inicio de sesión y registro con bucle: opción 1 para iniciar sesión, opción 2 para registrarse, opción 0 para salir, otras entradas son inválidas 2. Los datos de usuario se almacenan en el archivo datos_usuarios.txt para mantener la persistencia 3. En el inicio de sesión, se valida la cuenta antes de pedir la contraseña. Tres ...

Publicado el 6-16 16:43