Estrutura de repetição Para-Faça PARA V DE vi ATÉ vf PASSO vinc FAÇA C1; C2; FIM PARA; Onde V: é a variável de controle Vi : é o valor inicial de V Vf : é o valor que deverá ser atingido, ou seja, o teste para verificar se a variável atingiu o limite Vinc : é o valor de incremento de V
Comparação com Enquanto ... ENQUANTO cont<= 50 FAÇA ler nome; ler n1; ler n2; media (n1 + n2 )/2; escreve media; cont cont + 1; FIM ENQUANTO ... PARA cont DE 1 ATÉ 50 PASSO 1 FAÇA ler nome; ler n1; ler n2; media (n1 + n2 )/2; escreve media; FIM PARA
Fatorial Inicio // programa fatorial Fim // do programa Inteiro: n , fat, i escrever('Programa de calculo de fatorial‘); escrever('entre com o N' ); ler(n); fat 1 PARA i DE n ATÉ 1 PASSO -1 FAÇA fat fat * i FIM PARA Escrever ( n ,'! = ', fat) Fim // do programa
Pseudocódigo -> Fortran ... DO cont= 1, 50, 1 read*, nome read*, n1 read*,n2 media = (n1 + n2 )/2 Print*,media EndDO ... Para cont De 1 Até 50 Passo 1 Faça ler nome; ler n1; ler n2; media (n1 + n2 )/2; escreve media; FIM PARA
Enquanto -> para-faça ... DO n1= N-1, 2, -1 resto = mod ( n , n1 ) if ( resto ==0 ) then primo = .false. endif EndDO ... n1 = N -1 do while ( n1 >= 2 ) resto = mod ( n , n1 ) if ( resto ==0 ) then primo = .false. endif n1 = n1 – 1 enddo