Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/03/2012 1 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba 83 UUUU NNNN IIII DDDD AAAA DDDD EEEE IIII IIII ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Declaração de Variáveis As variáveis são declaradas após a palavra DECLARE e os tipos mais utilizados são: NUMÉRICO (para variáveis que receberão números), LITERAL (para variáveis que receberão caracteres) e LÓGICO (para variáveis que receberão apenas dois valores: verdadeiro ou falso). Exemplo: declare x numérico y, z literal teste lógico 84 03/03/2012 2 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Comando de Atribuição O comando de atribuição é utilizado para conceder valores ou operações a variáveis, sendo representado pelo símbolo � Exemplo: X� 4 X� X+2 Y� “aula” Teste� falso 85 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Comando de Entrada em Algoritmo O comando de entrada é utilizado para receber dados digitados pelo usuário, que serão armazenados em variáveis. Esse comando é representado pela palavra LEIA. Exemplo: leia x Um valor digitado pelo usuário será armazenado na variável x. leia y Um ou vários caracteres digitados pelo usuário serão armazenados na variável y. 86 03/03/2012 3 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Comando de Saída em Algoritmos O comando de saída é utilizado para mostrar dados na tela ou na impressora. Esse comando é representado pela palavra ESCREVA, e os dados podem ser conteúdos de variáveis ou mensagens. Exemplo: escreva x Mostra o valor armazenado na variável x. escreva "conteúdo de y = " , y Mostra a mensagem "Conteúdo de y = " e em seguida o valor armazenado na variável y. 87 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Exercícios Crie um algoritmo em descrição narrativa para ler duas notas de um aluno e calcular a média final. M = (n1+n2)/2. Crie um algoritmo em fluxograma para calcular a área de uma sala, permitindo que o usuário informe o comprimento e largura. A = c*l Crie um algoritmo em pseudo código para calcular o IMC de uma pessoa. IMC = p/h2 Crie um algoritmo em pseudo código para calcular a conversão de graus para radianos. R = π * g/180. 88 03/03/2012 4 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 89 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 90 03/03/2012 5 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 91 C o m p ila r (C tr l+ F 9 ) E xe cu ta r (C tr l+ F 1 0 ) C o m p ila r e e xe cu ta r (F 9 ) ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 92 E sc o lh e r a p a st a Escolher o nome e o tipo de arquivo como C source files (*.c) ou como C++ sources files (*.cpp) 03/03/2012 6 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 93 ENGENHARIAS – LÓGICA DE PROGRAMAÇÃO – Henry Costa Lubanco / Joelio Piraciaba Compilador DEV-C++ 94
Compartilhar