Você está na página 1de 4

Ficha de Trabalho N.

º 2
CTeSP em ERIET – Informática
1º Ano - 1º Semestre – 2023/2024

TEMA: Tipos de dados, operações elementares e estruturas de seleção

Tópicos:
 Estruturas de seleção if.
 Operadores aritméticos, relacionais e lógicos.
 Caracteres vs. Inteiros.

Exercícios Resolvidos

Exercício 1
Escreva um programa que leia uma letra maiúscula e imprima a minúscula correspondente.

Exercício 2
Escreva um programa que calcule o perímetro e a área de uma circunferência.

2023/24 Pág. 1/4


Exercício 3
Escreva um programa em C que solicite um determinado número de segundos e, de seguida, indique quantas
horas, minutos e segundos esse valor representa.

Exercício 4
Implemente um programa que adicione 100 euros ao salário de um indivíduo, caso este seja inferior a 400
euros.

Exercícios a resolver

Exercício 5
Escreva um programa capaz de ler para duas variáveis dois números inteiros, trocar o seus conteúdos e
mostrar os seus valores alterados.

Exercício 6
Um objeto, que se encontra inicialmente em repouso, é sujeito a uma força que lhe provoca uma aceleração
a de valor constante. O espaço percorrido s por esse objeto, num período de tempo t, é dado pela seguinte
fórmula:

Pretende‐se que construa um programa que solicite os valores da aceleração e do tempo e apresente, como
resultado, o espaço percorrido.

2023/24 Pág. 2/4


Exercício 7
Implemente um programa que leia três inteiros e indique se algum desses valores é zero.
Reformule depois o programa de forma que os três valores passem a ser apresentados por ordem crescente.

Exercício 8
a) Desenvolva um programa que diga se um dado carácter lido é do tipo algarismo, letra minúscula,
letra maiúscula ou de um tipo não alfanumérico.
b) Altere o programa de forma que, caso o carácter lido seja uma letra, a mesma seja mostrada quer em
minúscula quer em maiúscula.

Exercício 9
Execute o seguinte programa e comente os resultados.

Exercício 10
Sabendo que x e y são variáveis do tipo inteiro, diga qual o resultado de cada uma das seguintes atribuições
(calculado em sequência):

Exercício 11
Indique quais os valores atribuídos às variáveis p e k com a execução de cada uma das instruções de a) a j).
Considere as instruções independentes (não são executadas sequencialmente) e que, para cada uma dessas
instruções, as variáveis foram previamente declaradas da seguinte forma: int p=5, k=3;

2023/24 Pág. 3/4


Exercício 12
Indique qual o resultado de cada uma das seguintes expressões:

Exercícios extra‐aulas:

Exercício 13
a) Escreva um programa em C que solicite ao utilizador dois inteiros e apresente o resultado da
realização das operações aritméticas tradicionais.
b) Altere agora o programa de modo a que seja o utilizador a escolher a operação a efetuar, sendo‐lhe
para isso mostrado um menu de opções adequado.

Exercício 14
Implemente um programa que receba dois valores do tipo inteiro e que apresente o resultado de várias
operações aritméticas, tal como exemplificado a seguir.

2023/24 Pág. 4/4

Você também pode gostar