martes, 7 de junio de 2016

PYTHON VARIOS: CONTADOR DE VOCALES, ESTADO DEL AGUA.

1. CONTADOR DE VOCALES.
2. ESTADO DEL AGUA.

1. CONTADOR DE VOCALES

Hola en este ejercicio vamos a contar el número de vocales que contiene una palabra:

El código debe mostrar las vocales que contiene la palabra y el número de vocales contenido en la palabra:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
def contador_vocales(s):

    cont=0
    hay=True

    
    for caracter in s:
        if caracter in 'aeiouAEIOU':
            
            cont=cont+1
            
            print(caracter)
        
    print('Hay: ',cont,'Vocales en: ',s)

2. ESTADO DEL AGUA


El siguiente código calcula el estado del agua dependiendo la temperatura ingresada:
Si la temperatura es menor a cero(0), imprimirá que es estado es Sólido.
Si la temperatura es mayor o igual a cero(0) y menor a 96, imprimirá que es estado Líquido.
En caso que no cumpla con los anteriores imprimirá que está en estado Gaseoso.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
def estado_del_agua():
    '''(number)->str
    Devuelve el estado del agua, dependiendo la temperatura ingresada

    >>> estado_del_agua()
    Ingrese la temperatura: 50
    El estado del agua es Liquido.

    >>> estado_del_agua()
    Ingrese la temperatura: 100
    El estado del agua es Solido.
    '''

    Temperatura=int(input('Ingrese la temperatura: '))

    if Temperatura < 0:
        print('El estado del agua es Solido.')

    elif Temperatura >= 0 and Temperatura < 96:
        print('El estado del agua es Liquido.')

    else:
        print('El estado del agua es gaseoso.')

Si tienen ejercicios de este tipo que quieran que resuelva me lo dejan en la sección de preguntas de esta entrada

3 comentarios:

  1. podrias ayudarme con este problema porfa? , necesito hacer un programa en python 2.7 que permita ingresar una frase y despliegue un menú de donde se pueda escoger entre las siguientes opciones:

    a) Contar el número de vocales en la frase. b) Mostrar cuántas veces se repite cada vocal. c) Mostrar cuántas mayúsculas tiene la frase.

    Aparte de esto el programa debe prevenir que el usuario ingrese una opción no válida, es decir, diferente de a,b y c. Como funcionalidad final se requiere que el programa pregunte si se vuelve a ejecutar y de nuevo prevenga respuestas inválidas.

    te lo agradezco mucho

    ResponderBorrar
  2. tengo una duda, después de consultar algunos foros y la verdad es que no lo veo muy claro, si alguien me puede ayudar. Busco un algoritmo que calcule el número de CONSONANTES de un string y muchos lo que hacen es lo mismo que con las vocales pero.. habría alguna otra manera más eficiente? Solamente por curiosidad. Muchas gracias

    ResponderBorrar