Você está na página 1de 2

CENTRO DE FORMAO PROFISSIONAL DE VORA

UFCD

0783 PROGRAMAO EM C/C++ CICLOS E DECISES

Durao

50 Horas

Data de incio

17-11-2014

Data de fim

26-11-2014

COMPETNCIAS ADQUIRIDAS
Identificar os ciclos e decises subjacentes linguagem de programao C/C++

REFLEXO
Nesta na sequncia da UFCD anterior, nesta UFCD aprendi a executar identificar
adequadamente, os ciclos e decises subjacentes linguagem de programao C/C++.
Seguidamente, dentro da linguagem C conheci as estruturas de deciso, que so
instrues que permitem executar um conjunto de tarefas mediante o valor lgico de
uma condio, as que utilizei foram a If (condio) e a If (condio) else. E finalizei a
matria deste mdulo com os ciclos condicionais, por exemplo, o ciclo While e ciclos de
repetio, neste caso o ciclo For.
Uma das estruturas de deciso a instruo if que admite diversas variantes. A forma
genrica desta instruo :

if condio
instruo1;
else
instruo;

168

Sendo o else opcional. A condio uma expresso que avaliada. Se for verdadeira
(tiver um valor no nulo) executada ainstruo1 se for falsa e existir o else ento

CENTRO DE FORMAO PROFISSIONAL DE VORA

executada

instruo. claro que cada uma destas instrues pode ser na realidade um bloco
delimitado por chavetas
Aprendi tambm a executar um ciclos while e o ciclos for testam a condio de ciclo no
incio do ciclo. Pelo contrrio, o ciclo do. while testa a condio no fim do ciclo pelo que
as instrues que fazem parte do corpo do ciclo so executadas pelo menos uma vez. A
forma genrica do ciclo do..while :
do
{
instruo;
}
while (expresso);

A instruo executada e depois avaliada a expresso. Se for verdadeira a instruo


executada novamente e assim sucessivamente at que a expresso seja falsa (valor
nulo).
EVIDNCIAS DAS COMPETNCIAS ADQUIDAS
O grau de complexidade dos exercidos foram aumentado e foi aqui que comecei a sentir
dificuldades, especialmente no ciclo for pois envolve um raciocnio muito apurado. Os
exerccios desenvolvidos nas

aulas, e foram bastantes, demonstram as minhas

competncias na programao em C++ nomeadamente do que respeita aos ciclos e


decises. Saliento que apesar de ter tido uma avaliao positiva, podia ter feito um
melhor trabalho.
AVALIAO
Nota final da UFCD 13 Valores

169