Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Actividades propuestas para programación con Python, Ejercicios de Informática

Actividades propuestas para programación con Python

Tipo: Ejercicios

2018/2019

Subido el 10/12/2019

albacg4
albacg4 🇪🇸

2 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Problemas propuestos
1. Realizar la carga del lado de un cuadrado, mostrar por pantalla el
perímetro del mismo
# -*- coding: utf-8 -*-
l = int (input (“Escriba el lado del cuadrado: “)) #Pido el valor del lado
p = l * 4
print “El perímetro es de “ , p
2. Escribir un programa en el cual se ingresen cuatro números, calcular e
informar la suma de los dos primeros y el producto del tercero y el
cuarto.
# -*- coding: utf-8 -*-
num1 = int (input ("Introduzca un número: ")) #Pido los números
num2 = int (input ("Introduzca un número: "))
num3 = int (input ("Introduzca un número: "))
num4 = int (input ("Introduzca un número: "))
suma = num1 + num2 #Realizo los calculos
produc = num3 * num4
print "El sumatorio de los dos primeros números es: ", suma
print "El producto de los dos últimos números es: ", produc
3. Realizar un programa que solicite la carga por teclado de dos números, si
el primero es mayor al segundo informar su suma y diferencia, en caso
contrario informar el producto y la división del primero respecto al
segundo.
# -*- coding: utf-8 -*-
num1 = int (input ("Escriba un número: "))
num2 = int (input ("Escriba otro número: "))
if num1 >= num2:
suma = num1 + num2
resta = num1 - num2
print "El sumatorio es: ", suma
print "La diferencia es: ", resta
pf3
pf4

Vista previa parcial del texto

¡Descarga Actividades propuestas para programación con Python y más Ejercicios en PDF de Informática solo en Docsity!

Problemas propuestos

  1. Realizar la carga del lado de un cuadrado, mostrar por pantalla el perímetro del mismo

-- coding: utf-8 --

l = int (input (“Escriba el lado del cuadrado: “)) #Pido el valor del lado p = l * 4 print “El perímetro es de “ , p

  1. Escribir un programa en el cual se ingresen cuatro números, calcular e informar la suma de los dos primeros y el producto del tercero y el cuarto.

-- coding: utf-8 --

num1 = int (input ("Introduzca un número: ")) #Pido los números num2 = int (input ("Introduzca un número: ")) num3 = int (input ("Introduzca un número: ")) num4 = int (input ("Introduzca un número: ")) suma = num1 + num2 #Realizo los calculos produc = num3 * num print "El sumatorio de los dos primeros números es: ", suma print "El producto de los dos últimos números es: ", produc

  1. Realizar un programa que solicite la carga por teclado de dos números, si el primero es mayor al segundo informar su suma y diferencia, en caso contrario informar el producto y la división del primero respecto al segundo.

-- coding: utf-8 --

num1 = int (input ("Escriba un número: ")) num2 = int (input ("Escriba otro número: ")) if num1 >= num2: suma = num1 + num resta = num1 - num print "El sumatorio es: ", suma print "La diferencia es: ", resta

else: produc = num1 * num divi = num1 / num print "El producto es: ", produc "y la división es: ", divi

  1. Se ingresan tres notas de un alumno, si el promedio es mayor o igual a siete mostrar un mensaje "Promocionado".

-- coding: utf-8 --

nota1 = int (input ("Escriba una de las notas: ")) #pido las notas nota2 = int (input ("Escriba otra de las notas: ")) nota3 = int (input ("Escriba la última nota: ")) media = (nota1 + nota2 + nota3) /3 #Realizo la media if media >= 7: print "Promocionado"

  1. Se ingresa por teclado un número positivo de uno o dos dígitos (1..99) mostrar un mensaje indicando si el número tiene uno o dos dígitos. (Tener en cuenta que condición debe cumplirse para tener dos dígitos un número entero)

    -- coding: utf-8 --

    num = int (input ("Escriba un número de uno o dos dígitos: ")) if num < 10: print "El número tiene un dígito" else: print "El número tiene dos dígitos"
  2. Se cargan por teclado tres números distintos. Mostrar por pantalla el mayor de ellos.

-- coding: utf-8 --

num1 = float (input ("Escriba el primer número: ")) num2 = float (input ("Escriba el segundo número: "))

  1. Se ingresan por teclado tres números, si todos los valores ingresados son menores a 10, imprimir en pantalla la leyenda "Todos los números son menores a diez".

-- coding: utf-8 --

num1 = int (input ("Escriba un valor: ")) num2 = int (input ("Escriba un valor: ")) num3 = int (input ("Escriba un valor: ")) if num1 < 10 and num2 < 10 and num3 < 10: print "Todos los números son menores a diez"

  1. Mostrar los múltiplos de 8 hasta el valor 500. Debe aparecer en pantalla 8 - 16 - 24, etc for dato in range (8,501,8): #valor incial, final e incremento print dato
  2. Desarrollar un programa que muestre la tabla de multiplicar del 5 (del 5 al 50) i = 5 #variable de control while i <= 50: print i i = i + 5