ejercicio6

Embed Size (px)

DESCRIPTION

ejercicio en fortran de calculo de areas y perimetros

Citation preview

PROGRAM EJERCICIO6implicit noneinteger:: lad1T,lad2T,baT,halT,peT,arT,laCu,peCu,arCu,dimeRo,dimaRo,laRo1,laRo2,peRo,arRo,baseRe,halRe,peRe,arRe,sumaPe,sumArReal:: radC,peCi,arCi,pi=3.1416print*, "este programa realiza el calculo de areas y perimetros de"print*, "un triangulo, cuadrado, circulo, rombo y un rectangulo"print*, "asi como la suma de todas las areas y perimetros resultantes" print*, "introduce la base, lado1 y lado2 del triangulo, tambien introduce su altura"read(*,*) lad1T,lad2T,baT,halTpeT=baT+lad1T+lad2TarT=baT*halT/2print*, "el perimetro del triangulo es",peT,"y su area es",arTprint*, "introduce la medida de un lado del cuadrado"read(*,*) laCupeCu=laCu*4arCu=laCu*laCuprint*, "el perimetro del cuadrado es",peCu,"y su area es",arCuprint*, "introduce el radio del circulo"read(*,*) radCpeCi=2*radC*piarCi=pi*radC*radCprint*, "el perimetro del circulo es",peCi,"y su area es",arCiprint*, "introduce la diagonal menor, la diagonal mayor del rombo, asi como su lado1 y lado2"read(*,*) dimeRo,dimaRo,laRo1,laRo2peRo=(laRo1*2)+(laRo2*2)arRo=dimeRo+dimaRo/2print*, "el perimetro del rombo es",peRo,"y su area es",arRoprint*, "introduce la base y altura del rectangulo"read(*,*) baseRe,halRepeRe=(baseRe*2)+(halRe*2)arRe=baseRe*halReprint*, "el perimetro del restangulo es",peRe,"y su area es",arReread(*,*)sumaPe=peT+peCu+peCi+peRo+peReprint*, "la suma de todos los perimetros es",sumaPesumAr=arT+arCu+arCi+arRo+arReprint*, "la suma de todas las areas resultantes es",sumArread(*,*) end program