Salida del programa | Desreferencia, Referencia, Desreferencia, Referencia….

Predecir la salida del siguiente programa #include<stdio.h> int main() {  char *ptr = «geeksforgeeks»;  printf(«%c\n», *&*&*ptr);      getchar();  return 0; } Salida: g Explicación: El operador * se usa para desreferenciar y el operador & se usa para obtener la dirección. Estos operadores cancelan el efecto entre sí cuando se usan uno tras otro. Podemos … Continue reading «Salida del programa | Desreferencia, Referencia, Desreferencia, Referencia….»

Salida del programa C++ | conjunto 4

Nivel de dificultad: Novato Prediga la salida de los siguientes programas de C++. Pregunta 1 #include<iostream> using namespace std;    int x = 10; void fun() {     int x = 2;     {         int x = 1;         cout << ::x << endl;      } }    int main() {     fun();     return 0; } Salida: 10 Si el … Continue reading «Salida del programa C++ | conjunto 4»

Salida de programas en C | conjunto 5

Predecir la salida de los siguientes programas  Pregunta 1   c int main() {     while(1){         if(printf(«%d»,printf(«%d»)))             break;         else             continue;     }     return 0; } Salida:  No se puede predecir Explicación: La condición en el bucle while es 1, por lo que a primera vista parece un bucle infinito. Luego hay break y continue en el cuerpo del bucle … Continue reading «Salida de programas en C | conjunto 5»

Salida de Programas Java | Conjunto 44 (lanza palabra clave)

Requisito previo: lanzamientos 1. ¿Cuál será el resultado del siguiente programa? class Geeks throws ArithmeticException { public     static void main(String[] args) throws ArithmeticException     {         System.out.printl(10 / 0);         System.out.println(«Hello Geeks»);     } } Opciones: 1. Hello Geeks 2. Sin salida 3. Excepción de tiempo de ejecución 4. Error de tiempo de compilación Producción: The answer is option … Continue reading «Salida de Programas Java | Conjunto 44 (lanza palabra clave)»

Salida de Programas Java | Conjunto 45 (variables estáticas y de instancia)

Requisito previo: variables estáticas y de instancia Pregunta 1. ¿Cuál es el resultado de esta pregunta? class Test1 {     int x = 10; public static void main(String[] args)     {         Test1 t1 = new Test1();         Test1 t2 = new Test1();         t1.x = 20;         System.out.print(t1.x + » «);         System.out.println(t2.x);     } } Opción A) 10 10 B) 20 … Continue reading «Salida de Programas Java | Conjunto 45 (variables estáticas y de instancia)»

Salida de programas C | Conjunto 38

Pregunta1. ¿Cuál es el resultado de lo siguiente? #include <stdio.h> void main() {     int a[5] = { 5, 1, 15, 20, 25 };     int i, j, m;     i = ++a[1];     j = a[1]++;     m = a[i++];     printf(«%d, %d, %d», i, j, m); } Opciones: A. 3, 2, 15 B. 2, 3, 20 C. 2, 1, … Continue reading «Salida de programas C | Conjunto 38»

Salida de programas C++ | Juego 38 (Punteros)

Requisito previo: Punteros en C/ C++  QUE.1 ¿Qué se imprimiría del siguiente programa C++?  C++ #include <iostream> using namespace std; int main() {     int x[5] = { 1, 2, 3, 4, 5 };     // p points to array x     int* p = x;     int i;     // exchange values using pointer     for (i = 0; i … Continue reading «Salida de programas C++ | Juego 38 (Punteros)»

Salida de programas C++ | Conjunto 34 (Manejo de archivos)

¿Qué tarea realiza el siguiente programa?   CPP #include<iostream> #include<fstream> using namespace std;   int main() {    ofstream ofile;    ofile.open («text.txt»);    ofile << «geeksforgeeks» << endl;    cout << «Data written to file» << endl;    ofile.close();    return 0; } Responder:   The program prints «geeksforgeeks» in the file text.txt Descripción: cuando se crea un objeto para la clase … Continue reading «Salida de programas C++ | Conjunto 34 (Manejo de archivos)»

Salida del programa Java | conjunto 11

Prediga la salida de los siguientes programas Java: Pregunta 1 : public class Base {     private int data;        public Base()     {         data = 5;     }        public int getData()     {         return this.data;     } }    class Derived extends Base {     private int data;     public Derived()     {         data = 6;     }     private int getData()     { … Continue reading «Salida del programa Java | conjunto 11»