Respuesta
en
C y C++
a
Necesito ayuda sobre un código de programación para hacer un programa sencillo
#include <stdio.h> int main( int argc, const char* argv[] ) { // comprobar que tenemos los 3 numeros if ( argc == 4 ) { //Convertir los parametros a interos x = atoi( argv[1] ); y = atoi( argv[2] ); z = atoi( argv[3] ); //Poner en pantalla los...
Respuesta
en
C y C++
a
Ayuda con listas por favor
Eso es un ejemplo que te servirá de punto de partida: #include<stdlib.h> #include<stdio.h> struct list_elemento { int tipo_producto; int dia; int mes; int anio; struct list_elemento *siguiente; }; typedef struct list_elemento productos; //creamos un...
Respuesta
en
C y C++
a
Algoritmo de cambio de base
¿Cuándo te refieres a cualquier base, te refieres a las bases usuales? (Binario, octal, decimal, hexadecimal) Las bases non usuales pueden ser complicadas de programar cuando base > 16. ¿El problema proviene del formalismo... Como representar una...
Respuesta
en
C y C++
a
Tengo que imprimir un arreglo pero no se como darle forma
Algo sencillo que te funcionara si los números no son demasiado grande: for (i=0;N>i;i++) for (j=0;N>j;j++) cout<<Matriz[j]<<"\t"<<endl; Solo se trata de poner una tabulacion entre cada valor: tambien puedes probar: for (i=0;N>i;i++) { printf("\n");...
Respuesta
en
C y C++
a
Algoritmo ficheros
Hay varias maneras de manejar archivos. Los STREAM es una de ellas. Solo te daré la solución de tu primer ejercicio: // basic file operations #include <iostream> #include <fstream> using namespace std; int main () { ofstream myfile; //declaramos una...
Respuesta
en
Programación
y en 1 temas más
a
Programa en lenguaje C
Intenta crear 2 métodos: int potencia(int x, int n) { if (n == 0) return 1; int result = 1; for (int i=0; i < n ; i++) result *= x; return result; } int factorial(int n) { int result = 1; for (int i=2; i <=n; i++) result *= i; return result } void...
Respuesta
en
C y C++
a
Interrupciones en linux con C++
Al nivel de usuario, no puedes utilizar directamente interrupciones con Linux. Tienes que crear un Kernel driver. Y eso lleva su trabajo... Te aconsejo que consultes el Linux Kernel Hacker Guide. Hay una copia en la pagina...
Respuesta
en
C y C++
a
C++ Ficheros
Para poder salir en pantalla un valor NUMÉRICO de 8 bits (un CHAR). Lo tienes que convertir a INT. Por ejemplo: char c = 254; //para verlo correctamente cout << "Valor = " << (int) c << endl; Lo mismo en C: printf("Valor = %d", (int)c); Si no lo...
Respuesta
en
C y C++
a
Filósofos
Cuando un filósofo quiere comer se pone en la cola de los dos tenedores que necesita. Cuando un tenedor está libre lo toma. Cuando toma los dos tenedores, come y deja libre los tenedores. Visto desde el otro lado, cada tenedor solo puede tener dos...
Respuesta
en
C y C++
a
Ayuda en un candado modificado
Claramente tu estructura no es muy buena, te propongo algo así: Contraseña_entrada = false; Contraseña_Cambiada = false; //loop hasta que se haya cambiado la contraseña While (contrasña_Cambiada == false) { //Si el usuario no ha entrado su contraseña...