Você está na página 1de 3

FICHA DE TRABALHO Nº4

Tecnologias da Informação e Comunicação – 2019/2020


2ºano – Técnico de Informática e Sistemas
UFCD 0789 – “Fundamentos da linguagem Java”

Para a realização da ficha de trabalho recorra ao software Eclipse Java.


Atividade 1

1. Elabore um programa que permita receber o nome de um aluno, com um máximo de


10 caracteres.
Em seguida deve receber a nota do Teste1 e Teste2. Em seguida deve apresentar a
mensagem que se segue:
O aluno A teve ?? no primeiro teste e ?? no segundo teste. No final teve uma média
de ??.

Atividade 2

1. Elabore um programa que permita receber uma palavra com um máximo de 10


caracteres.
1.1. Em seguida deve contar e apresentar o número de caracteres da palavra.
1.2. Deve ainda copiar a palavra para outra string. Apresente o conteúdo das duas, no
seguinte formato:
A palavra original é: X. A palavra copiada é: Y. O total de caracteres das
duas palavras é: Z

Atividade 3

1. Elabore um programa que permita receber dois nomes de alunos e duas idades.
1.1. Em seguida deve apresentar os nomes e as idades com o formato apresentado a
seguir.
1.2. Deve calcular e apresentar a média de idades dos alunos.

Nome Idade
--------------------------------
X 15
Y 18
Média de idades: X

IMP.DP.021-01 1/3
Atividade 4

1. Elabore um programa que permita receber um número, calcule e mostre a tabuada


(até ao número 10) para esse número.

Atividade 5

1. Desenvolva um programa que recebendo o valor hora, e o número de dias de trabalho


por mês, mostre o salário do trabalhador. Não esquecer que ao valor do salário é
necessário retirar a retenção na fonte (25%).
Apresentação:
Salário bruto X
Retenção -Y
Valor final Z

Atividade 6

1. Leia uma temperatura em graus Celsius e apresente-a convertida em graus


Fahrenheit. A formula de conversão e: F = C∗(9.0/5.0)+32.0, sendo F a temperatura
em Fahrenheit e C a temperatura em Celsius.

Atividade 7

1. Fazer um programa que, dados dois vetores inteiros de 3 posições, efetue a operação
de multiplicação das 3 posições (para a par) para um novo vetor de 3 lugares. Ao final,
exibir os valores armazenados no vetor de resultados.

Atividade 8

1. Faça um programa que simule uma lista telefónica. O programa deverá ler os nomes
de pessoas com seus respetivos telefones (utilizar um vetor para armazenar os nomes
e outro para armazenar os respetivos telefones), sendo a quantidade determinada
pelo usuário. Em seguida, pergunte ao usuário qual o nome da pessoa que ele deseja
consultar o telefone e exiba o telefone da pessoa procurada.

IMP.DP.021-01 2/3
Atividade 9

1. Faça um programa que simule uma marcação bilhetes para uma viagem. O programa
deverá ler os nomes de pessoas com seus respetivos lugares onde pretende viajar
(utilizar um vetor para armazenar os nomes) sendo o lugar fornecido pelo utilizador.
Em seguida, o programa a partir da indicação do lugar deve apresentar o nome do
passageiro.

Atividade 10

1. Faça um programa que receba uma cadeia de caracteres e apresente no ecrã o


número de caracteres do conteúdo fornecido pelo utilizador. Nota: utilize a função
strlen.

Atividade 11
1. Criar um programa que recebe 3 valores float e retorna o quadrado do 1º + a soma
dos outros dois.

Atividade 12

1. Ler um vector de 10 elementos inteiros (inicializados dentro do programa) e obter um


novo vector com o resultado dos valores ao quadrado. Mostrar no ecrã o conteúdo do
segundo vector

Atividade 13

1. Ler um vector de 10 elementos float e calcular a média desses valores. Os valores


devem ser fornecidos pelo utilizador. A dimensão do vector deve ser definida através
de uma constante. No final deve ser apresentada a lista de valores, num só printf, e o
resultado da média.

Quando terminar a ficha de trabalho envie os ficheiros para avaliação para o email
da professora formadora.soniasantos@gmail.com

IMP.DP.021-01 3/3

Você também pode gostar