Calculadora creada con la palabra clave void (){–} en la consola de comandos, C++

Con void nombre_funcion() { cuerpo de la función } creamos código que ejecuta una función específica.

Aquí te dejo la explicación que ofrece Microsoft.

https://learn.microsoft.com/es-es/cpp/cpp/void-cpp?view=msvc-170

Aqui te muestro el uso de las fusiones y cómo se las llama desde los condicionales if.




Tortilla de patatas

También te puede gustar Coliflor gratinada – Blog de Mia (elblogdemia.es)

La tortilla de patata, llamada también, tortilla española, uno de los platos más castizos de España. La historia nos relata, una de tantas procedencias que se le acreditan al plato. 

Describe como la tortilla de patata, ya se menciona en 1817, en una memoria navarra, como plato elaborado por los agricultores montañeses del lugar.

En tal documento describen como sus mujeres, la saben elaborar mezclando con pocos huevos, patatas o pan, o lo que hubiere a mano. 

También se cuenta, que la tortilla de patata empezó a difundirse durante las primeras guerras carlistas, como un platillo sencillo de elaborar y muy nutritivo para las tropas.

A continuación, comparto con vosotros, la forma más fácil de hacer una deliciosa tortilla de patata sin apenas aceite, sana y deliciosa

 

Tortilla de patata:

Ingredientes:

(para 1 tortilla mediana de 6 porciones)

4 a 5 patatas para freír grandes peladas

10 huevos grandes

1 cebolla blanca grande

1 cucharada de aceite de oliva (para la sartén)

sal al gusto

Preparación de la tortilla de patata

  1.  Pela y lava las patatas, deja escurrir.
  2. Con un cuchillo muy filoso, corta sobre la tabla de madera, la patata en gajos.
  3. Utilizando únicamente las manos y el cuchillo, corta las patatas en cuñas, ésta forma contribuye a que la tortilla quede con mejor textura; pero si te resulta muy difícil, siempre está la segunda opción de cortarla en rodajas delgadas.
  4. En un sartén grande y profundo, pon un chorrito de aceite, agrega las patatas, lleva a fuego medio.
  5. Con una paleta de madera, mueve cada cierto tiempo para que se cocinen uniformemente.
  6. Para saber si ya están cocidas, deberás probar, pues el tiempo de cocción varía.
  7. Escure las patatas con una espumadera o con un colador.
  8. Para preparar la cebolla hay tres opciones a elegir.
    1. Corta la cebolla en rodajas y carameliza antes de agregarla.
    2. Corta la cebolla finamente picada, y agrégala cruda a freír juntamente con las patatas.
    3. No le agregues cebolla si no apetece.
  9. Ahora que ya tienes las patatas cocidas en el aceite; la cebolla si apetece, en un recipiente aparte, que sea grande, bate los 10 huevos.
  10. Cuando ya estén bien batidos, sazona de sal al gusto, y luego mezcla las patatas, con una paleta. Cuando ya este la mezcla homogénea, deja reposar por 10 minutos.
  11. Ahora hablemos del sartén; pues la tortilla de patata será del tamaño del sartén que elijas.  Puedes hacer una grande, o varias pequeñas si el sartén es pequeño.
  12. Pon a calentar del tamaño que elegiste, a fuego lento, con una cucharadita de aceite de oliva o girasol.  Cuando ya este caliente vierte con la ayuda de un cucharon mezcla de patata y huevo, casi hasta llegar al borde.
  13. La tortilla debe ser gruesa.  Con la ayuda de un plato debes darle la vuelta cuando ya este cocida del centro, no dejes que se seque mucho; pero si la quieres poco hecha, no dejes que el centro se cocine, solo las orillas.
  14. Servir caliente o templada.



Conversion de tipos de datos numéricos, caracteres, etc…

En Java como el cualquier otro lenguaje se pueden convertir de un tipo a otro, como por ejemplo de String a numérico, para hacer operaciones de sumas, restas, etc…

Para bucles y este tipo de uso.

Visita conversion de string a int (cadena de carácter a números enteros) en Python

¿Como lo hacemos en java?

String a Int:

  • String cadena = «100»;//Asignación variable de cadena.

  • int variableEntera = Interger.parseInt (variableAconvertir);// Aqui convertimos a entero la variable de cadena.

    • con esta línea convertimos la variable de los paréntesis a entero y se guarda en variableEntera

  • double variableDecimal = Double.parseDouble (variableEntera);// Aqui convertimos un entero a número decimal.

Strin a double: (decimal numero real)

  • double variabledecimal2= Duble.parse.Double (cadena);



Configurar e instalar el compilador para Visual Studio Code para crear código fuente en C++

Para configurar e instalar el compilador en Visual Studio Code y crear código fuente en C++, debes seguir algunos pasos.

Primero, descarga e instala el compilador de C++ adecuado para tu sistema operativo.

Luego, instala la extensión «C/C++» en Visual Studio Code.

Configurar e instalar el compilador para Visual Studio Code.

No se puede abrir el archivo origen (código de error «cstdlib») … Ejecute la opción «Seleccionar configuración de IntelliSense…». para buscar los encabezados del sistema/C++ (1696)

Se han detectado errores en #include. Actualice el valor de includePath. Se ha deshabilitado el subrayado ondulado para esta unidad de traducción de C/C++ (1696).

Este mensaje indica que al editor le falta el compilador de C++. Siguiendo este vídeo, te mostraré cómo instalarlo y resolver el problema cuando Visual Studio Code no reconoce las bibliotecas.

La página que te ofrece este compilador te la muestro aquí:

https://www.mingw-w64.org/downloads/

Si quieres hacer el curso que te proporciona Microsoft sigue este enlace:




Crea una calculadora en Python con funciones, def, if, elif, uso de break para salir del bucle y limpiar la pantalla con cls.

La palabra clave def sirve para crear un bloque de código (función) que llamaremos cada vez que sea necesario

def nombre_funcion () # definicion de funcion

print (» Esta es la funcion»)

print (» Aquí estaría nuestro bloque de código»)

Para llamar la función seria parecido a esto:

nombre_funcion () # Llamada sin condición alguna

a= «f»

if a ==»f»

nombre_funcion () # Aquí si la llama con la condición de que a = f

Aquí tenemos código con def y while que saldrá cuando escribamos fin:

numero = 0 # Variable

def bucle():

print (" Numero de contador en bucle = ",numero)

while True :
bucle()
numero = numero +1
fin =(input (» Introduce fin para finalizar el bucle «))

if fin == "fin"  or fin == "Fin": # Condicion de salida
    print ("\n \n SE TERMINO\n".center(100,"_"))# mensaje de despedida!
    break
print (" NO TIENE FIN")

Volvamos a nuestra calculadora en la que usamos todo lo visto en estos artículos con if , else, while y una nueva condición elif.

Con elif corre más rápido nuestro código ya que no entra a comprobar como con el if, podemos escribir todos los elif que nos sean necesarios.

La instrucción break sale del bucle cuando se cumple FALSE condicionada generalmente con if, de esta forma creamos un menú en nuestro código que no dará error al escribir cualquier letra que no este definida.

Aunque tiene otro error que cuando estamos en una función que nos pide un entero y por error tecleamos un carácter sale del programa con error de type, fácil de solucionar con la captura de error.

from os import system # Importador de cls limpiar la pantalla

system(«cls») # Limpia la pantalla después de cada operación esta sentencia limpiamos la pantalla




Calculadora creada en POO Python y hacer narrar al PC las operaciones. Parte uno

Todos los ARCHIVOS de las clases y módulos deben de estar guardados dentro de la misma carpeta:

Este sería el main:

La clase principal donde se toman todas las decisiones:

  • Forma de hacer hablar al PC: ____________________________________________________________________
  • Aqui están los condicionales, menú
  • import win32com.client# Aqui importamos
  • Debes de instalar el módulo pypiwin32 desde la línea de comandos así:
  • Si todo esta correcto debería ser como en esta imagen:
  • pip no se reconoce como un comando interno o externo -> con este mensaje instala la version de Python de nuevo.

  • speaker = win32com.client.Dispatch(«SAPI.SpVoice») # Este es el código que hace que el ordenador narre las operaciones

__Fin parte uno.

Calculadora creada en POO Python. Parte dos. – Blog Daniel & Mia (danielcaraballo.es)




Comandos windows – MSDOS (definición)

