Você está na página 1de 2

Disciplina de Introdução à Computação - 2023.

1
Tarefa - Estruturas Condicionais
Professores Fernando Antonio Mota Trinta e João Paulo do Vale Madeiro

Questão 1) – Dizemos que um número natural é triangular se ele é produto de três números
naturais consecutivos. Por exemplo: 120 é triangular, pois 4 x 5 x 6 = 120. Dado um inteiro
não-negativo maior que 3 (N), escreva um programa em Python que verifica se N é
triangular. O programa deve funcionar segundo a seguinte especificação:

● Se o valor N <= 3, deve ser informado a mensagem “Valor inválido. N precisa ser
mais que 3. Tente Novamente”. Deve ser solicitada uma nova entrada ao usuário,
até que a entrada seja válida (N >= 3);
● Se N for triangular, deve ser informado: “N é triangular, pois A x B x C = N”. Por
Exemplo, se N = 2730, a saída deve ser “2730 é triangular pois 13 x 14 x 15 = 2730”;
● Se N não for triangular, deve ser informado: “N não é triangular”. Exemplo, se N = 4,
a saída deve ser “4 não é triangular”.

Questão 2) Faça um programa que dado um número N, onde 1 <= N <=30, calcule o valor
da série para os N primeiros termos:

Questão 3) Escreva um programa que recebe uma string e verifica se ela é um isograma
(ou seja, se não contém nenhuma letra repetida).
Ex: Entre com um nome:
Entrada: Fernando
Saída: Fernando não é um isograma!!

Ex2Ç Entre com um nome:


Entrada: Pernambuco
Pernambuco é um isograma!!

Questão 4) Escreva um programa que recebe uma frase e um número inteiro n, e imprime
na tela todas as palavras da frase que têm um número de caracteres diferentes (incluindo
letras e números) maior ou igual a n.
Ex:
Entrada: “Universidade Federal do Amapa”, 4
Saída:
Universidade
Federal

Exemplo2: Ian José Barr, 4


Saída: José

Questão 5) Escreva um programa em Python que receba dois números entre 2 e 1000,
encontre o maior número primo menor ou igual a cada valor de entrada e calcule a
multiplicação de ambos.

Exemplos:

Entrada Saída

A multiplicação dos dois primos é:


Entre com o primeiro número entre 2 e 1000: 100 97 x 199 = 19303
Entre com o segundo número entre 2 e 1000: 200

Entre com o primeiro número entre 2 e 1000: 13 A multiplicação dos dois primos é:
Entre com o segundo número entre 2 e 1000: 23 13 x 23= 299

Questão 6) Existem quatro candidatos para integrar a reitoria da Universidade (1, 2, 3 e 4).
Após a eleição os votos são registrados. Para a votação o eleitor pode indicar o número do
candidato e maiores que 4 para voto branco. O voto finalizador do programa tem código < 0.

Construa um algoritmo que exibe as seguintes saídas:

● O número do candidato vencedor;


● O número de votos em branco;
● O número de eleitores que compareceram às urnas.

Obs: No caso de empate ao final da votação deve-se iniciar uma nova votação.

Você também pode gostar