Upload
mairi
View
21
Download
1
Embed Size (px)
DESCRIPTION
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 - PowerPoint PPT Presentation
Citation preview
Estrutura de repetiçãoPara-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 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 -1do while ( n1 >= 2 )
resto = mod ( n , n1 )
if ( resto ==0 ) then primo = .false. endif
n1 = n1 – 1enddo