Skip to content

Linguagem e Técnicas de Programação I - Lista de Exercícios 1

Notifications You must be signed in to change notification settings

tue3306/Lista-de-exercicios-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lista de Exercícios 1

Esta lista de exercícios faz parte da disciplina Linguagens e Técnicas de Programação I e foi desenvolvida para praticar conceitos fundamentais de programação em Python. Os exercícios abrangem desde estruturas condicionais até a manipulação de listas e tuplas, além da implementação de algoritmos básicos.

Estrutura dos Exercícios

Exercício 1: Verificação de Paridade

Objetivo: Praticar o uso de estruturas condicionais (if/else) em Python.

Descrição: Peça ao usuário que insira um número. Se o número for par, exiba "Número par". Se for ímpar, exiba "Número ímpar".

Exercício 2: Checagem de Nome em Tupla

Objetivo: Trabalhar com tuplas e estruturas condicionais.

Descrição: Dada a tupla turma = ('André', 'Fernanda', 'Luiz'), peça ao usuário para digitar o nome de um aluno. Verifique se o aluno está na tupla e exiba uma mensagem adequada.

Exercício 3: Sequência de Fibonacci

Objetivo: Implementar um algoritmo para gerar números da sequência de Fibonacci.

Descrição: Escreva um programa que imprima os primeiros 10 números da sequência de Fibonacci.

Exercício 4: Cálculo de Média e Análise de Notas

Objetivo: Manipulação de listas e cálculos matemáticos simples.

Descrição: Dada a lista de notas notas = [6.3, 7.5, 9.2, 5.1, 6.8], calcule e exiba a média das notas. Além disso, exiba a quantidade de notas acima da média (6).

Exercício 5: Jogo de Pedra, Papel ou Tesoura

Objetivo: Desenvolver lógica para um jogo simples e interação com o usuário.

Descrição: Escreva um programa que jogue "pedra, papel ou tesoura" contra o usuário. O jogo deve continuar até o usuário escolher parar, e retornar o número de vitórias do usuário, da máquina, e empates.

Exercício 6: Gerenciamento de Biblioteca

Objetivo: Praticar o gerenciamento de dados em listas e a implementação de funções de busca.

Descrição: Crie um programa que gerencie o banco de dados de uma biblioteca. O programa deve permitir adicionar um novo livro (como uma lista contendo título, autor e ano), listar todos os livros, e permitir a busca de livros pelo título.

About

Linguagem e Técnicas de Programação I - Lista de Exercícios 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages