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

Requisito previo: Punteros en C/C++ QUE.1 ¿Qué se imprimiría del siguiente programa en C++? #include <iostream> #include <stdlib.h> using namespace std; int main() {     float x = 5.999;     float* y, *z;     y = &x;     z = y;     cout << x << «, » << *(&x) << «, » << *y << «, » << *z … Continue reading «Salida de programas C++ | Juego 39 (Punteros)»

Salida del programa C++ | conjunto 10

Prediga la salida de los siguientes programas C++. Pregunta 1  C #include<iostream> #include<string.h> using namespace std;   class String {     char *p;     int len; public:     String(const char *a); };   String::String(const char *a) {     int length = strlen(a);     p = new char[length +1];     strcpy(p, a);     cout << «Constructor Called » << endl; }   int … Continue reading «Salida del programa C++ | conjunto 10»

Salida del programa C++ | conjunto 19

Prediga la salida de los siguientes programas C++. Pregunta 1 #include <iostream> #include <string.h> using namespace std;    int main() {     cout << sizeof(«GeeksforGeeks») << endl;     cout << strlen(«GeeksforGeeks»);     return 0; } Producción: 14 13 El operador Sizeof devuelve el tamaño de la string, incluido el carácter nulo, por lo que la salida es 14. … Continue reading «Salida del programa C++ | conjunto 19»

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++ | Juego 47 (Punteros)

Requisito previo: Punteros en C/C++ 1. ¿Cuál será el resultado del siguiente programa? #include <iostream> using namespace std;    int main() {     int a = 32, *ptr = &a;     char ch = ‘A’, &cho = ch;        cho += a;     *ptr += ch;     cout << a << «, » << ch << endl;     return 0; … Continue reading «Salida de programas C++ | Juego 47 (Punteros)»

Salida del programa C++ | Conjunto 15

Prediga la salida de los siguientes programas C++. Pregunta 1 #include <iostream> using namespace std;    class A { public:     void print() { cout << «A::print()»; } };    class B : private A { public:     void print() { cout << «B::print()»; } };    class C : public B { public:     void print() { … Continue reading «Salida del programa C++ | Conjunto 15»

Salida de programas C++ | Conjunto 45

P.1 ¿Cuál es el resultado de este programa?  CPP #include <iostream> using namespace std; int main() {     int a = b = c = 10;     a = b = c = 50;     printf(«%d %d %d», a, b, c);     return 0; } Opción  a) 50 50 50  b) Tres valores basura  c) 10 10 10  d) … Continue reading «Salida de programas C++ | Conjunto 45»

Salida de programas C++ | Conjunto 50

Prediga la salida de los siguientes programas C++:  Pregunta 1 :   CPP #include <cstdlib> #include <iostream> using namespace std; int main() {     int ran = rand();     cout << ran << endl;     return 0; } Producción:   1804289383 Explicación: Como el número declarado es un número entero, producirá el número aleatorio de 0 a RAND_MAX. El valor … Continue reading «Salida de programas C++ | Conjunto 50»

Salida del programa C++ | conjunto 13

Prediga la salida del siguiente programa C++. #include<iostream> using namespace std;    class A {     // data members of A public:     A ()           { cout << «\n A’s constructor»; /* Initialize data members */ }     A (const A &a) { cout << «\n A’s Copy constructor»;  /* copy data members */}     A& operator= (const A … Continue reading «Salida del programa C++ | conjunto 13»

Salida de programas C++ | Conjunto 48 (manipulación de bits)

P.1 ¿Cuál es el resultado de este programa? #include <iostream> using namespace std; int main() {     int a = 35;     int b = 12;     printf(«%d «, ~a);     printf(«%d «, ~ – b);     return 0; } Opción a) -36 11 b) -35 -12 c) 220 11 d) 36 11 ans :-a Explicación : – Para cualquier … Continue reading «Salida de programas C++ | Conjunto 48 (manipulación de bits)»