FUNDAMENTOS DE PROGRAMACIÓN
En este blog iré compartiendo conocimientos que vaya adquiriendo, para aquellas personas que necesiten o deseen aprender la base para la programación.
Programacion J.A.S.M.
lunes, 7 de septiembre de 2020
sábado, 5 de septiembre de 2020
jueves, 3 de septiembre de 2020
Uso del def para crear funciones
"""
Confeccionar un men de opciones que permita realizar
las cuatro operaciones basicas
"""
import os
import time
import random
#funcion que permite sumar
def suma():
N1 = input("Ingrese el primer numero")
N2 = input("Ingrese el segundo numero")
SU = N1 + N2
print ("La suma es... " + str(SU))
print (" ")
AV=input("Presione una tecla para continuar...")
print AV
#fin funcion sumar
#funcion que permite restar
def resta():
N1 = input("Ingrese el primer numero")
N2 = input("Ingrese el segundo numero")
RE = N1 - N2
print ("La resta es... " + str(RE))
print (" ")
AV=input("Presione una tecla para continuar...")
print AV
#funcion que permite restar
#funcion que permite multiplicar
def multiplicacion():
N1 = input("Ingrese el primer numero")
N2 = input("Ingrese el segundo numero")
MU = N1 * N2
print ("La multiplicacion es... " + str(MU))
print (" ")
AV=input("Presione una tecla para continuar...")
print AV
#funcion que permite multiplicar
#funcion que permite dividir
def division():
N1 = input("Ingrese el primer numero")
N2 = input("Ingrese el segundo numero")
DI = N1 / N2
print ("La division es... " + str(DI))
print (" ")
AV=input("Presione una tecla para continuar...")
print AV
#funcion que permite multiplicar
#Programa principal
while True:
os.system("cls")
print("MENU PRINCIPAL")
print ("1. Suma")
print ("2. Resta")
print ("3. Multiplicacion")
print ("4. Division")
print ("0. Salir")
print ("Escoja una opcion...")
op=int(input())
if (op==0):
print ("Saliendo del sistema...")
break
elif (op==1):
suma()
elif (op==2):
resta()
elif (op==3):
multiplicacion()
elif (op==4):
division()
#FUNCIONES
#Es un subprograma, que esta compuesta de un conjunto de instrucciones que
#forman parte de un programa principal
#def nombre_de_funcion():
# Instrucciones
# Instrucciones
# Instrucciones
# return
Ejercicios con for
Ejercicio numero 1
for i in range(2,100,1):
primo = True
divisor = 2
while (divisor <= (i**0,5) and primo):
if (i%divisor == 0):
primo = False
else:
divisor = divisor + 1
if (primo):
print (i, " ")
Ejercicio numero 2
#Inicio
import time
E = 0
N = int(input("Ingrese numero: "))
for X in range(1,N+1,1):
R = N % X
D = N / X
time.sleep(1)
print (N, "/",X,"=",D,"Resto es...",R)
if (R == 0):
E = E + 1
if (E < 3):
time.sleep(1)
print ("El numero ingresado es primo....")
else:
time.sleep(1)
print ("El numero ingresado NO es primo")
lunes, 31 de agosto de 2020
Sucesión de Fibonacci con uso del for
P = 0
S = 1
VARIABLE = int(input("Escriba cuantos números desea imprimir: "))
V = VARIABLE - 1
print P
print S
for x in range(1,V,1):
T = P + S
print (T)
P = S
S = T
jueves, 27 de agosto de 2020
Suscribirse a:
Comentarios (Atom)
-
Crear un algoritmo que permita contar el numeró de mujeres y hombres en el primer nivel del paralelo "A" de la carrera de TI de l...


