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


Problemas resueltos con Python, Apuntes de Informática

Una serie de problemas comunes que se pueden resolver utilizando el lenguaje de programación python. Cada problema se describe de manera concisa y se proporciona el código correspondiente. Los temas abarcados incluyen cálculo de porcentajes de descuento, obtención de la última cifra de un número, conversión de segundos a horas/minutos/segundos, generación de la secuencia de fibonacci, cálculo de factoriales, impresión de los primeros números primos, búsqueda de combinaciones de números que suman un valor dado, comparación de vectores y creación de un nuevo vector a partir de la suma de elementos consecutivos. Este documento puede ser útil para estudiantes de programación, tanto de nivel universitario como de secundaria, que buscan practicar y mejorar sus habilidades en python.

Tipo: Apuntes

2020/2021

Subido el 30/05/2023

nathaly-karina-carabajo-escandon
nathaly-karina-carabajo-escandon 🇪🇨

6 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PROBLEMAS A RESOLVER CON PYTHON
1. Elaborar un programa que escribe el porcentaje descontado en una compra,
introduciendo por teclado el precio de la tarifa y el precio pagado.
2. Elaborar un programa que obtenga la última cifra de un número entero introducido.
3. Elaborar un programa que exprese en horas, minutos y segundos un tiempo expresado
en segundos.
4. Elaborar un programa para imprimir la sucesión de Fibonacci.
5. Elaborar un programa para calcular el factorial de un número.
6. Elaborar un programa que calcule e imprima N primeros números primos.
7. Elaborar un programa que pida un número N y despliegue todas las combinaciones de
dos números que sumados den N.
8. Elaborar un programa que lee desde teclado dos vectores (A y B) de tamaño N. Luego
comparar los números que se encuentran en la misma posición en los vectores. En caso
de que el número del vector A es mayor, ubicar en un tercer vector (C), la letra A. En
caso de que el número del vector B es mayor, ubicar en el vector C, la letra B. En caso
de que los números sean iguales, ubicar en el vector C, el símbolo =. Por ejemplo:
Vector A Vector B Vector C
4 1 A
5 2 A
3 4 B
6 10 B
3 3 =
9. Elaborar un programa que lee desde teclado un vector (A) de tamaño N. Luego cree un
segundo vector (B) que contenga como resultado la suma de los elementos consecutivos
de tres en tres en caso de existirlos. Por ejemplo:
Vector A Vector B
4 12
5 18
3 22
6
3
9
10
pf2

Vista previa parcial del texto

¡Descarga Problemas resueltos con Python y más Apuntes en PDF de Informática solo en Docsity!

PROBLEMAS A RESOLVER CON PYTHON

  1. Elaborar un programa que escribe el porcentaje descontado en una compra, introduciendo por teclado el precio de la tarifa y el precio pagado.
  2. Elaborar un programa que obtenga la última cifra de un número entero introducido.
  3. Elaborar un programa que exprese en horas, minutos y segundos un tiempo expresado en segundos.
  4. Elaborar un programa para imprimir la sucesión de Fibonacci.
  5. Elaborar un programa para calcular el factorial de un número.
  6. Elaborar un programa que calcule e imprima N primeros números primos.
  7. Elaborar un programa que pida un número N y despliegue todas las combinaciones de dos números que sumados den N.
  8. Elaborar un programa que lee desde teclado dos vectores (A y B) de tamaño N. Luego comparar los números que se encuentran en la misma posición en los vectores. En caso de que el número del vector A es mayor, ubicar en un tercer vector (C), la letra A. En caso de que el número del vector B es mayor, ubicar en el vector C, la letra B. En caso de que los números sean iguales, ubicar en el vector C, el símbolo =. Por ejemplo: Vector A Vector B Vector C 4 1 A 5 2 A 3 4 B 6 10 B 3 3 =
  9. Elaborar un programa que lee desde teclado un vector (A) de tamaño N. Luego cree un segundo vector (B) que contenga como resultado la suma de los elementos consecutivos de tres en tres en caso de existirlos. Por ejemplo: Vector A Vector B 4 12 5 18 3 22 6 3 9 10