Advertisement
zrhans

rapid-02.f90

Apr 28th, 2015
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. !-----------------------
  2. ! GABRIELLI - Funciona
  3. !=======================
  4. program rapidinha2
  5. implicit none
  6. real::co,ca,hip!declara‡Æo das variaveis(cateto oposto, cateto adjacente e hipotenusa)
  7. print*,"este ‚ um programa para encontar a hipotenusa"
  8. print*,"em primeiro lugar escreva o valor do cateto oposto"!instru‡oes ao usuario
  9. print*,"depois disso escreva o valor do cateto adjacente" !instru‡oes ao usuario
  10. read*, co,ca !leitura dos valores atribuidos para as variaveis
  11. ! sendo a hipotenusa a raiz da soma dos quadrados dos catetos a formula a ser usada para o calculo eh definida
  12. hip = sqrt((co**2)+(ca**2))
  13. print*,"o valor da hipotenusa eh:", hip !comando para imprimir na tela o valor da hipotenusa
  14. print*, "precione a tecla L+E!instru‡oes ao usuarionter para encerrar o programa" !instru‡äes para o encerramento do programa
  15. read*,
  16. end program rapidinha2
  17.  
  18. !-----------------------
  19. !LEONARDO - não compilou
  20. !=======================
  21.    program hipotenusa
  22.       implicit none
  23.       real co, ca, hip !declara‡Æo de v ri veis(cateto oposto, cateto adjacente e hipotenusa)
  24.       print *, "Bem vind@ ao calculador de hipotenusas!"
  25.       print *, "Primeiramente, digite o valor do cateto oposto" !instru‡äes dadas ao usu rio
  26.       print *, "Ap¢s isso, digite o valor do cateto adjacente"  !instru‡äes dadas ao usu rioý
  27.       read (*,*), co, ca !leitura de valores a serem usados nas vari veis
  28.       !A partir da rela‡Æo de que a hipotenusa ‚ a raiz da soma dos quadrados deduz-se a f¢rmula a ser usada para o c lculo
  29.       hip = sqrt((co**2) + (ca**2))
  30.       print *, "O valor da hipotenusa eh:", hip !comando para impressÆo na tela do valor da hipotenusa
  31.       print *, "Pressiona qualquer combina‡Æo de tecla+Enter para sair do programa" !instru‡äes para encerramento do programa
  32.       read *,
  33.       end program hipotenusa
  34. !-----------------------
  35. !RODRIGO - não compilou
  36. !=======================
  37. !Faça um programa em Fortran que dados dois catetos imprima o valor da hipotenusa, comentando (explicando) cada um dos passos no código fonte.
  38. program rapidinha
  39. implicit none
  40. real :: a , b , c
  41. !fa‡a os pedidos dos valores dos catetos
  42. print*, 'Digite um valor real para o primeiro cateto e pressione ENTER!'
  43. print*, 'Ap¢s digite um valor real para o segundo cateto e pressione ENTER!'
  44. read(*,*), a , b ! O computador faz a leitura dos catetos
  45. ! Apresente a expressÆo onde os catetos serÆo utilizados
  46. c = sqrt((a**2) + (b**2))
  47. print*, 'O valor da hipotenusa eh:', c !Mostra o valor da hipotenusa
  48.  
  49.  
  50.  
  51. print*, 'Digite ENTER para finalizar!'
  52. read*,
  53.  
  54.  
  55.  
  56. end program rapidinha !Finaliza o programa
  57.  
  58. !-----------------------
  59. !LOIZE - Funciona
  60. !=======================
  61. program hipot
  62. implicit none
  63. !declara‡Æo das vari veis [cateto adjacente, cateto oposto e hipotenusa]
  64. real ca, co, hip
  65.  
  66. !inserir valores aos catetos
  67. print*, "Digite o valor para o cateto adjacente e aperte ENTER"
  68. print*, "Agora digite um valor para o cateto oposto e aperte ENTER"
  69.  
  70. read(*,*) ca, co !usar o comando de leitura para o computador ler os catetos
  71. hip = sqrt ((ca**2) + (co**2)) !apresentar a expressÆo a ser utilizada para o c culo da hipotenusa
  72.  
  73. print*, "O valor para a hipotenusa ‚: ", hip !comando de impressÆo do valor da hipotenusa
  74.  
  75. !comandos para encerrar o programa
  76. print*, "Pressione ENTER para sair"
  77. read*,
  78. end program hipot
  79.  
  80. !-----------------------
  81. !PEDRO - Funciona
  82. !=======================
  83. program rapidinha02 !Programa que fa‡a o teorema de pit goras.
  84. real C1, C2     !C1= Cateto 1, C2= Cateto 2
  85. read*, C1, C2
  86. print*, "Quanto vale a hipotenusa, a partir dos catetos? "  !Senten‡a descritiva
  87. !Dar o valor da hipotenusa, sendo que a f¢rmula ‚ a raiz quadrada da soma dos quadrados dos catetos.
  88. print*, "Hipotenusa= ", sqrt(C1**2+C2**2)
  89.  
  90.  
  91.  
  92. read*
  93. stop "acabou"
  94. end program rapidinha02
  95.  
  96. !-----------------------
  97. !VINICIUS - Funciona
  98. !=======================
  99. Program rapidinha_vini !Programa que calcula a hipotenusa dado dois catetos c1 e c2
  100.       !Declarar vari veis reais
  101.       Real:: ca, co
  102.       !Imprimir comando para pedir o valor dos catetos
  103.       Print*, "Dˆ o valor de dois catetos:"
  104.       !Ler vari veis ca e co
  105.       read*, ca, co
  106.       !Calcular hipotenusa
  107.       hip = sqrt((ca**2)+(co**2))
  108.       !Imprimir valor da hipotenusa
  109.      
  110.       Print*, "A hipotenusa vale", hip
  111.  
  112.       !Imprimir comando de encerramento
  113.       Print*, "Tecle ENTER para terminar"
  114.       Read*,
  115.       !Finalizar programa
  116.       stop
  117.       end program rapidinha_vini  !Fim do programa
  118.  
  119. !-----------------------
  120. !JORAN - Cálculo da Hipotenusa errado
  121. !=======================
  122. program rapidinha02
  123.  
  124. ! vamos realizar um programa em que mostra o valor da hipotenusa dados dois catetos
  125. ! ---------------------------------------------------------------------------------
  126.  
  127. implicit none
  128.  
  129. integer :: n1, n2 ! aqui os valores dos dois catetos
  130.  
  131. ! vamos dar valores do tipo inteiro aos dois catetos para o calcular o valor da hipotenusa
  132. ! mostraremos na tela
  133. print *, ' Digite dois n£meros inteiros para agregar valores aos catetos e digite ENTER '
  134.  
  135. ! o programa ler  os numeros para a execu‡Æo do resultado
  136. read *, n1, n2
  137.  
  138. ! a soma dos catetos ao quadrado ‚ igual a hipotenusa
  139. print *, ' o valor da hipotenusa = ' , ( n1 ** 2 ) + ( n2 ** 2 )
  140.  
  141. read *,
  142.  
  143. stop ' programa finalizado '
  144.  
  145. end program rapidinha02
  146.  
  147. !-----------------------
  148. !MARIANA - Não compila
  149. !=======================
  150.  program rapidinha2
  151.  implicit none
  152.  real: : co, ca, hp !declara‡Æo de vari veis (cateto oposto, adjacente e hipotenusa)
  153.  print*, "este ‚ um programa para encontrar a hipotenusa"
  154.  print*, "em primeiro lugar escreva o valor do cateto oposto" !instru‡äes ao usu rio
  155.  print*, "depois disso escreva o valor do cateto adjacente" !instru‡äes ao usu rio
  156.  read*, co, ca !leitura dos valores atribuidos para as variaveis
  157.  !sendo a hipotenusa a raiz da soma dos quadrados dos catetos a formula a ser usada para
  158.  !o calculo eh definida
  159.  hip = sqrt ((co**2)+(ca**2))
  160.  print*, "o valor da hipotenusa eh: ", hip !comando para imprimir na tela o valor da
  161.  !hipotenusa
  162.  print*, "pressione a tecla L+E!instru‡oes ao usuarionter para encerrar o programa"
  163.  !intru‡äes para encerrar o programa
  164.  
  165. read*,
  166. end program rapidinha2
  167.  
  168. !-----------------------
  169. !BRUNA - Funciona
  170. !=======================
  171. !Programa para encontrar a hipotenusa de um triangulo
  172. program hipotenusa
  173. implicit none
  174. !definir as variaveis
  175. real a, b, c
  176. !Pedir para o usu rio inserir valores para os catetos
  177. print*, "Digite dois valores para os catetos: " !mensagem que aparece na tela
  178. read*, b, c    !valor definido pelo usu rio
  179. print*, "O valor da hipotenusa ‚:", sqrt(((c**2)+(b**2))) !aý=bý+cý
  180. print*, "Digite ENTER para fechar o programa"
  181. read*
  182. stop
  183. end program hipotenusa
  184.  
  185. !-----------------------
  186. !MARIA VITÓRIA - Funciona
  187. !=======================
  188. program hipotenusa
  189.  
  190. implicit none
  191.  
  192. real :: co, ca, hip  ! declara‡Æo de vari veis
  193.  
  194. print *, " Digite um valor para o cateto oposto e digite um valor para o cateto adjacente "    ! instru‡Æo
  195.  
  196. read *, co, ca ! leitura dos valores a serem usados
  197.        hip = sqrt((co**2) + (ca**2))
  198. print *, " o valor da hipotenusa eh: ", hip   !comando para impressÆo na tela do valor da hipotenu
  199.  
  200. read*,
  201. stop " programa finalizado "  !instru‡äes para encerramento do programa
  202.  
  203. end program hipotenusa
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement