Examen 8 de junio de 2016

Ejercicio 1

Escriba un programa que pida el radio y las coordenadas del centro de una circunferencia y las coordenadas de un punto y que indique si el punto está sobre la circunferencia, dentro o fuera de ella.

Ejemplos

PUNTO Y CIRCUNFERENCIA

Escriba la coordenada X del centro de la circunferencia: 30
Escriba la coordenada Y del centro de la circunferencia: 40
Escriba el radio de la circunferencia:  50

Escriba la coordenada X del punto: 0
Escriba la coordenada Y del punto: 0

El punto está sobre la circunferencia.

Programa terminado
PUNTO Y CIRCUNFERENCIA

Escriba la coordenada X del centro de la circunferencia: 10
Escriba la coordenada Y del centro de la circunferencia: 20
Escriba el radio de la circunferencia:  5.5

Escriba la coordenada X del punto: -14.5
Escriba la coordenada Y del punto: 13

El punto está fuera de la la circunferencia.

Programa terminado
PUNTO Y CIRCUNFERENCIA

Escriba la coordenada X del centro de la circunferencia: -10
Escriba la coordenada Y del centro de la circunferencia: 6.5
Escriba el radio de la circunferencia:  20

Escriba la coordenada X del punto: 5
Escriba la coordenada Y del punto: 15

El punto está dentro de la la circunferencia.

Programa terminado

Ejercicio 2

Escriba un programa que pida primero un número y cuántos números se van a escribir, que pida a continuación esa cantidad de números y al final diga si se han escrito más veces el primer número o números distintos a éste.

Ejemplos

REPETICIONES

Escriba un número entero: 3
¿Cuántos números va a escribir? 4

Escriba un número entero: 4
Escriba un número entero: 3
Escriba un número entero: 3
Escriba un número entero: 5

Ha escrito tantas veces el número 3 como el resto de números.

Programa terminado
REPETICIONES

Escriba un número entero: 5
¿Cuántos números va a escribir? 3

Escriba un número entero: 1
Escriba un número entero: 2
Escriba un número entero: 5

Ha escrito menos veces el número 5 que el resto de números.

Programa terminado
REPETICIONES

Escriba un número entero: 0
¿Cuántos números va a escribir? -3

¡Valor incorrecto! No puede escribir -3 números.

Programa terminado

Ejercicio 3

Cree las imágenes SVG a partir de las plantillas.

Ejercicio 3 1
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Ejercicio 3 1. Examen 08/06/16. Python</title>
  <script type="text/javascript" src="brython/brython.js"></script>
  <script type="text/python3">
# Aquí se escribiría el programa de Python
  </script>
</head>

<body onload="brython()">
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="320" height="320" viewBox="-10 -10 320 320"
    style="border: black 1px solid" id="imagen">
  </svg>
</body>
</html>
Ejercicio 3 2
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Ejercicio 3 2. Examen 08/06/16. Python</title>
  <script type="text/javascript" src="brython/brython.js"></script>
  <script type="text/python3">
# Aquí se escribiría el programa de Python
  </script>
</head>

<body onload="brython()">
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="320" height="320" viewBox="-160 -160 320 320"
    style="border: black 1px solid" id="imagen">
  </svg>
</body>
</html>

Ejercicio 4

Cree las imágenes SVG a partir de las plantillas.

Ejercicio 4 1
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Ejercicio 4 1. Examen 08/06/16. Python</title>
  <script type="text/javascript" src="brython/brython.js"></script>
  <script type="text/python3">
# Aquí se escribiría el programa de Python
  </script>
</head>

<body onload="brython()">
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="320" height="320" viewBox="-10 -10 320 320"
    style="border: black 1px solid" id="imagen">
  </svg>
</body>
</html>
Ejercicio 4 2
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Ejercicio 4 2. Examen 08/06/16. Python</title>
  <script type="text/javascript" src="brython/brython.js"></script>
  <script type="text/python3">
# Aquí se escribiría el programa de Python
  </script>
</head>

<body onload="brython()">
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="320" height="320" viewBox="-160 -160 320 320"
    style="border: black 1px solid" id="imagen">
  </svg>
</body>
</html>

Ejercicio 5

Cree la imagen SVG a partir de la plantilla. Los círculos tienen 10px de radio.

Ejercicio 5
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Ejercicio 5. Examen 08/06/16. Python</title>
  <script type="text/javascript" src="brython/brython.js"></script>
  <script type="text/python3">
# Aquí se escribiría el programa de Python
  </script>
</head>

<body onload="brython()">
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
    width="620" height="320" viewBox="-10 -10 620 320"
    style="border: black 1px solid" id="imagen">
  </svg>
</body>
</html>