C/Visual C - covertir codigo pyhton a c++

   
Vista:

covertir codigo pyhton a c++

Publicado por alejandra (1 intervención) el 07/11/2015 03:28:59
como le puedo hacer para ejecutar este codigo en c++


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
!/usr/bin/env python
# -*- coding: utf-8 -*-
 
# Clases
# -----------------------------------------------------------
 
class Arbol:
    def __init__(self, carga=None, izq=None, der=None):
        self.carga = carga
        self.izquierda = izq
        self.derecha = der
 
    def __str__(self):
        return str(self.carga)
 
# -----------------------------------------------------------
 
# Funciones
# -----------------------------------------------------------
 
def si(preg):
    from string import lower
    resp = lower(raw_input(preg))
    return (resp[0] == 's')
 
# -----------------------------------------------------------
 
def main():
    bucle = True
    raiz = Arbol("pajaro")
    while bucle:
        if not si("Estas pensando en un animal? "): break
 
        arbol = raiz
        while arbol.izquierda != None:
            if si(arbol.carga + "? "):
                arbol = arbol.izquierda
            else:
                arbol = arbol.derecha
 
        #adivinar
        animal = arbol.carga
        if si("Es un " + animal + "? "):
            print "Soy el más grande!"
            continue
 
        #obtener informacion
        nuevo = raw_input("Qué animal era? ")
        info = raw_input("Qué diferencia a un " + animal + " de un " + nuevo + "? ")
        indicador = "Si el animal fuera un " + animal + " cual seria la respuesta? "
        arbol.carga = info
        if si(indicador):
            arbol.izquierda = Arbol(animal)
            arbol.derecha = Arbol(nuevo)
        else:
            arbol.derecha = Arbol(animal)
            arbol.izquierda = Arbol(nuevo)
 
    return 0
 
if __name__ == '__main__':
    main()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

covertir codigo pyhton a c++

Publicado por aguml (174 intervenciones) el 07/11/2015 23:33:53
La verdad es que es casi igual que en c++. Prueba a cambiar cada línea para que funcione en c++ y pruebalo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar