0% encontró este documento útil (0 votos)
59 vistas8 páginas

PROBLEMA1

El documento presenta varios problemas resueltos en Python y pseudocódigo. Cada problema genera vectores de números aleatorios y realiza operaciones como encontrar el máximo, mínimo, promedio, e identificar la letra más repetida.

Cargado por

Dery Ustariz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
59 vistas8 páginas

PROBLEMA1

El documento presenta varios problemas resueltos en Python y pseudocódigo. Cada problema genera vectores de números aleatorios y realiza operaciones como encontrar el máximo, mínimo, promedio, e identificar la letra más repetida.

Cargado por

Dery Ustariz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PROBLEMA1

PYTHON
import random
v = []
print('El Vector normal es:')
for index in range(0, 50):
x=[Link](0, 100)
[Link](x)
print (v),
index = 0
print('\nEl Vector invertido es:')
for index in range(0, 50):
[Link](49-index)
print (v[49 - index])
CAPTURA DE PANTALLLA

PSEUDOCODIGO
INICIO
import random
v = []
mostrar('El Vector normal es:')
para index in el rango de(0, 50):
x=[Link](0, 100)
v añadir(x)
mostrar (v),
index = 0
mostrar('El Vector invertido es:')
para index en el rango de(0, 50):
v añadir (49-index)
mostrar (v[49 - index])
PROBLEMA 3

PYTHON

import random
V= []
for index in range (0,250):
[Link]([Link](0,250))
A = []
d = int(input("ingrese el digito:"))
index = 0
for index in range(0, 250):
if V[index] % 10 == d:
[Link](V[index])
for index in range(0, len(A)):
print (A[index]),

CAPTURA

PSEUDOCODIGO

import random
V= []
para index en el rango de(0,250):
V añadir([Link](0,250))
A = []
ingrese el digito:
index = 0
para index en el rango de(0, 250):
si V[index] % 10 == d:
A añadir(V[index])
para index en el rango de(0, len(A)):
mostrar (A[index]),
PROBLEMA 7

PYTHON

N = int(input("Ingrese el numero de elementos: "))


V = []
for index in range(0, N):
fac = 1
for i2 in range(1, index + 1):
fac = fac * i2
[Link](fac)
for index in range(0, N):
print (V[index]),

CAPTURA

PSEUDOCODIGO
inicio
Ingrese el numero de elementos:
V = []
para index en el rango de(0, N):
fac = 1
para i2 en el rango de(1, index + 1):
fac = fac * i2
V añadir(fac)
para index en el rango de(0, N):
mostrar (V[index]),
fin
PROBLEMA 9

PYTHON
N = int(input("Ingresa el numero de caracteres: "))
V = []
for index in range(0, N):
C =input("Ingrese un caracter: ")[0]
[Link](C)
contadorVocales = 0
repeticiones = 0
letraRepetida = ''
for index in range(0, N):
if V[index] == 'a' or V[index] == 'e' or V[index] == 'i' or V[index] ==
'o' or V[index] == 'u' or V[index] == 'A' or V[index] == 'E' or V[index] ==
'I' or V[index] == 'O' or V[index] == 'U':
contadorVocales = contadorVocales + 1
contador = 0
for index2 in range(0, N):
if V[index] == V[index2]:
contador = contador + 1
if contador > repeticiones:
repeticiones = contador
letraRepetida = V[index]
print ("El numero de vocales es: "),
print (contadorVocales)
print ("La letra mas repetida es: "),
print(letraRepetida)

CAPTURA

PSEUDOCODIGO
Ingresa el numero de caracteres:
V = []
para index en el rango de(0, N):
"Ingrese un carácter en C:
V añadir(C)
contadorVocales = 0
repeticiones = 0
letraRepetida = ''
para index en el rango de(0, N):
si V[index] == 'a' o V[index] == 'e' o V[index] == 'i' o V[index] == 'o'
o V[index] == 'u' o V[index] == 'A' o V[index] == 'E' o V[index] == 'I' or
V[index] == 'O' o V[index] == 'U':
contadorVocales = contadorVocales + 1
contador = 0
para index2 en el rango de(0, N):
si V[index] == V[index2]:
contador = contador + 1
si contador > repeticiones:
repeticiones = contador
letraRepetida = V[index]
mostrar ("El numero de vocales es: "),
mostrar (contadorVocales)
mostrar ("La letra mas repetida es: "),
mostrar (letraRepetida)

PROBLEMA 11

PYTHON

V=[]
for index in range(0, 7):
T= float(input("Ingrese la temperatura:"))
[Link](T)
maximo = -1000
minimo = 1000
diaMax = -1
diaMin = -1
suma = 0
for index in range(0, 7):
if V[index] > maximo:
maximo = V[index]
diaMax = index
if V[index] < minimo:
minimo = V[index]
diaMin = index
suma = suma + V[index]
print("El dia con maxima temperatura fue")
if diaMax == 0:
print("Lunes")
elif diaMax == 1:
print("Martes")
elif diaMax == 2:
print("Miercoles")
elif diaMax == 3:
print("Jueves")
elif diaMax == 4:
print("Viernes")
elif diaMax == 5:
print("Sabado")
elif diaMax == 6:
print("Domingo")
print(" con ")
print(maximo)
print("grados")
print("El dia con minima temperatura fue")
if diaMin == 0:
print("Lunes")
elif diaMin == 1:
print("Martes")
elif diaMin == 2:
print("Miercoles")
elif diaMin == 3:
print("Jueves")
elif diaMin == 4:
print("Viernes")
elif diaMin == 5:
print("Sabado")
elif diaMin == 6:
print("Domingo")
print(" con ")
print(minimo)
print("grados")
print("Promedio es: ")
print(suma // 7)
CAPTURA

PSEUDOCODIGO

V=[]
para index in el rango de(0, 7):
Ingrese la temperatura en T:"))
V añadir(T)
maximo = -1000
minimo = 1000
diaMax = -1
diaMin = -1
suma = 0
para index in el rango de(0, 7):
si V[index] > maximo:
maximo = V[index]
diaMax = index
si V[index] < minimo:
minimo = V[index]
diaMin = index
suma = suma + V[index]
mostrar("El dia con maxima temperatura fue")
si diaMax == 0:
mostrar("Lunes")
sino diaMax == 1:
mostrar("Martes")
sino diaMax == 2:
mostrar("Miercoles")
sino diaMax == 3:
mostrar("Jueves")
sino diaMax == 4:
mostrar("Viernes")
sino diaMax == 5:
mostrar("Sabado")
sino diaMax == 6:
mostrar("Domingo")
mostrar(" con ")
mostrar(maximo)
mostrar("grados")
mostrar("El dia con minima temperatura fue")
si diaMin == 0:
mostrar("Lunes")
sino diaMin == 1:
mostrar("Martes")
sino diaMin == 2:
mostrar("Miercoles")
sino diaMin == 3:
mostrar("Jueves")
sino diaMin == 4:
mostrar("Viernes")
sino diaMin == 5:
mostrar("Sabado")
sino diaMin == 6:
mostrar("Domingo")
mostrar(" con ")
mostrar(minimo)
mostrar("grados")
mostrar("Promedio es: ")
mostrar(suma // 7)

También podría gustarte