SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Lista de Exercícios 01 – Python
Algoritmos e Programação
1. Faça um Programa que verifique se uma letra digitada é "F" ou "M". Conforme a
letra escrever: F - Feminino, M - Masculino, demais letras - Sexo Inválido.
2. Faça um programa para a leitura de duas notas parciais de um aluno. O programa
deve calcular a média alcançada por aluno e apresentar:
a. A mensagem "Aprovado", se a média alcançada for maior ou igual a sete;
b. A mensagem "Reprovado", se a média for menor do que sete;
c. A mensagem "Aprovado com Distinção", se a média for igual a dez.
3. As Organizações Tabajara resolveram dar um aumento de salário aos seus
colaboradores e lhe contrataram para desenvolver o programa que calculará os
reajustes. Faça um programa que recebe o salário de um colaborador e o reajuste
segundo o seguinte critério, baseado no salário atual:
a. salários até R$ 280,00 (incluindo): aumento de 20%
b. salários entre R$ 280,00 e R$ 700,00: aumento de 15%
c. salários entre R$ 700,00 e R$ 1500,00: aumento de 10%
d. salários de R$ 1500,00 em diante: aumento de 5% Após o aumento ser
realizado, informe na tela: o salário antes do reajuste;
e. o percentual de aumento aplicado;
f. o valor do aumento;
g. o novo salário, após o aumento.
4. Supondo que a população de um país A seja da ordem de 80000 habitantes com uma
taxa anual de crescimento de 3% e que a população de B seja 200000 habitantes
com uma taxa de crescimento de 1.5%. Faça um programa que calcule e escreva o
número de anos necessários para que a população do país A ultrapasse ou iguale a
população do país B, mantidas as taxas de crescimento.
5. Faça um programa que leia 5 números e informe o maior número.
6. Faça um programa que leia 5 números e informe a soma e a média dos números.
7. Faça um programa que imprima na tela apenas os números ímpares entre 1 e 50.
8. Numa eleição existem três candidatos. Faça um programa que peça o número total
de eleitores. Peça para cada eleitor votar e ao final mostrar o número de votos de
cada candidato.
9. Faça um programa que calcule o número médio de alunos por turma. Para isto, peça
a quantidade de turmas e a quantidade de alunos para cada turma. As turmas não
podem ter mais de 40 alunos.
10. Tamanho de strings. Faça um programa que leia 2 strings e informe o conteúdo delas
seguido do seu comprimento. Informe também se as duas strings possuem o mesmo
comprimento e são iguais ou diferentes no conteúdo.
11. Nome na vertical. Faça um programa que solicite o nome do usuário e imprima-o na
vertical.
12. Palíndromo. Um palíndromo é uma sequência de caracteres cuja leitura é idêntica se
feita da direita para esquerda ou vice−versa. Por exemplo: OSSO e OVO são
palíndromos. Em textos mais complexos os espaços e pontuação são ignorados. A
frase SUBI NO ONIBUS é o exemplo de uma frase palíndromo onde os espaços foram
ignorados. Faça um programa que leia uma sequência de caracteres, mostre−a e
diga se é um palíndromo ou não.
13. Jogo de Forca. Desenvolva um jogo da forca. O programa terá́ uma lista de palavras
lidas de um arquivo texto e escolherá uma aleatoriamente. O jogador poderá́ errar 6
vezes antes de ser enforcado.
14. Faça um Programa que leia um vetor de 5 números inteiros e mostre-os.
15. Faça um Programa que leia um vetor de 10 números reais e mostre-os na ordem
inversa.
16. Faça um Programa que leia 4 notas, mostre as notas e a média na tela.
17. Faça um Programa que leia um vetor de 10 caracteres, e diga quantas consoantes
foram lidas. Imprima as consoantes.
18. Faça um Programa que leia 20 números inteiros e armazene-os num vetor.
Armazene os números pares no vetor PAR e os números IMPARES no vetor impar.
Imprima os três vetores.
19. Faça um Programa que peça as quatro notas de 10 alunos, calcule e armazene num
vetor a média de cada aluno, imprima o número de alunos com média maior ou igual
a 7.0.
20. 7. Faça um Programa que leia um vetor de 5 números inteiros, mostre a soma, a
multiplicação e os números.

Mais conteúdo relacionado

Semelhante a Lista_de_Exercicios_01_Python_Algoritmos.pdf

Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Eder Samaniego
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17Loiane Groner
 
Estrutura condicional com Ruby[AULA-2]
Estrutura condicional com Ruby[AULA-2]Estrutura condicional com Ruby[AULA-2]
Estrutura condicional com Ruby[AULA-2]Ricardo Silva
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1Rafaelrpa
 
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13Loiane Groner
 
Linguagem C - Strings [exercícios]
Linguagem C - Strings [exercícios]Linguagem C - Strings [exercícios]
Linguagem C - Strings [exercícios]Matheus Alves
 
05-exercicios-de-fixacao-vetores.pdf....
05-exercicios-de-fixacao-vetores.pdf....05-exercicios-de-fixacao-vetores.pdf....
05-exercicios-de-fixacao-vetores.pdf....erickantonio22
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Emerson Tranquilino
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugolGabriel Faustino
 
Aula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxAula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxCristiano Marçal Toniolo
 

Semelhante a Lista_de_Exercicios_01_Python_Algoritmos.pdf (20)

Algop - aula 05
Algop - aula 05Algop - aula 05
Algop - aula 05
 
Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04
 
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aulas 16 17
 
