Você está na página 1de 1

PROGRAMAÇÃO EM C/C++ - ANO LECTIVO

CICLOS E DECISÕES 2019 / 2020


TURMA: PROFESSOR/A DATA:

Tec. Informática Gonçalo Valente 11/11/2019


ALUNO: NÚMERO:
Ficha3
_________________________________ _____________

Leia com atenção e escreva o programa em linguagem c:

1. Ciclo de decisão switch

1.1. Escreva um programa que leia uma operação binária entre dois inteiros e
que apresente em seguida o resultado dessa operação sobre os dois inteiros.
Isto é, o utilizador escreve uma expressão (por exemplo: 7+5) e o seu
resultado no ecrã será (7 + 5 =12). No entanto, o utilizador pode representar
a multiplicação como *, x ou X. A divisão pode ser representada pelos
caracteres /, \ ou :.

1.2. Construa uma aplicação que disponha do cálculo do valor da área de três
figuras geométricas. O utilizador escolherá uma das três figuras disponíveis a
tratar e o algoritmo calculará o valor da área. A partir de um menu em que
são apresentadas as figuras geométricas disponíveis, o utilizador escolherá a
pretendida. De seguida, ser-lhe-ão pedidos os dados referentes à figura e
produzir-se-á o cálculo do valor da área que será apresentado no ecrã.

2. Ciclo de decisão if

2.1. Desenvolva um programa que dado uma medida em Gigabytes deverá


retornar o nº de disquetes necessárias para armazenar essa medida, o
número de CDs necessários, assim como o número de DVDs.
Sabe-se que:
1 Disquete é igual a 1,44Megabytes
1 Gigabyte é igual a 1024Megabytes
1 CD é igual a 700Megabytes
1 DVD é igual a 4,7Gigabytes

2.2. Considera o seguinte enunciado:


O Sr. João só vai de férias se o subsídio de férias for maior que 1000€ ou se
a viagem custar menos de 500€”
Traduz este enunciado para Linguagem C.
considera as seguintes variáveis já preenchidas:
Custo_viagem : variável inteira - guarda qual o preço total da viagem
Programação – Algoritmia

Subsidio_ferias: variável inteira - guarda qual o dinheiro que vai receber no


subsídio

Prof. Gonçalo Valente 1

Você também pode gostar