Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - gorystyle

#1
a la cabeza me llega esta idea:
dentro de un ciclo vas pidiendo los valores
int
float
char
int

de cada dato y vas leyendo siempre y cuando el usuario no coloque -1.. debes tener acumuladores para cada tipo de facturacion(jardineria,ferreteria,hogar y decoracion) para comparar al final y dar la primera respuesta... para lo otro cada producto tambien debe tener contador que al aparecer en venta lo incrementas claro cumpliendo la condicion de que su precio sea mayor de 100
#2
se mas especifico con lo que quieres hacer....
#3
Cita de: flony en 26 Abril 2013, 21:39 PM
jajaja estaba investigando para hacer el code....pucha llegue tarde,  bueno me pongo a leer tu code haber si era mas o menos lo que pensaba hacer

jaja si dale.. eso es lo que se busca que cada vez se valla mejorando mas el código y entre todos saquemos un buen ahorcado quien quita que logremos hasta ir pintando el muñeco ahorcandoce cuando el usuario falla se veria muy bien
#4
jeje desde q vi este post me puse a programar un ahorcado yo tb y lo q mas me costo fue conseguir una manera de ir mostrando las letras adivinadas de la palabra cuando el usuario las decia jeje resulto ser muy facil aqui mi codigo.. se podria mejorar en cuanto a detalles pero creo que en lo que al ahorcado se refiere pues hace lo que se quiere

Código (cpp) [Seleccionar]

#include <iostream>
#include <fstream>
#include <stdio.h>
#include <string>

using namespace std;

int main()
{
//----Sacar la palabra del archivo.
ifstream archivo("palabra.txt");
string palabra;
string aux;
archivo >> palabra;
aux = palabra;

char letra;
int turnos = 5;
int encuentro = 0;

for(int i=0; i<palabra.size(); i++)
aux[i] = '_';
//Bucle para controlar la busqueda de letras.
cout << "\n\t*****AHORCADO*****" << endl;
cout << "Tiene " << turnos << " para adivinar la palabra." << endl << endl;

do{
encuentro = 0;
cout << "\t\n\nDiga una letra: ";
cin >> letra;
for(int i=0; i<palabra.size(); i++)
{
if(palabra[i] == letra)
{
aux[i] = letra;
encuentro++;
}
}
if(encuentro == 0)//No encontro almenos 1 vez la letra
{
turnos--;
cout << "\n\tFallaste!!!  turnos: "  << turnos << endl << endl;
}
for(int i=0; i<aux.size(); i++)
cout << aux[i] << " ";

if(aux == palabra)
{
cout << "\n\n\t***CORRECTO GANO!!!!***" << endl << endl;
break;
}
}while(turnos > 0);

archivo.close();
return 0;
}
#5
las raices se pueden escribir en forma de potencia tambien por ejemplo la raiz cuadrada de 36 se escribiria (36)^(1/2).. el 1 pq es el exponente del 36 y el 2 pq es el indice de la raiz(cuadrada)
#6
pues amigo asi ojeandolo veo que te hacen falta primero que todo contadores para las edades asi sabes cuantos menores de 18 cuantos mayores de 18 cuantos menores de 29 cuantos mayores de 50. dentro del while debes aumentar estos contadores dependiendo de que edad escoja el usuario al salir haces los calculos x ejemplo :


if(contaMenorDiesiocho > 0)//si hay almenos un menor de 18
{
   cout << "Valla a pasear"  << endl;
}
if(contaMayCincuenta == 10)//todos son mayores de 50 años
{
   cout << "ir al teatro" << endl;
}


y asi con las otras condiciones
#7
Programación C/C++ / Re: Pseudocodigo
24 Abril 2013, 20:59 PM
aprende la simbologia de cuando es un if cuando es un ciclo cuando se leen datos del usuario para que al momento de escribir en el papel tengas claro que es lo que vas hacer.

http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo
#8
Cita de: OmarHack en 24 Abril 2013, 20:20 PM
Al final si nadie más comenta nada que me haga cambiar de opinión, creo que le daré un vistazo a winapi para saber manejarme sin interiorizar mucho y me pondré con qt a fondo.
Gracias a todos por responder.
Un saludo!

amigo arriba comentas que quieres algo portable.. no le veo mucho sentido en entrar a winapi para luego ir a algo portable deberias entrar d una vez a qt no te arrepentiras
#9
si hay varias yo he probado GTK+ y como 2 mas pero me parecen muy complicadas Qt es facil de aprender ademas de ser un gran framework para desarrollar..
#10
hola pues actualmente estoy empezando a utilizar el framework Qt que es para programar con c++ de manera grafica y es portable corre en linux , mac y windows solo debes recompilar y listo ademas de ser muy completo y facil de usar