Você está na página 1de 3

1) Faa um programa para calcular o delta de uma equao do segundo grau em que os coeficientes (a, b e c) so respectivamente: 12, 6 e -4.

2) Faa um programa para calcular, atravs de operaes aritmticas, o resto da diviso de 1234 por 294. 3) Faa um programa para encontrar a mdia aritmtica das notas: 9.5, 8.7, 9.3, 10.0 e 7.8. 4) Faa um programa para encontrar a mdia ponderada das notas: 9.5, 8.7 e 9.3. Os pesos da notas so respectivamente: 3, 2 e 5. 5) Faa um programa para mostrar, atravs de uma expresso aritmtica, o dgito do meio do nmero159. O seu mtodo tem que funcionar para qualquer nmero de trs dgitos, ou seja, substituindo na sua expresso 159 por outro nmero de trs dgitos, a expresso resultar sempre resultar o dgito do meio. 6) Faa um programa para converter e mostrar o numero binrio 11001111011 para decimal. 7) Faa um programa que calcule a distncia, no plano, entre os pontos A(5,8) e B(-5, 0). 8) Faa um programa que calcule a rea de um tringulo de base 10 cm e altura 15 cm. 9) Faa um programa para calcular as razes de uma equao do segundo grau cujos coeficientes (a, b e c) so respectivamente: -2, 10, 5. RESPOSTAS ! Questo 04 da Lista de exerccios para sala de aula - Captulo F90/1 ! program delta write(*, *) "Calculo do Delta da equacao do segundo grau, cujos coeficientes sao:" write(*, *) "a =", 12 write(*, *) "b =", 6 write(*, *) "c =", -4 write(*, *) write(*, *) "Delta =", 6**2 - (4 * 12 * (-4)) stop end program delta! ! Questo 05 da Lista de exerccios para sala de aula - Captulo F90/1 ! program resto write(*, *) "Calculo do resto da diviso de 1234 por 294:" write(*, *) write(*, *) "Resto =", 1234 - 294 * (1234 / 294) stop end program resto

! ! Questo 06 da Lista de exerccios para sala de aula - Captulo F90/1 ! program aritmetica write(*, *) "Encontrar a mdia aritmtica das notas: 9.5, 8.7, 9.3, 10.0 e 7.8:" write(*, *) write(*, *) "Media Aritmetica =", (9.5 + 8.7 + 9.3 + 10.0 + 7.8) / 5 stop end program aritmetica ! ! Questo 07 da Lista de exerccios para sala de aula - Captulo F90/1 ! program ponderada write(*, *) "Encontrar a mdia ponderada das notas: 9.5, 8.7 e 9.3." write(*, *) "Os pesos da notas so respectivamente: 3, 2 e 5:" write(*, *) write(*, *) "Media Ponderada =", (9.5 * 3 + 8.7 * 2 + 9.3 * 5) / (3 + 2 + 5) stop end program ponderada ! Questo 08 da Lista de exerccios para sala de aula - Captulo F90/1 ! program digito_do_meio write(*, *) "Mostrar, atravs de uma expresso aritmtica, o dgito do meio do nmero159:" write(*, *) write(*, *) "Digito do meio =", (159 - 159 /100 * 100) / 10 stop end program digito_do_meio ! ! Questo 09 da Lista de exerccios para sala de aula - Captulo F90/1 ! program valor_decimal write(*, *) "Converter e mostrar o numero binrio 11001111011 para decimal:" write(*, *) write(*, *) "Valor decimal =", 2**10 + 2** 9 + 2**6 + 2**5 + 2**4 + 2**3 + 2**1 + 2**0 stop end program valor_decimal ! ! Questo 10 da Lista de exerccios para sala de aula - Captulo F90/1 ! program distancia write(*, *) "Calcular a distncia, no plano, entre os pontos A(5,8) e B(-5, 0):" write(*, *) write(*, *) "Distancia =", ((-5 - 5)**2 + (0 - 8)**2)**0.5 stop end program distancia

! ! Questo 11 da Lista de exerccios para sala de aula - Captulo F90/1 ! program area write(*, *) "Calcular a rea de um tringulo de base 10 cm e altura 15 cm" write(*, *) write(*, *) "Area do triangulo =", 10 * 15 / 2., " centimetros quadrados" stop end program rea ! ! Questo 12 da Lista de exerccios para sala de aula - Captulo F90/1 ! program raizes write(*, *) "Calcular as razes de uma equao do segundo grau cujos coeficientes (a, b e c)" write(*, *) "so respectivamente: -2, 10, 5" write(*, *) write(*, *) "x1 =", (-10 + (10**2 - 4 * (-2) * 5)**0.5) / (2 * (-2)) write(*, *) "x2 =", (-10 - (10**2 - 4 * (-2) * 5)**0.5) / (2 * (-2)) stop end program raizes