Skip to content

Instantly share code, notes, and snippets.

View dsolartec's full-sized avatar
🖥️
Programming...

Daniel Solarte dsolartec

🖥️
Programming...
View GitHub Profile
class Employee:
def __init__(cls, name: str, id: int, gender: str, salary: int):
cls.name = name
cls.id = id
cls.gender = gender
cls.salary = salary
def toString(self) -> str:
return "- {0} ({1}) - C.C. {2} - Salario: ${3}".format(self.name, self.gender, self.id, self.salary)
@dsolartec
dsolartec / taller_estructura_secuencial.py
Last active February 26, 2026 00:19
Taller estructura secuencial (Pensamiento algorítmico)
import math
def menu():
print("Taller Estructura Secuencial - Pseudocódigo\n")
num_option = None
while num_option is None:
option = input("> Elige un número del 1 al 16 para ver el ejercicio (Escribe ':q' para salir): ")
if option == ':q':
break
@dsolartec
dsolartec / index.js
Created February 27, 2024 21:16
Arrow Functions - Web development class
const greetToAll = () => "Hola mundo";
const greetTo = name => {
if (typeof name !== 'string') return "Nombre no válido";
const message = `Hola, ${name}, tu nombre tiene ${name.length} letras`;
return message;
};
@dsolartec
dsolartec / practica_1_punto_1.cpp
Created May 6, 2021 19:59
Taller de práctica para la clase de Fundamentos de Programación.
// Sumar y encontrar el promedio de los números entre 1 y 100 mediante: a) estructura “Do - While”; b) estructura “For”.
#include <iostream>
#include <string>
using namespace std;
int main() {
// Suma con Do-While.
int i = 1, suma = 0;
@dsolartec
dsolartec / taller_6_punto_1.psc
Last active April 20, 2021 04:04
Solución Taller Algoritmos #6 - PSeint
// Calcular el monto a pagar por el servicio de estacionamiento, teniendo en cuenta
// que por la primera hora de estadía se paga una tarifa de $3.500 y las restantes
// tienen un costo de $5.000. Se tiene como datos: hora de entrada y hora de salida;
// iniciada una hora se contabiliza como una hora completa.
Algoritmo Punto1
Definir horaEntrada, horaSalida, precio, horas Como Real
Escribir "Las horas deben ir en el siguiente formato: hora.minuto"
@dsolartec
dsolartec / ejercicio_logica_1.py
Last active April 20, 2021 03:55
Solución Ejercicio Lógica 1 - Pago de video streaming por segundos - Python
# Haga un programa para calcular el costo de video streaming por demanda.
# El algoritmo recibirá el momento en que inició y terminó la reproducción
# de videos, mediante dos números enteros de máximo 6 digitos que representan
# las horas (00-23), los minutos (00-59) y los segundos (00-59). El costo
# del servicio es de $2 pesos por segundo, con un cobro mínimo de $1000 pesos.
# Por ejemplo, si los tiempos de inicio y fin son 23754 y 130231, el costo del
# servicio será de $74954 pesos.
#
# Ejemplo de ejecución en terminal:
# >>> solucion_ejercicio_logica_1.py