Programa C/C++ para llamar a main() en main()

Dado un número N , la tarea es escribir un programa C/C++ para imprimir el número de N a 1 llamando a la función main() usando recursión . Ejemplos:   Entrada: N = 10  Salida: 10 9 8 7 6 5 4 3 2 1 Entrada: N = 5  Salida: 5 4 3 2 1   Acercarse: … Continue reading «Programa C/C++ para llamar a main() en main()»

Salida de programas C | Juego 66 (Acceso a ubicaciones de memoria)

Q1. ¿La salida de este código es verdadera o falsa? #include <stdio.h> int main(void) {     int b = 20;     int* y = &b;     char n = ‘A’;     char* z = &n;     y[0] = z[0];     printf((*y == *z) ? «True» : «False»); } A. True B. False C. Program would crash D. Compilation error Responder: A. … Continue reading «Salida de programas C | Juego 66 (Acceso a ubicaciones de memoria)»

Programa en C para dibujar un campo de cricket usando gráficos de computadora

En este artículo, discutiremos cómo dibujar un campo de cricket en 2D que se está diseñando usando gráficos por computadora . Acercarse: Dibuja un círculo usando la función circle() . Esto actuará como el contorno del suelo. Colorea el círculo de arriba con verde usando las funciones setfillstyle() y floodfill() . Luego, para implementar el … Continue reading «Programa en C para dibujar un campo de cricket usando gráficos de computadora»

¿Cómo evitar el relleno de estructura en C?

Requisitos previos: alineación de miembros de estructura, relleno y empaquetado de datos En Estructura, a veces el tamaño de la estructura es mayor que el tamaño de todos los miembros de la estructura debido al relleno de la estructura . A continuación se muestra un ejemplo de estructura de relleno: // C program to show … Continue reading «¿Cómo evitar el relleno de estructura en C?»

Pregunta de práctica de codificación TCS | Cuerda de palíndromo

Dada una string, la tarea es verificar si esta String es Palindrome o no usa argumentos de línea de comando . Ejemplos: Input: str = «Geeks» Output: No Input: str = «GFG» Output: Yes Acercarse: Dado que la string se ingresa como Argumento de línea de comando , no hay necesidad de una línea de … Continue reading «Pregunta de práctica de codificación TCS | Cuerda de palíndromo»

Programa C para clasificación rápida iterativa

C // An iterative implementation of quick sort #include <stdio.h>   // A utility function to swap two elements void swap(int* a, int* b) {     int t = *a;     *a = *b;     *b = t; }   /* This function is same in both iterative and recursive*/ int partition(int arr[], int l, int h) { … Continue reading «Programa C para clasificación rápida iterativa»

Diseñe un tablero Ludo utilizando gráficos por computadora

En los gráficos Turbo C, las funciones de graphics.h se utilizan para dibujar diferentes formas como círculos, rectángulos, etc., mostrar texto (cualquier mensaje) en un formato diferente (diferentes fuentes y colores). Usando graphics.h podemos hacer programas, animaciones y también juegos. Estos pueden ser útiles para los principiantes. Función utilizada: rectángulo (l, t, r, b) : … Continue reading «Diseñe un tablero Ludo utilizando gráficos por computadora»

Por qué los valores de punto flotante no representan el valor exacto

Los números de punto flotante sirven como aproximaciones aproximadas de números reales matemáticos. No representan el valor exacto. Por esta razón, comparamos los resultados aritméticos de variables flotantes con un valor de tolerancia mínimo. Ejemplo: C++ // C++ program to illustrate the // floating point values #include <bits/stdc++.h> using namespace std;   // Driver Code int … Continue reading «Por qué los valores de punto flotante no representan el valor exacto»

C Programa para Programa para encontrar el área de un círculo

El área de un círculo se puede evaluar simplemente usando la siguiente fórmula.  Area = pi * r2 where r is radius of circle C #include <math.h> #include <stdio.h> #define PI 3.142   double findArea(int r) {     return PI * pow(r, 2); }   int main() {     printf(«Area is %f», findArea(5));     return 0; } Producción:  … Continue reading «C Programa para Programa para encontrar el área de un círculo»

Programa C para conversión de decimal a binario

Dado un número decimal como entrada, necesitamos escribir un programa para convertir el número decimal dado en un número binario equivalente. Ejemplos: Input : 7 Output : 111 Input : 10 Output : 1010 Input: 33 Output: 100001 C/C++ // C++ program to convert a decimal // number to binary number    #include <iostream> using … Continue reading «Programa C para conversión de decimal a binario»