ICC - Introdução à Ciência da Computação - Exemplos - 2008.1

Exemplos de programas que usam estruturas de controle de fluxo (F90/3):

3_01_nomes_10_vezes.f90 Mostra o nome de uma pessoa dez vezes - versão sem repetição
3_02_nomes_10_vezes_melhor.f90 Mostra o nome de uma pessoa dez vezes - versão melhorada usando o DO
3_03_testa_do.f90 Demonstra o funcionamento do comando de repetição DO e o comportamento da variável de controle associada a ele
3_04_soma_10_primeiros.f90 Soma os dez primeiros inteiros positivos
3_05_soma_n_primeiros.f90 Soma os N primeiros inteiros positivos
3_06_multiplica_n_primeiros.f90 Multiplica os N primeiros inteiros positivos - equivale ao cálculo do fatorial de N
3_07_fatorial_10_numeros.f90 Cálculo do fatorial de 10 números
3_08_converte_10_temperaturas.f90 Converte 10 temperaturas em graus Farenheit para graus Celsius
3_09_peso_ideal_n_mulheres.f90 Calcula o peso ideal de N mulheres
3_10_base_qualquer.f90 Converte um valor de uma base qualquer entre 2 e 9, para decimal
3_11_media_3.f90 Cálculo da média de 3 notas para 10 alunos, usando DO WHILE
3_12_media_3_varios.f90 Cálculo da média de 3 notas para vários alunos
3_13_peso_ideal_varias.f90 Cálculo do peso ideal de várias mulheres
3_14_peso_ideal_varias_2.f90 Cálculo do peso ideal de várias mulheres - Outra versão
3_15_varios_fatoriais.f90 Calcula o fatorial de vários números inteiros
3_16_areas_varios_triangulos.f90 Cálculo da área de vários triângulos a partir de suas bases e alturas
3_17_soma_varios_inteiros.f90 Soma vários inteiros menores ou iguais a 10000 (10 ** 4)
3_18_cilindros.f90 Calcula o volume de vários cilindros
3_19_peso_ideal_pessoa.f90 Calcula o peso ideal de uma pessoa a partir de seu sexo e altura
3_20_par_impar.f90 Verifica se um número inteiro é par ou ímpar
3_21_segundo_grau.f90 Calcula as raízes reais de uma equação do segundo grau avisa que é impossível calculá-las
3_22_extenso.f90 Recebe um inteiro de um dígito e mostra-o por extenso
3_23_servico_militar.f90 A partir do sexo e da idade de uma pessoa, a indica para o serviço militar ou não
3_24_aprovacao.f90 Indica, através de mensagem, a aprovação de um aluno 
3_25_avalia.f90 Conta os aprovados e reprovados de uma turma de 50 alunos
3_26_divisivel.f90 Programa para para verificar se o primeiro de 2 números lidos é divisível pelo segundo
3_27_divisores.f90 Calcula e mostrar os divisores de um numero inteiro positivo
3_28_ehprimo.f90 Verifica se um numero inteiro positivo é ou não primo
3_29_mdc.f90 Calcula o MDC de dois inteiros positivos