Pseudocodigo

Páginas: 3 (726 palabras) Publicado: 28 de enero de 2015
Pseudocodigo #1
1- Inicio
2- Import random
3- Crear archivo el cual tendra un numero par de jugadas
4- Archivo = open(“Jugadas.txt”,’w’)
5- Declarar Variables NumOfRock,NumOfPaper andNumOfScissor
6- Asignar un numero aleatoriamente para NumOfRock, NumOfPaper y NumOfScissor
7- Declarar variable TotalPlays = NumOfRock+NumOfPaper+NumOfScissor
8- If (TotalPlays%2) == 0:
9- FinalizarPrograma
10- Else:
11- Declarar: Jugadas = 'R '*NumberOfRock + 'P '*NumberOfPaper + 'S '*NumberOfScissor
12- Mezclar aleatoriamente el contenido de Jugadas
13- Escribir en Archivo el contenido de Jugadas14- Cerrar Archivo
15- Input(“Ingrese nombre del User A”)
16- Input(“Ingrese nombre del User B”)
17- GetChoices = open(“Jugadas.txt”,”r”)
18- Score = open("Score.txt","w")
19- Declarar VariableLine = GetChoiches.readline()
20- Declarar Variables tipo integer WinA = 0, WinB = 0
21- For each match in range(len(Line)):
22- Declarar las variables tipo string GetChoicesToA,GetChoicesToB
23-Asignar GetChoicesToA = random.choice(line), GetChoicesToB = random.choice(line)
24- Determinar quien Gana
25- Si GetChoicesToA es igual a 'R' y GetChoicesToB es igual a 'R':
26- print("User A hatomado piedra.")
27- print("User B ha tomado piedra.")
28- print("Draw \n")
29- Score.writelines("Draw \n")
30- Si GetChoicesToA es igual a 'R' y GetChoicesToB es igual a 'P':
31- print("User Aha tomado piedra.")
32- print("User B ha tomado papel.")
33- print("Gana User B \n")
34- Score.writelines("Gana User B \n")
35- WinB ++
36- Si GetChoicesToA es igual a 'R' y GetChoicesToB es iguala 'S':
37- print("User A ha tomado piedra.")
38- print("User B ha tomado tijeras." )
39- print("Gana User A \n")
40- Score.writelines("Gana User A \n")
41- WinA++
42- Si GetChoicesToA es iguala "P" y GetChoicesToB es igual a 'R':
43- print("User A ha tomado papel.")
44- print("User B ha tomado piedra." )
45- print("Gana User A \n")
46- Score.writelines("Gana User A \n")
47- WinA++...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigos
  • pseudocodigo
  • Pseudocodigos
  • Pseudocódigo
  • Pseudocodigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS