Estructuras secuencia y operadores
!
LABORATORIO!!
ESTRUCTURAS!SECUENCIALES!Y!OPERADORES!
Yan!Sebastián!García!Martínez.!(000306117)!
Facultad(de(Ingeniería(Civil,(Universidad(pontificia(Bolivariana(
Km.(7(autopistas(a(Piedecuesta,(Floridablanca?Colombia(
(
Entregado: Febrero 9 de 2016
Objetivo!General!
•(
Fortalecer(en(el(estudiante(la(comprensión(sobre(entradas(y(salidas(en(un(programa(Python,(así(
como( cálculos(sencillos,( a( través( de( situaciones( y( soluciones( computacionales( que( involucran(
conceptos(de(geometría.(
(Objetivos!Específicos!
•(
•(
•(
Comprender(los(conceptos(asociados(a(áreas(y(perímetros(de(algunas(figuras(geométricas.(
(Fortalecer(habilidades(para(diseñar(algoritmos(en(pseudocódigo(y(en(diagramas(de(flujo.((Comprender(y(aplicar(los(conceptos(de(lectura,(escritura(y(expresiones(aritméticas(en(lenguaje(
Python(para(la(solución(de(problemas(de(áreas(y(perímetros(de(algunas(figuras(geométricas.(
Actividades!previas!al!Laboratorio!
a)! Indagar(acerca(de(qué(es(y(cómo(se(calcula(el(perímetro(y(área(de(las(siguientes(figuras(
geométricas:(
(
FIGURA(
PERIMETRO(
AREA(
CUADRADO(
(LADO)*4(
(LADO)^2(
RECTANGULO(
(BASE*2)+(ALTURA*2)(
BASE*ALTURA(
TRIANGULO(
LADO^3((BASE*ALTURA)/2(
CIRCULO(
2πr(
πr^2(
(
(
(
(
b)! Indagar(cómo(se(calcula(el(valor(del(área(sombreada(de(las(siguientes(figura(
(
(
!
Figura(
Fórmula(para(encontrar(el(área(sombreada(
(((((((((((((((
Acuadrado(=(Lado^2(
Diametro(=(√(l)$ + (l)$ (
Radio(=(Diametro/2(
(a.(((
Acirculo(=!πr $ (
Acirculo?Acuadrado(=(
Asombreada(
(
(
Se(sabe(que(el(diámetro(es(8(lo(proporciona(la(
figura(por(lo(tanto:(
(R=diámetro/2(
((((((((((((((Acirculo(=!πr $ (
(
b.(((((((((((
(((((
(
Atrianguloequilatero(=(
Radiocirulo(=
)
$( &!)
$
√& $
l (
'
(
Acirculo(=!πr (
Atriangulo(–(Acirculo=(Asombreada(
http://www.mathopenref.com/triangleincircle.html(
c.((((((((((
((
(
(
Acirulogrande(=!πR$ (
Acirculopequeño(=(πr $ (
Acirculogrande(–(Acirculogrande(=Asombreada(
d.((((((((((
(
((
!ACTIVIDADES(DURANTE(EL(LABORATORIO((
(
A)( (
(
(
PSEUDOCODIGO(
(
PYTHON(
(
(
INSERTAR(
VARIABLE(LADO(
(
(
(
CALCULAR(
EL(
RADIO(
DEL(
CIRCULO(
(
(
(
CALCULAR(
EL(
AREA(
DEL(
CIRCULO(
(
(
(
CALCULAR(
EL(
AREA(
DEL(
CUADRADO(
(
(
(
CALCULAR(
EL(
AREA(
SOMBREADA((
#sqrt(
from(math(import(sqrt(
(
#(pi(
from(math(import(pi(
(
#VARIABLE(LADO(
LADO(=(int(input("digite(la(
medida(del(lado(cuadrado."))(
(#CALCULAR(R(CIRCULO(
R=(sqrt(LADO**2+LADO**2))/2(
(
#CALCULAR(AREA(CIRCULO(
AREACIRCULO(=(pi*R**2(
(
#CALCULAR(AREA(DEL(
CUADRADO(
AREACUADRADO(=(LADO**2(
(
#CALCULAR(AREA(
SOMBREADA(
AREASOMBREADA(=(
AREACIRCULO?
AREACUADRADO(
(
#MOSTRAR(
AREASOMBREADA(
print("EL(AREA(SOMBREADA(
ES",(AREASOMBREADA)(
(
(
DIAGRAMA(DE(FLUJO(
(
!
(
B)( (
(
(
PYTHON(
PSEUDOCODIGO(
(
(
(
DIAGRAMA(DE(FLUJO(
(
INSERTAR(from(math(import(pi(
VARIABLE(
(
DIAMETRO((
#insertar( la( variable(
(
diametro(
(
diametro(
=(
(
int(input("digite(
la(
CALCULAR(
EL( medida(del(diametro"))(
VALOR(
DEL( (
RADIO(
#calcular(el(radio(
(
radio(=(diametro/2(
(
(
(
#calcular( el( area(
CALCULAR(
EL( circulo( =( area( del(
AREA(
DEL( cuadrado(
CIRCULO(
Areacirculo(
=(
(
pi*radio**2(
(
(
(
#mostrar( el( area(
CALCULAR(
EL( sombreada(AREA(
print("El(
area(
SOMBREADA(
sombreada(
es",(
Areacirculo)(
(
(
!
C!
(
(
PSEUDOCODIGO(
(
PYTHON(
(
(
INSERTAR(
VARIABLE(LADO(
(
(
CALCULAR(
EL(
RADIO(
DEL(
CIRCULO(
(
(
CALCUAR( AREA(
DEL(CIRCULO(
(
CALCULAR( AREA(
DEL(TRIANGULO(
(
(
CALCULAR(
Y(
MOSTRAR(
VARIABLE(
AREASOMBREADA(
from(math(import(pi(
from(math(import(sqrt((
(
#Inserte(variable(lado(
lado( =( int(input("Inserte(el(valor(del(lado"))(
(
#calcuar( el( radio( del(
circulo(
Radiocirculo(
=(
lado/2*sqrt(3)(
(
#calcular( area( del(
circulo(
Areacirculo(
=(
pi*Radiocirculo**2(
(
#calcular( area( del(
triangulo(
Atriangulo(
=(
(sqrt(3)/4)*lado**2(
(
#calcular(
area(
sombreada(
Asombreada(
=(
Areacirculo(?(Atriangulo(
(
print("El( Asombreada(
es",(Asombreada)(
(
DIAGRAMA(DE(FLUJO(
(
(
!
D!
(
PSEUDOCODIGO(
(...
Regístrate para leer el documento completo.