Escolar Documentos
Profissional Documentos
Cultura Documentos
GINESTAL MACHADO
Aplicações Informáticas B
Objetivos
Revelar proficiência na tradução de problemas para Desenvolver programas simples na Linguagem C, com
algoritmos e na codificação de programas na linguagem sequências lineares de instruções.
C;
Ambiente Windows
APIB
Linguagem C
NOTE BEM: Proceda da seguinte forma para cada programa em C que for proposto nas questões seguintes:
No final da aula, copie o seu trabalho para um suporte de armazenamento externo ou para um
serviço de armazenamento na Internet, minimizando, assim, o risco de o perder.
Secção 2
Fundamentos de algoritmia e da linguagem C
TAREFA
OBJETIVO: Utilizar instruções de escrita
Figura 2
ORIENTAÇÕES
TAREFA
OBJETIVOS: Declarar variáveis, utilizar instruções de leitura e escrita, implementar instruções de atribuição
Desenvolva um programa que que lê um número inteiro e apresenta o seu antecessor e o seu sucessor.
Figura 3
TAREFA
OBJETIVOS: Declarar variáveis, utilizar instruções de leitura e escrita, implementar instruções de atribuição
Desenvolva um programa que lê dois números reais para as variáveis A e B, posteriormente realiza a troca dos
valores da variável A com a variável B e faz o output dos valores trocados.
4.3. Codifique o algoritmo anterior na Linguagem C. No ecrã, o resultado deve ser exibido com 1
casa decimal. Observe a figura 4.
Figura 4
TAREFA
OBJETIVOS: Declarar variáveis, utilizar instruções de leitura e escrita, implementar instruções de atribuição
Na época de saldos, é prática comum os comerciantes fazerem descontos dos produtos que dispõem em stock.
Desenvolva um programa que lê o valor de uma mercadoria, em euros, e a percentagem de desconto,
posteriormente apresenta o valor do desconto e o total a pagar.
5.2. Codifique o algoritmo anterior na Linguagem C. Os valores resultantes dos cálculos devem ser
exibidos com 2 casas decimais. Observe a figura 5.
Figura 5