Programa controlado por menú para convertir MKS a CGS y CGS a MKS

Prerrequisito: Switch Case en C/C++ Declaración del problema:  escriba un programa controlado por menús utilizando Switch case para convertir el sistema CGS en un sistema MKS y viceversa. Enfoque:  Sistema MKS (Metro-Kilogramo-Segundo) : El Sistema MKS de unidades se refiere al sistema de medición físico en el que las Dimensiones longitud, peso y tiempo se … Continue reading «Programa controlado por menú para convertir MKS a CGS y CGS a MKS»

Salida de programas Java | Conjunto 13 (Colecciones)

Requisito previo: colecciones en Java 1) ¿Cuál es la salida del siguiente programa?  Java import java.util.*;   public class priorityQueue {     public static void main(String[] args)     {         PriorityQueue<Integer> queue             = new PriorityQueue<>();         queue.add(11);         queue.add(10);         queue.add(22);         queue.add(5);         queue.add(12);         queue.add(2);           while (queue.isEmpty() == false)             System.out.printf(«%d «, queue.remove());           System.out.println(«\n»);     } } a) 11 10 22 5 … Continue reading «Salida de programas Java | Conjunto 13 (Colecciones)»

Salida de programas C++ | conjunto 22

Prediga la salida de los siguientes programas C++. Pregunta 1 #include <iostream> using namespace std;    int main() {     int a = b = c = 0;     cout << a << «*» << b << «*» << c;     return 0; } Producción: Compile time error! Explicación: una sentencia enstringda no se puede utilizar para inicializar … Continue reading «Salida de programas C++ | conjunto 22»

Salida de programas de Python | Juego 24 (Juegos)

Requisito previo: conjuntos de Python 1. ¿Cuál es el resultado del código que se muestra a continuación? sets = {1, 2, 3, 4, 4} print(sets) Opciones: {1, 2, 3} {1, 2, 3, 4} {1, 2, 3, 4, 4} Error Output: 2. {1, 2, 3, 4} Explicación : no se permiten valores duplicados en conjuntos. Por … Continue reading «Salida de programas de Python | Juego 24 (Juegos)»

Salida del programa C | Conjunto 23

Prediga la salida del siguiente programa C. #include <stdio.h> #define R 4 #define C 4    void modifyMatrix(int mat[][C]) {    mat++;    mat[1][1] = 100;    mat++;    mat[1][1] = 200; }    void printMatrix(int mat[][C]) {     int i, j;     for (i = 0; i < R; i++)     {         for (j = 0; j < C; j++)             printf(«%3d … Continue reading «Salida del programa C | Conjunto 23»

Salida de programas C++ | Conjunto 28 (Modificadores de acceso)

Requisito previo: Modificadores de acceso en c , Herencia 1. ¿Cuál es la salida?  C++ #include <iostream> using namespace std;   class access {     int a = 10;     void disp()     {         cout<< «a: «<< a;     }       };   int main() {     access a;     a.disp();     return 0; } Producción:  Error Descripción: cuando no se especifican … Continue reading «Salida de programas C++ | Conjunto 28 (Modificadores de acceso)»

Salida de programas en C | Conjunto 15

Prediga la salida de los siguientes programas en C. Pregunta 1 C #include<stdio.h> int main(void) {   int a = 1;   int b = 0;   b = ++a + ++a;   printf(«%d %d»,a,b);   getchar();   return 0; } Salida: 3 6 Explicación: ++ tiene prioridad sobre + y opera de derecha a izquierda. Por lo tanto, ++a más a … Continue reading «Salida de programas en C | Conjunto 15»

Salida del programa C++ | conjunto 2 – Part 1

Prediga la salida de los siguientes programas de C++. Pregunta 1 #include<iostream> using namespace std;   class A {   public:     A(int ii = 0) : i(ii) {}     void show() { cout << «i = » << i << endl;}  private:     int i; };   class B {  public:     B(int xx) : x(xx) {}     operator A() … Continue reading «Salida del programa C++ | conjunto 2 – Part 1»

Salida de programas en C | conjunto 7

Predecir la salida de los siguientes programas Pregunta 1   c int main() {     int i = 0;     while (i <= 4)     {        printf(«%d», i);        if (i > 3)         goto inside_foo;        i++;     }      getchar();     return 0; }   void foo() {    inside_foo:      printf(«PP»); } Salida: Error del compilador: Etiqueta «inside_foo» usada pero no definida. Explicación: El … Continue reading «Salida de programas en C | conjunto 7»

Salida de Programas Java | Conjunto 39 (lanzar palabra clave)

Requisito previo: manejo de excepciones , lanzamientos 1. ¿Cuál será el resultado del siguiente programa? class Geeks { public     static void main(String[] args)     {         throw new ArithmeticException();     } } Opciones: 1. RuntineException:java.lang.ArithmeticExcetion 2. RuntineException:/ por cero 3. RuntineException:java.lang.ArithmeticExcetion:/ por cero 4. RuntineException:ArithmeticExcetion The answer is option (1) Explicación: en el programa anterior, estamos lanzando un … Continue reading «Salida de Programas Java | Conjunto 39 (lanzar palabra clave)»