Você está na página 1de 2

Como resolver uma expresso do tipo (3*A+5*B)/C

program exemplo implicit none real::a,b,c,x character::resp do print*,"Valor de A" read(*,*)A print*,"Valor de B" read(*,*)B print*,"Valor de C" read(*,*)C if (C==0)then print*,"Sem solucao" else x=(3*a+5*b)/c print*,"x =",x end if print*,"Novo Calculo? S/N" read(*,*)resp if(resp/="s") exit enddo endprogram program tabuada implicit none integer::num,i character::resp do print*," Escolha um numero: " read(*,*)num do i=1,10 print*, num,"x",i,"=",num*i enddo print*,"Repetir ? S/N:" read(*,*)resp if (resp/="s") exit enddo endprogram

Criando uma tabuada


program tabuada implicit none integer::num,i character::resp do print*," Escolha um numero: " read(*,*)num do i=1,10 print*, num,"x",i,"=",num*i enddo print*,"Repetir ? S/N:" read(*,*)resp

if (resp/="s") exit enddo endprogram

Calculando a media da turma exemplo1


program media_da_turma implicit none integer::cont real::nota,soma, media soma=0 do cont=1,5 print*," Digite nota: " read(*,*)nota soma=soma+nota enddo media=soma/(cont-1)!ou por 5 print *,"Media = ",media endprogram

Calculando media da turma, exemplo2


program media_da_turma implicit none integer::cont real::nota,soma, media real::ma,me soma=0 ma=0 me=10 do cont =1,5 print*," Digite nota: " read(*,*)nota soma=soma+nota if (nota>ma)ma=nota if(nota<me)me=nota enddo media=soma/(cont-1)!ou por 5 print *,"Media = ",media print*,"Maior Nota: ",ma print*,"Menor Nota: ",me endprogram

Você também pode gostar