El significado de MSDOS es MicroSoft Disk Operating System (Sistema Operativo de Disco).

Fue creado por MicroSoft https://es.wikipedia.org/wiki/MS-DOS.

En esta web de Microsoft tenemos todos los comandos y sus usos.

https://learn.microsoft.com/es-es/windows-server/administration/windows-commands/windows-commands

Archivos:

Es la unidad de almacenamiento de un ordenador, permite distinguir la información de un programa a otro. Los archivos se distinguen por su extensión.

.EXE Ejecutable.
.COM Ejecutable del sistema operativo
.BAT Ejecutable por lotes
.SYS Configuración del sistema.
.TXT Fichero de texto
.DOC Texto creado con WORD

Las extensiones pueden tener tres caracteres y definen la función del archivo.




Variables en Rust

Tipos de datos básicos.

Todos los lenguajes de programación utilizan las variables para almacenar datos y manipularlos.

Como declarar Variables en Rust:

las variables en Rust son inmutables (no se pueden cambiar los valores por defecto).

Puedes declarar variables mutables introduciendo la palabra mut antes del nombre de la variable.

// Variable normal

let variable_normal = 40;

___________________________________

// Variable mutable

let mut variable_mutable = 45;




Conversión de binario a decimal y código fuente en Python

Para convertir números binarios en decimales debemos de posicionarlos de derecha a izquierda empezando por el 0 como se muestra en este ejemplo:

Ahora multiplicamos por 2 el numero y lo elevamos a la potencia del lugar que ocupa algo así:

Ahora sumamos todos los resultados así: 64 + 32 +16 + 0 + 0 + 2 + 1 = 115 seria el numero decimal

El código fuente en Python seria algo así:

La forma de llamar esta clase seria algo así:




Conversión de hexadecimal a decimal y código fuente en Python

Para convertir un número hexadecimal a decimal es como convertir a binario pero; cambiamos la base 2 por 16 por estar con números hexadecimales.

Los pasos a seguir son los siguientes:

Numeramos la posición que ocupa cada digito de derecha izquierda, terminando la numeración en cero. El número resultante debe leerse de derecha a izquierda iniciando desde el cero.

Ejemplo:

Número hexadecimal 2FF

Tenemos que seguir esta tabla :

Tenemos claro que el numero hexadecimal A seria el decimal 10 y así sucesivamente.

La operación seria algo así:

Para convertir números decimales a hexadecimales es igual que en el binario

pero cambiando el 2 por un 16

El código fuente en Python seria así:




Conversión de variables string a entero en Python

int () se utiliza para cambiar de tipo string a entero, lo hacemos con esta función que almacena valores enteros de cualquier valor sin decimales negativo o positivos.

Con la función type() podemos ver al tipo que pertenece

Como este ejemplo:

VariableString = «12»# Variable como string

Para hacer su conversión seria algo así:

NumeroEntero = int( VariableString)# Conversión del string a entero

Añadiendo estas líneas con la función type () veremos el tipo al que pertenece la variable

print (» y la variable VariableString es de tipo «, type (VariableString)) # Con esta linea vemos el valor de la variable entera

print (» La variable NumeroEntero es de tipo «, type (NumeroEntero)) # Con esta vemos el valor de la variable string




Conversión de decimal a binario y código fuente en Python

Para convertir un numero decimal a binarios se divide por 2 sucesivamente hasta llegar al ultimo cociente que siempre será 1.

Para formar el numero binario de esta división, seguimos la siguiente premisa:

Tomamos los bit en orden inverso, esto es; el resto mas bajo es el bit mas importante, es decir el primero de la izquierda del binario.

Ejemplo:

En Python el código fuente seria:

  • numb =int(input(«\n Introduce numero decimal «))# Da el valor del numero decimal a la variable numb
  • binario = bin (numb)# Convierte en binario el valor dela variable numb
  • print (» El binario del numero «,numb, » seria «,binario)# Imprime el valor de la variable numb y binario por la consola de comandos



Cuando se sube el camión a un ferry, es necesario activar el modo específico en el tacógrafo digital

Qué hacer al subir el camión en un ferry (barco) o en un tren para la entrada del vehículo.

