Salida de programas C | Conjunto 51

1. ¿Cuál será el resultado del siguiente programa? #include <stdio.h> int main() {     printf(«%d», printf(«%d», printf(«%d», printf(«%s», «Welcome to geeksforgeeks»))));     return (0); } Opciones: 1. Bienvenido a geeksforgeeks2531 2. Bienvenido a geeksforgeeks2421 3. Bienvenido a geeksforgeeks2124 4. Bienvenido a geeksforgeeks3125 The answer is option(2). Explicación: como todos sabemos, la función printf devuelve los números de … Continue reading «Salida de programas C | Conjunto 51»

Salida del programa Java | conjunto 19

Prediga la salida de los siguientes programas Java. Programa 1: public class RuntimePolymorphism {     public static void main(String[] args)     {         A a = new B();         B b = new B();                    System.out.println(a.c + » » + a.getValue()              + » » + b.getValue() + » » + b.getSuperValue());     } }    class A {     protected char … Continue reading «Salida del programa Java | conjunto 19»

Salida de Programas Java | Conjunto 30

QUE.1 ¿Cuál es el resultado de este programa? public class Prg {     public static void main(String args[])     {         System.out.print(‘A’ + ‘B’);     } } OPCIÓN a) AB b) 195 c) 131 d) Error Answer: c Explicación: Aquí, ‘A’ y ‘B’ no son strings, son caracteres. ‘A’ y ‘B’ no se concatenarán. Se agregará el ASCII de … Continue reading «Salida de Programas Java | Conjunto 30»

Salida del programa C | Conjunto 28

Prediga la salida del siguiente programa en C. Pregunta 1 #include <stdio.h>    int main() {     char a = 30;     char b = 40;     char c = 10;     char d = (a * b) / c;     printf («%d «, d);        return 0; } A primera vista, la expresión (a*b)/c parece causar un desbordamiento aritmético … Continue reading «Salida del programa C | Conjunto 28»

Salida del Programa | ¿Puntero a una constante o puntero constante?

Prediga la salida del siguiente programa.  C++ #include <iostream> using namespace std;   int main() {     int x = 5;     int * const ptr = &x;     ++(*ptr);         cout << x;     return 0; }   // This code is contributed by sarajadhav12052009 C #include <stdio.h>   int main() {     int x = 5;     int * … Continue reading «Salida del Programa | ¿Puntero a una constante o puntero constante?»

Programa para invertir columnas en una array 2D dada (array)

Dada una array 2D arr[][] de enteros de tamaño M x N , donde N es el número de columnas y M es el número de filas en la array. La tarea es invertir cada columna de la array 2D dada. Entrada: arr[][] = {{3, 2, 1}   {4, 5, 6},   {9, 8, 7}} … Continue reading «Programa para invertir columnas en una array 2D dada (array)»

Diferentes formas de copiar una string en C/C++

Usando la función incorporada strcpy(): Usando la función incorporada strcpy() del archivo de encabezado string.h para copiar una string a la otra. strcpy() acepta un puntero a la array de destino y la array de origen como parámetro y, después de copiarlo, devuelve un puntero a la string de destino. Usando %s podemos imprimir la … Continue reading «Diferentes formas de copiar una string en C/C++»

Salida de Programas Java | Conjunto 14 (Constructores)

Requisito previo: constructores de Java 1) ¿Cuál es la salida del siguiente programa? class Helper {     private int data;     private Helper()     {         data = 5;     } } public class Test {     public static void main(String[] args)     {         Helper help = new Helper();         System.out.println(help.data);     } } a) Error de compilación b) 5 c) Error de tiempo … Continue reading «Salida de Programas Java | Conjunto 14 (Constructores)»

Salida de programas C++ | Serie 29 (Cuerdas)

Requisito previo: Cuerdas   Pregunta  ¿Qué es la salida?  CPP #include <iostream> #include <cstring> using namespace std;   int main() {     char s1[] = «geeksforgeeksforgeeks»;     char s2 = ‘f’;     char *ptr = strchr( s1, s2);     cout << ptr;     return 0; } Producción:  forgeeksforgeeks Descripción: strchr( str, c) devuelve un puntero a la primera aparición del carácter … Continue reading «Salida de programas C++ | Serie 29 (Cuerdas)»

Salida de programas C | Establecer 57 (para bucle)

Requisito previo: bucle for P.1 ¿Cuál es el resultado de este programa? #include <iostream> using namespace std; int main() {     for (5; 2; 2)         printf(«Hello\n»);     return 0; } Opciones a) error de compilación b) Hola c) bucle infinito d) ninguna de las anteriores ans: c Explicación: poner un valor distinto de cero en la parte … Continue reading «Salida de programas C | Establecer 57 (para bucle)»