Operadores bit a bit en Java

Los operadores constituyen el componente básico de cualquier lenguaje de programación. Java también proporciona muchos tipos de operadores que se pueden utilizar según la necesidad de realizar varios cálculos y funciones, ya sean lógicos, aritméticos, relacionales, etc. Se clasifican según la funcionalidad que brindan. Aquí hay algunos tipos:  Operadores aritméticos Operadores unarios Operador de asignación … Continue reading «Operadores bit a bit en Java»

¿Cómo se pasan las arrays a las funciones en C/C++?

Una array completa no se puede pasar como argumento a una función en C++. Sin embargo, puede pasar un puntero a una array sin índice especificando el nombre de la array. En C, cuando pasamos una array a una función, digamos fun(), fun() siempre la trata como un puntero. El siguiente ejemplo demuestra lo mismo.  … Continue reading «¿Cómo se pasan las arrays a las funciones en C/C++?»

Área del rombo más grande posible que se puede inscribir en un rectángulo

Dado un rectángulo de largo l y ancho b , la tarea es encontrar el rombo más grande que se puede inscribir en el rectángulo. Ejemplos :   Input : l = 5, b = 4 Output : 10 Input : l = 16, b = 6 Output : 48 De la figura, podemos ver, el … Continue reading «Área del rombo más grande posible que se puede inscribir en un rectángulo»

Programa de Python para multiplicar dos números binarios

Dados dos números binarios, la tarea es escribir un programa Python para multiplicar ambos números. Ejemplo: firstnumber = 110 secondnumber = 10 Multiplication Result = 1100 Podemos multiplicar dos números binarios de dos formas usando python, y estas son: Usando funciones bin() y Sin usar funciones predefinidas Método 1: Uso de funciones bin Ahora, escribamos … Continue reading «Programa de Python para multiplicar dos números binarios»

Programa para comprobar la semejanza de dos triángulos dados

Dados cuatro arreglos de 3 números cada uno que representan lados y ángulos de dos triángulos. La tarea es verificar si dos triángulos son similares o no. Si es similar, imprime el teorema por el cual lo es. Ejemplos:   Input : side1 = [2, 3, 3] angle1 = [80, 60, 40] side2 = [4, 6, 6] … Continue reading «Programa para comprobar la semejanza de dos triángulos dados»

División idéntica en una cuadrícula rectangular

Dada una cuadrícula rectangular de dimensiones NxM , la tarea es encontrar el número mínimo de cortes necesarios para romper la cuadrícula rectangular dada en un cuadrado de tamaño 1×1 . Ejemplos:  Entrada: N = 4, M = 4  Salida: 15 Entrada: N = 2, M = 1  Salida: 1  Acercarse:   Las imágenes de arriba … Continue reading «División idéntica en una cuadrícula rectangular»

Sistema numérico y conversiones de base

Los sistemas electrónicos y digitales pueden utilizar una variedad de sistemas numéricos diferentes (p. ej., decimal, hexadecimal, octal, binario).  Un número N en base o raíz b se puede escribir como:  (N)b = dn-1 dn-2 — — — — d1 d0 . d-1 d-2 — — — — d-m En lo anterior, d n-1 a … Continue reading «Sistema numérico y conversiones de base»

Suma de los elementos de la array excluyendo los elementos que se encuentran entre a y b

Dada una array de N números únicos. También dados dos números a y b tales que a siempre estará antes de b en la array. La tarea es encontrar la suma de los elementos del arreglo excluyendo los elementos que se encuentran entre a y b. Ejemplos:  Entrada : arr = [2, 1, 6, 9, … Continue reading «Suma de los elementos de la array excluyendo los elementos que se encuentran entre a y b»

Compruebe si es posible crear un polígono con n lados dados

Dada una array arr[] que contiene las longitudes de n lados que pueden o no formar un polígono. La tarea es determinar si es posible formar un polígono con todos los lados dados. Escriba Sí si es posible, de lo contrario, escriba No. Ejemplos:   Entrada: arr[] = {2, 3, 4}  Salida: Sí Entrada: arr[] = … Continue reading «Compruebe si es posible crear un polígono con n lados dados»

Crear Health Clock para programadores usando Python

En este artículo, crearemos un script de Python que cuide la salud de una persona, especialmente un programador. Le recordará al usuario beber agua, hacer ejercicio ocular y hacer ejercicio físico en diferentes intervalos de tiempo especificados. También llevará todo el registro de tiempo en que se realizan los ejercicios, se bebe agua, así como … Continue reading «Crear Health Clock para programadores usando Python»