Cuando se sube el camión a un ferry, es necesario activar el modo específico en el tacógrafo digital. Esto implica seleccionar la opción de ferry o tren en el dispositivo y conservar el billete del transbordador o tren como prueba del viaje.

En este video te explico cómo hacerlo.




Cambiar la hora de un tacógrafo digital, primero accede al menú del tacógrafo.

En este video te muestro como cambiar la hora de un tacografo digital.

Accede al menu y sige estos sencillos pasos.




Tacógrafo Tiempos de conducción y descanso

Los periodos de disponibilidad no pueden ser de 15 horas diarias; deben alternarse entre tres días de 15 horas y tres días de 13 horas en la jornada laboral de 24 horas. El descanso mínimo será de 9 o 11 horas, que se descontarán de la jornada de 24 horas, y el tiempo restante será la disponibilidad efectiva para ese día.

24-9=15 horas de disponibilidad
24-11=13 horas de disponibilidad

Tiempos de conducción

El tiempo máximo permitido de conducción continua es de 4 horas y 30 minutos. Tras este período, es obligatorio tomar un descanso de al menos 45 minutos sin interrupciones. Este descanso puede fraccionarse en pausas de al menos 15 minutos cada una, distribuidas a lo largo del tiempo de conducción de 4 horas y 30 minutos.

Conducción diaria

El tiempo máximo permitido de conducción diaria no debe superar las 9 horas, aunque dos veces por semana se permite extender hasta 10 horas. Tras un máximo de 6 jornadas de conducción, el conductor debe tomar un descanso semanal.

Conducción bisemanal

El tiempo de conducción acumulado en dos semanas consecutivas no debe superar las 90 horas. Por lo tanto, si se conduce el máximo permitido de 56 horas en una semana, en la semana siguiente se podrá conducir un máximo de 34 horas para no exceder el límite establecido.

Tiempos de descanso

Descanso diario:

Durante cada ciclo de 24 horas, el conductor tiene derecho a un descanso diario de 11 horas consecutivas. Sin embargo, este período puede reducirse a 9 horas consecutivas hasta tres veces por semana, siempre y cuando se compense el tiempo de descanso no tomado antes del final de la semana siguiente. El descanso continuo de 11 horas puede dividirse en dos períodos dentro de las 24 horas, con un período de al menos 3 horas seguido por otro de 9 horas consecutivas, extendiendo así el descanso diario a 12 horas. Para vehículos manejados por dos conductores, cada uno debe disfrutar de un descanso diario de 8 horas consecutivas cada 30 horas. El descanso diario puede realizarse en el vehículo, siempre que cuente con una litera y esté estacionado.

Descanso semanal

Tras seis días consecutivos de conducción, es obligatorio un descanso de 45 horas continuas.

El descanso semanal regular de 45 horas puede reducirse a 36 horas continuas si se realiza en el domicilio habitual del conductor o donde se estacione el vehículo.

Si se opta por este descanso reducido, las 9 horas restantes (45-36) deben compensarse añadiéndolas al descanso de una de las siguientes tres semanas.

El descanso de 45 horas también puede reducirse a 24 horas continuas si se toma fuera del domicilio habitual del conductor o del estacionamiento del vehículo.

En tal caso, las 21 horas no tomadas (45-24) deberán compensarse en el descanso de una de las próximas tres semanas.

CASO ESPECIAL: En el transporte discrecional de pasajeros, el conductor puede posponer el descanso semanal hasta después de 12 días consecutivos de conducción. Este descanso se acumulará al de la segunda semana.

Ley tomada y transcrita de: 
Página web del ministerio de transportes, movilidad y agenda urbana.  Gobierno de España.  

https://www.mitma.gob.es/ministerio




Instalar IDE de Visual Studio

Para instalar el IDE de Visual Studio, sigue estos pasos: Descarga el instalador desde la página oficial de Visual Studio, ejecútalo y selecciona la versión que deseas instalar. Luego, agrega los componentes necesarios a la instalación base y procede con la instalación de los componentes seleccionados.




Cómo introducir una entrada adicional en un tacógrafo digital de primera y segunda generación

Para añadir una entrada adicional en un tacógrafo digital de primera o segunda generación, puedes seguir esta opción que es sencilla y fácil.

También te explico cómo es el mensaje de aviso de que estás terminando la conducción de 4:30 horas de un solo tirón.




Proceso para descargar una barredora de una góndola

Para descargar de forma segura una barredora Bobcat de un tráiler góndola, se pueden seguir estas recomendaciones.




Como se puede descargar de una góndola semirremolque una extendedora Bomag

Para descargar una extendedora Bomag de una góndola semirremolque, se puede seguir un procedimiento específico que asegure la seguridad y eficiencia durante el proceso. Es recomendable consultar un manual de usuario o un video tutorial para obtener instrucciones detalladas.




Receta de croquetas

  • ¡Ésta receta de croquetas, te va a encantar!  una alternativa a las croquetas de Cocido Madrileño, que podrás elaborar en cualquier época del año.

Las croquetas, una receta tradicional de España.  Tradicionalmente se elaboran en invierno, cuando es la época de comer el delicioso Cocido madrileño; porque de este cocido, siempre queda un pelín para el día siguiente, entonces se aprovechan esas carnes y su cocido, para hacer las exquisitas croquetas.   Cuando no es tiempo de invierno, por ejemplo, en verano, las croquetas se hacen con leche o algún caldo de carne, y pueden ser de pollo, cerdo, jamón, ternera…

Ingredientes:

1/2 taza de aceite de oliva (o girasol)
7 a 9 cucharadas de harina
1 litro de leche o caldo de la carne
3 tazas de carne (pollo, cerdo, embutidos o todos juntos) previamente cocinada y desmenuzada.
2 tazas de pan rallado (miga de pan)
2 huevos
2 tazas de aceite de girasol (para freír)

Equipo  

1 sartén grande
dos cucharas pequeñas (para darles forma)
1 paleta
… recipientes plásticos medianos
papel (para escurrir la grasa)
delantal
sartén mediano para freírlas
dos platos
pequeña bandeja para colocar las croquetas

Preparación:

1. Prepara una saeten grande.
2. En ella vierte media taza de aceite de oliva, y siete cucharadas de harina.
3. Con una paleta de madera, mezcla poco a poco. Coloca al fuego y no dejar de remover durante dos minutos, para que la harina se cocine bien.
4. Agrega poco a poco la leche, mientras hierve se mueve con la paleta de madera para que no se hagan grumos. Sazonar de sal al gusto, y continúa moviendo la mezcla con la paleta.
5. Es el momento para que agregues la carne previamente desmenuzada o picada. La carne puede ser un jamón al gusto, pollo, cerdo, chorizo, carne picada, etc.
6. Cuando la masa ya esté bien cocida, y tiene un aspecto espeso, ya está lista. Se retira del fuego, y se deja enfriar a temperatura ambiente.
7. Pasadas varias horas, ya estará fría y lista para moldear con la ayuda de dos cucharas la forma de las croquetas.
8. utiliza para dar forma a cada croqueta, la ayuda de dos cucharas, y también lo siguiente:

– un plato con pan rallado
– un plato con un huevo batido
– las dos cucharas
– un tenedor
– otro plato para colocar las croquetas ya terminadas.
9. los pasos para formar las croquetas son los siguientes:
– Con las dos cucharas, coge un poco de masa, y la moldeamos hasta que tenga la forma de un huevo pequeño, como un cilindro de 4cm de largo, lo forras con el huevo batido, y con el tenedor nos ayudamos a cubrirlo completamente.
-Con el tenedor lo sácalo del huevo, y lo llévalo a él pan rallado, lo cubrimos y lo cogemos con las manos para darle forma clásica de croqueta.
podemos repetir el el huevo y el pan rallado, para que tenga doble capa.
-coloca en el plato la croqueta ya formada, y repetimos estos pasos con todo el resto de la masa.
-cuando hayas terminado, deja en la nevera, por una hora, para que cuajen mejor.
10. Calentamos un sartén con mucho aceite donde puedas sumergir las croquetas para freírlas, y escurrir el aceite déjalas en un escurrido plástico.
11. servir y comer tibias, salsa brava o mayonesa.




Atol de haba

Aquí tenemos el video del delicioso atol de haba guatemalteco.




El Término algebraico,

Un término algebraico es la unidad más pequeña de una expresión algebraica. Se compone de cuatro elementos: coeficiente, variables, exponente y signo.