Exercicios java básico
Exercicios java básicoExercicios java básico
Exercicios java básico
 
Estrutura condicional com Ruby[AULA-2]
Estrutura condicional com Ruby[AULA-2]Estrutura condicional com Ruby[AULA-2]
Estrutura condicional com Ruby[AULA-2]
 
Lista p1 - 2012-1
Lista   p1 - 2012-1Lista   p1 - 2012-1
Lista p1 - 2012-1
 
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista c
Lista cLista c
Lista c
 
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Básico] Exercícios Aulas 11 12 13
 
Linguagem C - Strings [exercícios]
Linguagem C - Strings [exercícios]Linguagem C - Strings [exercícios]
Linguagem C - Strings [exercícios]
 
05-exercicios-de-fixacao-vetores.pdf....
05-exercicios-de-fixacao-vetores.pdf....05-exercicios-de-fixacao-vetores.pdf....
05-exercicios-de-fixacao-vetores.pdf....
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
 
Lista de exercícios em portugol
Lista de exercícios em portugolLista de exercícios em portugol
Lista de exercícios em portugol
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Lista exercícios
Lista exercíciosLista exercícios
Lista exercícios
 
Cea030.lista.03
Cea030.lista.03Cea030.lista.03
Cea030.lista.03
 
Algop - aula 06
Algop - aula 06Algop - aula 06
Algop - aula 06
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Aula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptxAula 03 - Condicionais e Loops em Python.pptx
Aula 03 - Condicionais e Loops em Python.pptx
 

Lista_de_Exercicios_01_Python_Algoritmos.pdf

  • 1. Lista de Exercícios 01 – Python Algoritmos e Programação 1. Faça um Programa que verifique se uma letra digitada é "F" ou "M". Conforme a letra escrever: F - Feminino, M - Masculino, demais letras - Sexo Inválido. 2. Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média alcançada por aluno e apresentar: a. A mensagem "Aprovado", se a média alcançada for maior ou igual a sete; b. A mensagem "Reprovado", se a média for menor do que sete; c. A mensagem "Aprovado com Distinção", se a média for igual a dez. 3. As Organizações Tabajara resolveram dar um aumento de salário aos seus colaboradores e lhe contrataram para desenvolver o programa que calculará os reajustes. Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual: a. salários até R$ 280,00 (incluindo): aumento de 20% b. salários entre R$ 280,00 e R$ 700,00: aumento de 15% c. salários entre R$ 700,00 e R$ 1500,00: aumento de 10% d. salários de R$ 1500,00 em diante: aumento de 5% Após o aumento ser realizado, informe na tela: o salário antes do reajuste; e. o percentual de aumento aplicado; f. o valor do aumento; g. o novo salário, após o aumento. 4. Supondo que a população de um país A seja da ordem de 80000 habitantes com uma taxa anual de crescimento de 3% e que a população de B seja 200000 habitantes com uma taxa de crescimento de 1.5%. Faça um programa que calcule e escreva o número de anos necessários para que a população do país A ultrapasse ou iguale a população do país B, mantidas as taxas de crescimento. 5. Faça um programa que leia 5 números e informe o maior número. 6. Faça um programa que leia 5 números e informe a soma e a média dos números. 7. Faça um programa que imprima na tela apenas os números ímpares entre 1 e 50. 8. Numa eleição existem três candidatos. Faça um programa que peça o número total de eleitores. Peça para cada eleitor votar e ao final mostrar o número de votos de cada candidato. 9. Faça um programa que calcule o número médio de alunos por turma. Para isto, peça a quantidade de turmas e a quantidade de alunos para cada turma. As turmas não podem ter mais de 40 alunos.
  • 2. 10. Tamanho de strings. Faça um programa que leia 2 strings e informe o conteúdo delas seguido do seu comprimento. Informe também se as duas strings possuem o mesmo comprimento e são iguais ou diferentes no conteúdo. 11. Nome na vertical. Faça um programa que solicite o nome do usuário e imprima-o na vertical. 12. Palíndromo. Um palíndromo é uma sequência de caracteres cuja leitura é idêntica se feita da direita para esquerda ou vice−versa. Por exemplo: OSSO e OVO são palíndromos. Em textos mais complexos os espaços e pontuação são ignorados. A frase SUBI NO ONIBUS é o exemplo de uma frase palíndromo onde os espaços foram ignorados. Faça um programa que leia uma sequência de caracteres, mostre−a e diga se é um palíndromo ou não. 13. Jogo de Forca. Desenvolva um jogo da forca. O programa terá́ uma lista de palavras lidas de um arquivo texto e escolherá uma aleatoriamente. O jogador poderá́ errar 6 vezes antes de ser enforcado. 14. Faça um Programa que leia um vetor de 5 números inteiros e mostre-os. 15. Faça um Programa que leia um vetor de 10 números reais e mostre-os na ordem inversa. 16. Faça um Programa que leia 4 notas, mostre as notas e a média na tela.
  • 3. 17. Faça um Programa que leia um vetor de 10 caracteres, e diga quantas consoantes foram lidas. Imprima as consoantes. 18. Faça um Programa que leia 20 números inteiros e armazene-os num vetor. Armazene os números pares no vetor PAR e os números IMPARES no vetor impar. Imprima os três vetores. 19. Faça um Programa que peça as quatro notas de 10 alunos, calcule e armazene num vetor a média de cada aluno, imprima o número de alunos com média maior ou igual a 7.0. 20. 7. Faça um Programa que leia um vetor de 5 números inteiros, mostre a soma, a multiplicação e os números.