Salida de programas C | Conjunto 42

QUE.1 ¿Cuál es el resultado del siguiente programa?  C #include <stdio.h> int main() {     int x = 10, *y, **z;        y = &x;     z = &y;     printf(«%d %d %d», *y, **z, *(*z));     return 0; } una. 10 10 10  b. 100xaa54f10  c. Error de tiempo de ejecución  d. Ninguna salida  Answer : a Explicación: … Continue reading «Salida de programas C | Conjunto 42»

error: la llamada de la ‘función (x)’ sobrecargada es ambigua | Ambigüedad en la sobrecarga de funciones en C++

Requisito previo: sobrecarga de funciones en C++ La sobrecarga de funciones es una característica de la programación orientada a objetos en la que dos o más funciones pueden tener el mismo nombre pero diferentes parámetros. Se dice que dos o más funciones están sobrecargadas si difieren en cualquiera de los siguientes: El número de argumentos. … Continue reading «error: la llamada de la ‘función (x)’ sobrecargada es ambigua | Ambigüedad en la sobrecarga de funciones en C++»

¿Qué sucederá si se escribe una declaración de impresión() dentro de un if(), como if (print())

Requisito previo: if-else Este artículo se enfoca en discutir lo que sucede cuando la declaración de impresión se usa dentro de la declaración condicional if-else. Por ejemplo: Considere el siguiente código y prediga la salida. C // C program   #include <stdio.h>   // Driver code int main() {     // if statement     if (printf(«I’m Awesome!\n»)) … Continue reading «¿Qué sucederá si se escribe una declaración de impresión() dentro de un if(), como if (print())»

Salida de programas C++ | Conjunto 36

Pregunta 1 . ¿Cuál es el resultado de lo siguiente, suponiendo que el tamaño de int es de 4 bytes? #include <iostream> using namespace std;    class abc {     void f();     void g();     int x; };    main() {     cout << sizeof(abc) << endl; } Opciones: A) 12 B) 4 C) 8 D) Error de … Continue reading «Salida de programas C++ | Conjunto 36»

Salida de Programas Java | Juego 52 (clase de cuerdas)

Requisito previo: Conceptos básicos de la clase Strings en Java 1. ¿Cuál es la salida del siguiente programa? class demo1 {     public static void main(String args[])     {         String str1 = «java»;         char arr[] = { ‘j’, ‘a’, ‘v’, ‘a’, ‘ ‘, ‘p’,          ‘r’, ‘o’, ‘g’, ‘r’, ‘a’, ‘m’, ‘m’, ‘i’, ‘n’, ‘g’ };         String str2 … Continue reading «Salida de Programas Java | Juego 52 (clase de cuerdas)»

Salida del programa Java | Conjunto 18 (anulación)

Requisito previo: invalidación en Java 1) ¿Cuál es la salida del siguiente programa? class Derived  {     protected final void getDetails()     {         System.out.println(«Derived class»);     } }    public class Test extends Derived {     protected final void getDetails()     {         System.out.println(«Test class»);     }     public static void main(String[] args)     {         Derived obj = new Derived();         obj.getDetails();     } } a) … Continue reading «Salida del programa Java | Conjunto 18 (anulación)»

Salida de programas C++ | Conjunto 24 (C++ frente a C)

Prediga la salida de los siguientes programas C++. Programa 1  CPP #include <iostream> using namespace std; int main() {     char array[3] = «abc»;     cout << array;        return 0; } Producción: error: initializer – string for array of chars is too long Explicación: La aplicación de array en C++ es similar a la de C. La … Continue reading «Salida de programas C++ | Conjunto 24 (C++ frente a C)»

Salida del programa C | Conjunto 24

Prediga la salida de los siguientes programas en C: Nivel de dificultad:  Pregunta de novato 1   C #include<stdio.h> int main() {     int arr[] = {10, 20, 30, 40, 50, 60};     int *ptr1 = arr;     int *ptr2 = arr + 5;     printf («ptr2 – ptr1 = %d\n», ptr2 – ptr1);     printf («(char*)ptr2 – (char*) ptr1 = … Continue reading «Salida del programa C | Conjunto 24»

Salida del programa C++ | Serie 1

Prediga la salida de los siguientes programas de C++. Pregunta 1 // Assume that integers take 4 bytes. #include<iostream>    using namespace std;       class Test {   static int i;   int j; };    int Test::i;    int main() {     cout << sizeof(Test);     return 0; } Salida: 4 (tamaño de un entero) los miembros de … Continue reading «Salida del programa C++ | Serie 1»