Skip to content

Latest commit

 

History

History
 
 

u16

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ejercicios de alternativas

Realiza un programa que pida dos números ‘a’ y ‘b’ e indique si su suma es positiva, negativa o cero.

Solución

#!/usr/bin/env python
num1=int(input("Número 1:"))
num2=int(input("Número 2:"))		

if num1+num2>0:
    print("Suma positiva")
elif num1+num2<0:
    print("Suma negativa")
else:
    print("Suma es 0")		

Escribe un programa que lea un número e indique si es par o impar.

Solución

#!/usr/bin/env python
num=int(input("Número:"))		
if num%2==0:
    print("Número par")
else:
    print("Número impar")

Escribe un programa que pida un número entero entre uno y doce e imprima el número de días que tiene el mes correspondiente.

Solución

#!/usr/bin/env python
mes=int(input("Mes:"rrgf))		
if mes==1 or mes==3 or mes==5 or mes==7 or mes==8 or mes==10 or mes==12:
    print("31 días")
elif mes==4 or mes==6 or mes==9 or mes==11 :
    print("30 días")
elif mes==2:
    print("28 o 29 días")
else:
    print("Mes incorrecto"

Escribe un programa que pida un nombre de usuario y una contraseña y si se ha introducido “pepe” y “asdasd” se indica “Has entrado al sistema”, sino se da un error.

Solución

#!/usr/bin/env python
usuario=input("Usuario:")
clave=input("Contraseña:")		
if usuario=="pepe" and clave=="asdasd":
	print("Has entrado en el sistema")
else:
  	print("Error")

Escribir un programa que lea un año indicar si es bisiesto. Nota: un año es bisiesto si es un número divisible por 4, pero no si es divisible por 100, excepto que también sea divisible por 400.

Solución

#!/usr/bin/env python
year=int(input("Año:"))		
if year%4==0 and year%100!=0 or year%400==0:
    print("Bisiesto")
else:
    print("No bisieo")

Programa que lea un carácter por teclado y compruebe si es una letra mayúscula.

Solución

#!/usr/bin/env python
letra=input("Letra:")		
if letra>="A" and letra<="Z":
	print("Mayuscula")
else:
	print("No mayuscula")