Você está na página 1de 2

FICHA DE TRABALHO N.º 1.

05A
APLICAÇÕES INFORMÁTICAS B
CURSOS CIENTÍFICO-HUMANÍSTICOS – CIÊNCIAS E TECNOLOGIAS

A Professora: Carla Cardoso

Ficha de Trabalho n.º 5 –Extra


1. Escreva um programa que solicite ao utilizador um número. Em seguida escreve todos os
números inteiros a partir desse número exceto os múltiplos de 3. Quando encontrar o
primeiro múltiplo de 10 termina a execução.
2. Escreva um programa que calcule o total de números primos entre 1 e 50. É número primo se
for divisível por 1 e por ele próprio.
3. Considere um parque de estacionamento que pratica os preços seguintes:
• 1ª hora: 2€
• 2ª hora: 1,5€
• a partir da 2ª hora: 1€/hora
O tempo de permanência no parque é contabilizado em horas e minutos. Por exemplo, se uma
viatura permanecer 2 horas e 30 minutos no parque, pagará 2€ (1ª hora) + 1,5€ (2ª hora) +
0,5€ (30 minutos a 1€/hora) = 4€. Elabore um programa que, lido o tempo em minutos que
determinada viatura permaneceu estacionada no parque, diga a quantia que deve ser paga.
4. O perfil de uma pessoa pode ser determinado a partir da sua data de nascimento, conforme
exemplificado a seguir. Dada uma data de nascimento, informe o perfil correspondente.

R Perfil
0 Tímido
1 Sonhador
2 Atrevido
3 Atraente
4 Irresistível
5. Escrever um programa para o jogo de adivinhar um número. Este jogo consiste no seguinte:
o programa sorteia um número e o jogador deve tentar adivinhar o número sorteado. Para
isso o programa deve indicar se o palpite do jogador foi maior, menor ou se acertou no
número sorteado.
Caso o jogador acerte deve visualizar no ecrã o número de tentativas utilizadas. Utilize a
função rand() (gera números entre 0 e 32767) definida em stdlib.h da seguinte forma
“rand()%100” para gerar um número entre 0 e 99.

☺ Bom trabalho! ☺
Prof.ª Carla Cardoso

Departamento Curricular de Eletrotecnia, Mecanotecnia e Informática


Página 1 de 1

Você também pode gostar