Python - Función Booleana. Pseoudocodigo a python

 
Vista:
sin imagen de perfil

Función Booleana. Pseoudocodigo a python

Publicado por Valentin (1 intervención) el 02/01/2023 15:52:50
WhatsApp-Image-2023-01-02-at-08.24.40
WhatsApp-Image-2023-01-02-at-08.24.59
WhatsApp-Image-2023-01-02-at-08.25.18


Hola! Como están?

Me gustaría preguntar acerca de este código. Debo pasar este pseudocogido a lenguaje python.
Envio en fotos el ejercicio y el código que escribí hasta ahora, junto con el error que me aparece y no se resolver. Además todavía debo declarar el formato de la matriz (10 filas 3 columnas), que aun no encuentro la forma. Agradezco mucho cualquier ayuda. GRACIAS!



Captura-de-pantalla-2
Captura-de-pantalla-4
Captura-de-pantalla-5
Captura-de-pantalla-1
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

Función Booleana. Pseoudocodigo a python

Publicado por antonio (65 intervenciones) el 03/01/2023 13:58:17
hola buenas primero debes declarar la lista bidimensional personas antes de cualquier método en la linea 42 debes enviar un int como parámetro al método altaPelicula y te aconsejo que antes de llamar al método principal crees todos los métodos que vas a usar en el para que no haya errores, quedaría un código como este de ejemplo falta los print pero es un ejemplo cámbialo a tu gusto:
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
import os
 
cantidadPeliculas = 0
peliculas = [["","",""],["","",""]]
def principal():
    print("Si/no")
    ingresar=str(input())
    if ingresar =="si":
        os.system("cls")
        print("Menu")
        opcion=int(input())
        if opcion >0 and opcion <6:
            if opcion == 1:
                if altaPelicula(cantidadPeliculas):
                    print("ok")
                else:
                    print("no")
            if opcion == 2:
                print("opcion2")
            if opcion == 3:
                print("opcion3")
            if opcion == 4:
                print("opcion4")
            if opcion == 5:
                print("opcion5")
        else:
            print("Adios")
    else:
        print("Adios")
def altaPelicula(cantidadPeliculas):
    if cantidadPeliculas == 10:
        return False
    cantidadPeliculas=cantidadPeliculas+1
    print("introduce")
    peliculas[cantidadPeliculas][0] = input()
    print("ingresa")
    peliculas[cantidadPeliculas][1] = input()
    peliculas[cantidadPeliculas][2] = "si"
    return True
 
principal()
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