#Aqui insertamos el codigo
#Aportacion de Cecilia Abigal Cantu Alcala
#programa que calcula IMC
 
# -*- coding: utf-8 -*-import sys
import Tkinter
from Tkinter import *
import tkMessageBox
 
def imc():
    num1 = int(entrada_peso.get())
    num2 = float(entrada_altura.get())
    imc = (num1 / (num2*num2))
 
    if imc == 0 or imc < 18:
        tkMessageBox.showinfo("Resultado", "Peso bajo. Necesario valorar signos de desnutricion")
 
    elif imc == 18 or imc < 25:
        tkMessageBox.showinfo("Resultado", "Usted tiene un peso normal")
 
    elif imc == 25 or imc < 27:
        tkMessageBox.showinfo("Resultado", "Usted padece sobrepeso")
 
    elif imc == 27 or imc < 30:
        tkMessageBox.showinfo("Resultado", "Usted padece obesidad grado I")
 
    elif imc == 30 or imc < 40:
        tkMessageBox.showinfo("Resultado", "Usted padece de obesidad grado II")
 
    else:
        tkMessageBox.showinfo("Resultado", "Usted padece de obesidad morbida")
 
ventana=Tk()
ventana.title("Calculo de IMC")
ventana.geometry("400x200")
ventana.config(bg="rosybrown")
 
vp = Frame(ventana)
vp.grid(column=0, row=0, padx=(50, 50), pady=(10, 10)) #para posicionar cualquier objetovp.columnconfigure(0, weight=1)
vp.rowconfigure(0, weight=1)
 
peso = IntVar()
altura = float()
 
etiqueta_peso = Label(ventana, text='Peso(kg):', bg='ivory')
etiqueta_peso.grid(row=1, column=1,  padx=(10, 10), pady=(10, 10), sticky=E)
 
entrada_peso = Entry(ventana, textvariable=peso)
entrada_peso.grid(row=1, column=2,  padx=(10, 10), pady=(10, 10), sticky=E)
 
etiqueta_altura = Label(ventana, text='Altura(mts): ', bg='ivory')
etiqueta_altura.grid(row=2, column=1, padx=(10, 10), pady=(10, 10), sticky=E)
 
entrada_altura = Entry(ventana, textvariable=altura)
entrada_altura.grid(row=2, column=2, padx=(10, 10), pady=(10, 10), sticky=E)
 
bconv = Button(ventana, bg='plum', fg='white', text='Calcular IMC', width=10, height=1, command=imc)
bconv.grid(row=4, column=2, padx=(10, 10), pady=(10, 10))
 
ventana.mainloop()
Unidad No.4: Practica #4: Indice de masa muscular
Suscribirse a:
Enviar comentarios (Atom)
Unidad No.4 Triangulo en 3D
import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * verticies = ( (1, -1, -1), (1, 1,...
- 
Empezare con una pequeña introducción sobre la geometría fractal Fractales una palabra que invento el cientifico Benoit Mandelbrot la defin...
 - 
Descarga e instalación de Python Primero que nada debemos saber que es Phyton: Python es un lenguaje de programación interpretado cuy...
 - 
1.2: Dispositivos de hardware y software para el despliegue gráfico(Software ) Veremos los mejores programas de diseño gráfico Gratuito...
 
No hay comentarios:
Publicar un comentario