Programa en C++ para convertir Fahrenheit a Celsius

Dada una temperatura n en escala Fahrenheit , conviértala en escala Celsius . Ejemplos: Input: 32 Output: 0 Input: -40 Output: -40 Fórmula para convertir escala Fahrenheit a escala Celsius  T(°C) = (T(°F) – 32) × 5/9 C++ // C++ program to convert Fahrenheit // scale to Celsius scale #include <bits/stdc++.h> using namespace std;   … Continue reading «Programa en C++ para convertir Fahrenheit a Celsius»

Programa en C++ para comprobar la array involutiva

Dada una array y la tarea es verificar que la array sea array involutiva o no. Array involutiva : Se dice que una array es array involutiva si la array multiplicada por sí misma devuelve la array identidad. La array involutiva es la array que es su propia inversa. Se dice que la array A es … Continue reading «Programa en C++ para comprobar la array involutiva»

Programa C++ para la rotación en el sentido de las agujas del reloj de la lista enlazada

Dada una lista enlazada individualmente y un número entero K , la tarea es rotar la lista enlazada en el sentido de las agujas del reloj hacia la derecha K lugares. Ejemplos:   Entrada: 1 -> 2 -> 3 -> 4 -> 5 -> NULL, K = 2  Salida: 4 -> 5 -> 1 -> 2 … Continue reading «Programa C++ para la rotación en el sentido de las agujas del reloj de la lista enlazada»

Programa C++ para organizar una lista enlazada única en orden alternativo de Nodes pares e impares

Dada una lista enlazada individualmente, reorganice la lista para que los Nodes pares e impares se alternen en la lista. Hay dos formas posibles de este reordenamiento. Si el primer dato es impar, entonces el segundo Node debe ser par. El tercer Node debe ser impar y así sucesivamente. Observe que es posible otro arreglo … Continue reading «Programa C++ para organizar una lista enlazada única en orden alternativo de Nodes pares e impares»

Programa C++ para verificar si una array está ordenada y rotada

Dada una array de N enteros distintos. La tarea es escribir un programa para verificar si esta array está ordenada y girada en sentido contrario a las agujas del reloj. Una array ordenada no se considera ordenada y rotada, es decir, debe haber al menos una rotación. Ejemplos :   Input : arr[] = { 3, … Continue reading «Programa C++ para verificar si una array está ordenada y rotada»

Programa C++ para imprimir array en patrón de serpiente

Dada una array nxn. En la array dada, debe imprimir los elementos de la array en el patrón de serpiente. Ejemplos:  Input :mat[][] = { {10, 20, 30, 40}, {15, 25, 35, 45}, {27, 29, 37, 48}, {32, 33, 39, 50}}; Output : 10 20 30 40 45 35 25 15 27 29 37 48 … Continue reading «Programa C++ para imprimir array en patrón de serpiente»

Programa C++ para verificar si la array es triangular superior

Dada una array cuadrada, la tarea es verificar que la array esté en forma triangular superior o no. Una array cuadrada se llama triangular superior si todas las entradas debajo de la diagonal principal son cero.  Ejemplos:   Input : mat[4][4] = {{1, 3, 5, 3}, {0, 4, 6, 2}, {0, 0, 2, 5}, {0, 0, … Continue reading «Programa C++ para verificar si la array es triangular superior»

Programa C++ para fusionar 3 arrays ordenadas

Dadas 3 arrays (A, B, C) que están ordenadas en orden ascendente, debemos fusionarlas en orden ascendente y generar la array D.  Ejemplos:  Input : A = [1, 2, 3, 4, 5] B = [2, 3, 4] C = [4, 5, 6, 7] Output : D = [1, 2, 2, 3, 3, 4, 4, 4, … Continue reading «Programa C++ para fusionar 3 arrays ordenadas»