Você está na página 1de 2

LINGUAGENS DE PROGRAMAÇÃO

UFCD 0789
CURSO PROFISSIONAL DE TÉCNICO DE INFORMÁTICA -SISTEMAS | Turma TIS 19
Ano Letivo 2021/2022

FICHA DE TRABALHO Nº 9
Conteúdos: Revisões de Python

Exercício 1:
Faça um programa que preencha um vetor com 15 números inteiros, gerados
aleatoriamente, entre 1 e 1000.
Passos:
 Criar o vetor com os números aleatórios gerados;
 Imprimir o vetor com os números gerados.
Guarde como ex1.

Exercício 2:
Alterar o exercício 1 e perguntar ao utilizador qual a posição do vetor a pesquisar e dar o
número que se encontra nessa posição. Guarde como ex2.

Exercício 3:
Alterar o exercício 1 e perguntar ao utilizador qual o número a pesquisar e indicar a
posição onde este se encontra. Se o número não se encontrar no vetor deve dar uma
mensagem a indicar que o número não se encontra no vetor. Guarde como ex3.

Exercício 4:
Alterar o exercício 1, para que imprima o vetor ordenado ascendentemente e indique
qual o maior número desse vetor e o menor. Guarde como ex4.

Página 1 de 2
LINGUAGENS DE PROGRAMAÇÃO
UFCD 0789
CURSO PROFISSIONAL DE TÉCNICO DE INFORMÁTICA -SISTEMAS | Turma TIS 19
Ano Letivo 2021/2022

Exercício 5:
Faça um programa que leia 10 valores inteiros para um vetor e coloque num vetor par, os
números pares e no vetor ímpar, os números ímpares. No final deve:
 Imprimir o vetor par;
 Imprimir o vetor ímpar;
 Imprimir quantos elementos são pares e quantos são ímpares;
 Imprimir a soma dos elementos pares e a soma dos elementos ímpares;
 Imprimir a soma de todos os elementos.

Guarde como ex5.

Exercício 6

Elabore um programa em Python que utilize a função potência para calcular a potência de um
número. O número e a potência devem ser solicitados ao utilizador. Guarde como ex6.

Página 2 de 2

Você também pode gostar