Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica de Informatica 1 Joel - Docx RTRTR - Docx Owowowowowowowoo
Practica de Informatica 1 Joel - Docx RTRTR - Docx Owowowowowowowoo
1
Programas estructurada
NOMBRE: Callisaya Quispe Joel Gustavo
ESTRUCTURAS secuenciales
_1_dado 3 números obtener el promedio.
a=int(input("digite el primer valor "))
b=int(input("digite el segundo valor "))
c=int(input("digite el tercer valor "))
d=((a+b+c)/3)
print("El promedio es " , d)
_2_calcular las dos raíces de una ecuación cuadrática.
import math
a=int(input("digite el valor de a "))
b=int(input("digite el valor de b "))
c=int(input("digite el valor de c "))
x1=((-b+math.sqrt(math.pow(b,2)-4*a*c))/2*a)
x2=((-b-math.sqrt(math.pow(b,2)-4*a*c))/2*a)
print("La primera raiz es : " , x1)
print("La segunda raiz es : " , x2)
_3_considerando las dimensiones del cilindro y el numero de cilindro calcular
cilindrada de un motor oto.
import math
D=int(input("digite el valor del diametro "))
S=int(input("digite el valor de la carrera "))
N=int(input("digite el numero total de cilindros "))
V=(((3.141592654/4*math.pow(D,2))*S)*N)
print("La cilindrada es : ", V)
_4_Determinar el perímetro y área de un rectángulo
import math
b=int(input("digite el valor de b : "))
h=int(input("digite el valor de h : "))
P=2*(b+h)
A=b*h
print("El perimetro es : " , P)
print("El area es : " , A)
ESTRUCTURAS repetitivas.
_1_Dado un numero n obtener la suma de los primeros números naturales.
n=int(input("Dame el numero para obtener la suma: "))
suma = 0
for f in range(1,n+1,1):
suma += f
print(suma)
_2_Dado un numero n obtener la suma de los primeros n números al cuadrado.
import math
n=int(input("Dame el numero para obtener la suma: "))
suma = 0
for f in range(1,n+1,1):
ll=f**2
suma=suma + ll
print("La suma de los n numeros naturales es:" , suma)
_3_Dado un numero n calcular su factorial.
n=int(input("Dame un numero: ")
x = 1
f = 1
while x <= n:
f = f * x
x = x + 1
print("El factorial de",n,"es :",f)
else:
print("No se puede calcular el factorial")
_4_Calcular el termino n esimo de la serie Fibonacci.
los terminos que desea imprimir de la sucesion de fibonacci: "))
a=0
b=10
print(a, end=", ")
print(b, end=", ")
for f in range(0,n-2,1):
c=a+b
if f == n-3:
print(c)
else:
print(c, end=", ")
a=b
b=c
for f in range(0,n,1):
r = (2 * i + 3)
if f == n:
print(r)
else:
print(r, end=", ")
i = i+1
0, 1, 0, 2, 0,…
n=int(input("Digite valor de N: "))
a=0
b=1
for f in range(0,n,1):
if f % 2==0:
print(a, end=", ")
else:
print(b, end=", ")
b = b+1
2, 1, 4, 2, 6, 3, 8,…
n=int(input("Digite valor de N: "))
a=2
b=1
for f in range(0,n,1):
if f % 2==0:
print(a, end=", ")
a = a + 2
else:
print(b, end=", ")
b = b+1
1, 2, 4, 8, 16,…
n=int(input("Digite valor de N: "))
a=1
b=2
for f in range(0,n,1):
if f % 2==0:
print(a, end=", ")
a = a * 4
else:
print(b, end=", ")
b = b * 4
1, 3, 9, 27, 81,..
n=int(input("Digite valor de N: "))
a=1
for f in range(0,n,1):
print(a, end=", ")
a=a*3
1, 1, 5, 6, 7, 8, 9,…
n=int(input("Digite valor de N: "))
a=5
print(1, end=", ")
print(1, end=", ")
for f in range(0,n-2,1):
print(a, end=", ")
a=a+1
5,6,7,8,9,…..1,1
n=int(input("Digite valor de N: "))
a=5
for f in range(0,n-2,1):
print(a, end=", ")
a=a+1
print(1, end=", ")
print(1, end=", ")
3,3,5,6,7,8,9,….,4,4
n=int(input("Digite valor de N: "))
a=5
print(3, end=", ")
print(3, end=", ")
for f in range(0,n-4,1):
print(a, end=", ")
a=a+1
print(4, end=", ")
print(4, end=", ")
6,6,5,6,7,8,9,…12,12
n=int(input("Digite valor de N: "))
a=5
print(6, end=", ")
print(6, end=", ")
for f in range(0,n-4,1):
print(a, end=", ")
a=a+1
print(12, end=", ")
print(12, end=", ")
1,2,3,1,2,3,1,2,3,….
n=int(input("Digite valor de N: "))
a=1
b=2
c=3
for f in range(0,n,1):
print(a, end=", ")
print(b, end=", ")
print(c, end=", ")
3,2,1,3,2,1,3,2,1,…
n=int(input("Digite valor de N: "))
a=1
b=2
c=3
for f in range(0,n,1):
print(c, end=", ")
print(b, end=", ")
print(a, end=", ")
p. 80,78,76,74,72,70,68,66,64,…..
n=int(input("Dame un valor: "))
a = 80
for f in range(0,n,1):
print(a, end=(", "))
a = a - 2
q. 50,48,46,44,42,40,38,36,34,…
n=int(input("Dame un valor: "))
a = 50
for f in range(0,n,1):
print(a, end=(", "))
a = a - 2
r. 1,2,2,3,3,3,4,4,4,4,5,5,5,5
n=int(input("Dame un valor para n: "))
for f in range(1,n+1,1):
for g in range(0,f,1):
print(f, end=", ")
Dado un numero de varios dígitos realizar las siguientes operaciones.
Calcular el producto de los números mediante sumas.
producto = 0
m = int (input ('Ingresa el valor de m: '))
n = int (input ('Ingresa el valor de n: '))
for i in range (1, n + 1,1):
print ( m , end=" + ")
producto=producto+m
print ('Valor de producto: ' + repr (producto))
Calcular la potencia de un número elevado a un exponente mediante
multiplicaciones.
producto = 1
m = int (input ('Ingresa el valor de la base: '))
n = int (input ('Ingresa el valor de la potencia : '))
for i in range (1, n + 1,1):
print ( m , end=" * ")
producto = producto* m