Exercícios realizados na disciplina 'Fundamentos de Programação', ministrada no curso de Desenvolvimento de Sistemas da Escola Proz
Q1. Execute os dois comandos: print('Olá\mundo!') e print('Olá mundo!'). Explique a diferença entre eles.
Q2. Elabore um programa que permita a entrada de dois valores, x e y, troque seus valores entre si e então exiba os novos resultados.
Q3. crie um programa para converter uma temperatura da escala Celsius para a escala Fahrenheit. A fórmula para conversão é Fahrenheit = ((Celsius * 9) / 5 ) + 32.
Q1. Crie uma tupla com os signos do zodíaco e exiba os valores dessa tupla em tela.
Q2. Crie um dicionário para armazenar as características de um animal de estimação. Exiba em tela as informações armazenadas nesse dicionário.
Q3. Desenvolva um programa que armazenará números reais numa lista. A seguir, encontre o menor elemento da lista e a sua posição (índice) dentro da lista, mostre esses valores em tela.
Q4. Desenvolva um programa que possua duas listas A e B com 5 elementos cada e então troque seus elementos, de forma que a lista A ficará com os elementos da lista B e vice- versa.
Q1. Elabore um programa que permita a entrada de um número inteiro e diga se ele é par ou ímpar.
Q2. Exercícios 5 e 6 da página 150 da Apostila.
Q3. Elabore um programa que calcule quantas notas de 50, 10 e 1 são necessárias para se pagar uma conta cujo valor é fornecido.
Q1. Desenvolva um programa que calcule e exiba a diferença entre o maior e o menor elemento de uma lista denominada VALORES. Os valores da lista devem ser lidos.
Q2. Desenvolvam um programa que escreva na tela um número inicial específico até um número final determinado. Os números inicial e final devem ser informados pelo usuário.
Q3. Desenvolvam um programa que leia valores inteiros e encontre o maior e o menor deles. A leitura deve terminar se o usuário digitar zero (0).
Q1. Faça um programa que leia e valide as seguintes informações:
- Nome: maior que 2 caracteres;
- Idade: entre 0 e 100;
- Salário: maior que zero;
- Sexo: 'f' ou 'm';
- Estado Civil: 's', 'c', 'v', 'd';
Q2. Crie um módulo que faça o cálculo da média aritmética das notas das Provas 1, Prova 2 e Prova 3 de um aluno. Este módulo deve ser importado (chamado) por meio de outro programa.
Q3. Crie um módulo que faça o cálculo do IMC (Índice de Massa Corporal). O programa que for fazer a chamada desse módulo deverá classificar, através do valor retornado, se a pessoa está ou não acima do peso. A fórmula do IMC é: IMC = peso / altura².
Q4. Desenvolva um programa que possua uma função chamada de pagamento. Ele deverá receber as horas trabalhadas e o valor das horas. No final, o valor a ser pago para o trabalhador deverá ser retornado pela função e depois exibido na tela.