JÁ APRENDEMOS PYTHON SUFICIENTE PARA A RESOLUÇÃO DE DEZENAS DE EXERCÍCIOS DISTINTOS, AGORA TEMOS DE COLOCAR ISSO EM PRÁTICA!
Na publicação 'Python - Exercícios', que saiu dia 29, na semana passada, formulei 5 exercícios distintos com diversas soluções, agora vou mostrar como é que se resolve casa um deles:
1.Escreva o seu primeiro programa (Python - Primeiro Programa):
1 | print('Hello World!') |
Este exercício é bastante simples, sendo o primeiro programa de qualquer iniciado!
2. Escreva um programa que pergunte o nome ao utilizador e que diga 'olá' (Python - Interação com o Usuário; Python - Variáveis):
Este exercício também é muito simples, podendo se escrever de algumas maneiras diferentes; na minha opinião esta é a mais simples e menos confusa.
3. Escreva um programa que pede para introduzir dois números inteiros para realizar a sua adição (Python - Operadores Aritméticos; Python - Tipos de Dados; Python - Interação com o Usuário; Python - Variáveis):
Neste programa já utilizamos mais variáveis, criando 3 variáveis distintas bastante simples também!
4. Escreva um programa que peça para inserir o comprimento de 2 catetos de um triângulo rectângulo e calcular o tamanho da hipotenusa (Operadores Aritméticos; Python - Tipos de Dados; Python - Interação com o Usuário; Python - Variáveis; Python - Biblioteca Math (Parte 1 e 2)):
Este programa já é um bocado mais complexo, criámos 3 variáveis, sendo que a variável hipotenusa foi criada com base no teorema de pitáguras; também importámos a biblioteca math para utilizarmos o comando 'sqrt' para calcular a raiz quadrada!
5. Escreva um programa que peça para inserir 3 números inteiros e dizer se são todos iguais, 2 iguais e um diferente ou todos diferentes (Python - Variáveis; Python - Biblioteca Math (Parte 1 e 2); Python - Tipos de Dados; Python - Interação com o Usuário):
Pessoalmente gosto bastante de exercícios que envolvam condições, como este, onde explorámos 3 possibilidades diferentes e programámos uma resposta para cada uma delas!
Esta foi a resolução dos exercícios anteriormente indicados; exercícios mais complexos virão em publicações futuras!
Referências:
2. Escreva um programa que pergunte o nome ao utilizador e que diga 'olá' (Python - Interação com o Usuário; Python - Variáveis):
1 2 | nome = input('Como se chama? ') print('Olá {}!'.format(nome)) |
Este exercício também é muito simples, podendo se escrever de algumas maneiras diferentes; na minha opinião esta é a mais simples e menos confusa.
3. Escreva um programa que pede para introduzir dois números inteiros para realizar a sua adição (Python - Operadores Aritméticos; Python - Tipos de Dados; Python - Interação com o Usuário; Python - Variáveis):
1 2 3 4 | num1 = int(input('Primeiro número: ')) num2 = int(input('Segundo número: ')) soma = num1 + num2 print('O resultado da soma é:', soma) |
Neste programa já utilizamos mais variáveis, criando 3 variáveis distintas bastante simples também!
4. Escreva um programa que peça para inserir o comprimento de 2 catetos de um triângulo rectângulo e calcular o tamanho da hipotenusa (Operadores Aritméticos; Python - Tipos de Dados; Python - Interação com o Usuário; Python - Variáveis; Python - Biblioteca Math (Parte 1 e 2)):
1 2 3 4 5 6 7 | import math cat1 = int(input('Comprimento do cateto 1:')) cat2 = int(input('Comprimento do cateto 2:')) hipotenusa = math.sqrt(cat1**2 + cat2**2) print('O comprimento da hipotenusa será:', hipotenusa) |
Este programa já é um bocado mais complexo, criámos 3 variáveis, sendo que a variável hipotenusa foi criada com base no teorema de pitáguras; também importámos a biblioteca math para utilizarmos o comando 'sqrt' para calcular a raiz quadrada!
5. Escreva um programa que peça para inserir 3 números inteiros e dizer se são todos iguais, 2 iguais e um diferente ou todos diferentes (Python - Variáveis; Python - Biblioteca Math (Parte 1 e 2); Python - Tipos de Dados; Python - Interação com o Usuário):
1 2 3 4 5 6 7 8 9 10 11 12 | num1 = int(input('Número inteiro 1:')) num2 = int(input('Número inteiro 2:')) num3 = int(input('Número inteiro 3:')) if num1 == num2 == num3: print('Os 3 números que introduziste são iguais!') elif num1 == num2 or num3 == num2 or num1 == num3: print('Dois dos números que introduziste são iguais!') else: print('Os 3 números que introduziste são diferentes!') |
Pessoalmente gosto bastante de exercícios que envolvam condições, como este, onde explorámos 3 possibilidades diferentes e programámos uma resposta para cada uma delas!
Esta foi a resolução dos exercícios anteriormente indicados; exercícios mais complexos virão em publicações futuras!
Referências:
- hilite.me (5-12-2019)
- www.python.org (imagem: 5-12-2019)
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.