






















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Slides contendo o básico de fortran
Tipologia: Notas de aula
1 / 30
Esta página não é visível na pré-visualização
Não perca as partes importantes!























DO varControle = valorInicial, valorFinal, [passo] instruções END DO
program contadores integer :: i, j, k integer :: limite= do i=1,limite, write(,) "contador=", i end do end program contadores
program contadores integer :: i, j, k integer , parameter :: limite= do i=1,limite, write(,) "contador=", i end do end program contadores
● Faça um programa que leia 10 números digitados pelo usuário e imprima estes números na tela
● Faça um programa que leia um número, que representa uma quantidade de palavras a serem digitadas. O programa deve então ler estas palavras e imprimilas na tela
● Faça um programa que calcule o fatorial de um número informado pelo usuário
● Faça um programa que leia dois números e imprima todos os números pares entre estes números em ordem decrescente
● Faça um programa que leia e imprima números digitados pelo usuário. O programa deve parar quando o o usuário digitar um número negativo
instruções END DO
Uma das instruções dentro do laço deve determinar a parada Comando Exit → determina a parada do laço mais interno
program doInfinito integer :: i do write(,)"digite um número" read (,)i if (i <0) exit write (,)"o número digitado foi ",i end do end program doInfinito
do write(,)"digite uma nota" read (,)i if (i==1) exit soma=soma+i numAlunos = numAlunos+ end do
write(,)"a média desta turma é ", (soma/numAlunos) write(,)"digite 1 para sair do programa ou qualquer outro valor para calcular a média de outra turma" read (,)i if (i==1) exit end do end program doisLoops