Ejercicios Para El 28 Abruk

Páginas: 5 (1065 palabras) Publicado: 8 de julio de 2015
UNIVERSIDAD DE CUENCA
FACULTAD DE INGENIERIA
TRABAJO DE PROGRAMACION I
DOCENTE: ING. JOHNNY SOLORZANO
MODALIDAD: Individual
PUNTAJE: 10 puntos. (trabajo y sustentación)
FECHA DE ENTREGA: lunes 28 de abril de 2014 hasta las 7h00 en la plataforma virtual.
Para los ejercicios propuestos a continuación desarrollar:
• Pseudocódigo o Diagrama de Flujo • Prueba de Escritorio • Codificación en PythonTodos los programas deberán ser invocados desde un menú único. Solamente se receptarán
trabajos completos.
EJERCICIO 1. Intersección de circunferencias
Una circunferencia en el plano está definida por tres valores: las coordenadas (x, y) de su centro, y
su radio r. Escriba un programa que determine si dos circunferencias se intersectan o no.

x1: 5
y1: 6
r1: 3.5
x2: 10
y2: 5
r2: 3
Se intersectan
x1:3.5
y1: 5
r1: 2
x2: 10
y2: 4
r2: 3
No se intersectan
x1: 5
y1: 4.5
r1: 3
x2: 6
y2: 5
r2: 4.5
No se intersectan

EJERCICIO 2. Palabras palíndromas
Así como hay números palíndromos, también hay palabras palíndromas, que son las que no
cambian al invertir el orden de sus letras.
Por ejemplo, «reconocer», «Neuquén» y «acurruca» son palíndromos.
1. Escriba un programa que reciba como entrada unapalabra e indique si es palíndromo o
no. Para simplificar, suponga que la palabra no tiene acentos y todas sus letras son
minúsculas:
2. Ingrese palabra: sometemos
Es palindromo
Ingrese palabra: rascar
No es palindromo

3. Modifique su programa para que reconozca oraciones palíndromas. La dificultad radica en
que hay que ignorar los espacios:
4. Ingrese oracion: dabale arroz a la zorra el abad
Espalindromo
Ingrese oracion: eva usaba rimel y le miraba suave
Es palindromo
Ingrese oracion: tu cielo azulado
No es palindromo
EJERCICIO 3. Máquina dispensadora
Una máquina dispensadora de snacks tiene productos de tres tipos, X, Y y Z, y sus precios son US$
4.50, US$7.40 y US$8.90 respectivamente. La máquina acepta y da cambio en monedas de 10
centavos, 50 centavos y 1 dólar.
Escriba un programa quepida al usuario elegir el producto y luego le pida ingresar las monedas
hasta alcanzar el monto a pagar. Si el monto ingresado es mayor que el precio del producto, el
programa debe entregar las monedas de vuelto, una por una.
EJERCICIO 4. Heladería
En una heladería se parte al inicio del día con un stock de “x” helados de fresa, “y” helados de
vainilla y “z” helados de chocolate, con un precio de0.40, 0.65 y 0.70 centavos respectivamente

Realizar un algoritmo que permita registrar la venta de los helados.
Permitir realizar la venta siempre que exista stock disponible
En cada venta visualizar el valor a pagar.
Se cerrará la heladería cuando al menos uno de los tipos de helado sea menor a “s”
Al final de la venta visualizar el total recaudado por cada tipo de helado vendido y el totalgeneral
de la venta
Visualizar también el stock restante por cada tipo de helado.
EJERCICIO 5. Set de tenis
Un periodista debe relatar un partido de tenis, pero no conoce las reglas del deporte. En
particular, no ha logrado aprender cómo saber si un set ya terminó, y quién lo ganó.
Un partido de tenis se divide en sets. Para ganar un set, un jugador debe ganar 6 juegos, pero
además debe haber ganadopor lo menos dos juegos más que su rival. Si el set está empatado a 5
juegos, el ganador es el primero que llegue a 7. Si el set está empatado a 6 juegos, el set se define
en un último juego, en cuyo caso el resultado final es 7-6.
Sabiendo que el jugador A ha ganado m juegos, y el jugador B, n juegos, al periodista le gustaría
saber:





si A ganó el set, o
si B ganó el set, o
si el settodavía no termina, o
si el resultado es inválido (por ejemplo, 8-6 o 7-3).

Desarrolle un programa que solucione el problema del periodista:

Juegos ganados
Juegos ganados
Aún no termina
Juegos ganados
Juegos ganados
Gano B
Juegos ganados
Juegos ganados
Aún no termina
Juegos ganados
Juegos ganados
Invalido

por A: 4
por B: 5
por A: 5
por B: 7
por A: 5
por B: 6
por A: 3
por B: 7

Juegos ganados por...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 28 Ejercicios De Problemas De Ecuaciones
  • 28 reglas para seducir
  • 28 Reglas Para Padres De Ni Os
  • Preguntas Para El 28 De Febrero
  • Proyecto Final para Revisión 28
  • Fisica Polinesia Para El 28 04
  • EJERCICIOS PREVIOS AL 2do EXAMEN PARCIAL 28
  • Ejercicios para la comunicacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS