12
Introdução à Lógica e Programação
UMG
1
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
15
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
59
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
57
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
5
Introdução à Lógica e Programação
UMG
Texto de pré-visualização
Lista de Exercícios ECOi05 1 Em uma escola do ensino fundamental a média final é composta por quatro notas Faça um programa que peça as quatro notas para o usuário e calcule a média final 2 Em um curso semestral de uma instituição de ensino a média final é composta por três notas e é ponderada ou seja possui peso 2 para a primeira nota peso 1 para a segunda e peso 3 para a terceira Faça um programa que peça as notas para o usuário e calcule a média final 3 Sabese que para iluminar de maneira correta os cômodos de uma casa para cada m² deve se usar 18 W de potência Faça um programa que receba as duas dimensões de um cômodo em metros calcule e mostre a sua área em m² e a potência de iluminação que deverá ser utilizada Uma empresa decide dar um aumento de 30 aos funcionários Faça um programa em que receba o salário do funcionário e mostre o valor do salário reajustado 4 Faça um programa que receba o salário bruto de um funcionário e o seu percentual de imposto Calcule o valor do imposto e do salário líquido Faça o teste de mesa para conferir os resultados 5 O índice de massa corporal IMC é uma fórmula que indica se um indivíduo está acima do peso se está obeso ou abaixo do peso ideal considerado saudável A fórmula para calcular o IMC é dividir o peso medido em quilos pelo quadrado da altura em metros Assim faça um programa que calcule e mostre o IMC 6 Implemente um programa que receba um inteiro representando segundos e imprima a conversão deste tempo em horas minutos e segundos 7 Implemente um programa que receba um inteiro 𝑁 de quatro dígitos e apresente os 4 dígitos separados cada um em uma variável Por exemplo se 𝑁 2354 as variáveis 𝑑1 2 𝑑2 3 𝑑3 5 e 𝑑4 4 8 Uma equipe de fórmula 1 necessita de um programa que seja capaz de definir o número de voltas que um carro de fórmula 1 consegue dar em um circuito com 1 tanque de combustível Implemente um programa leia dois inteiros um inteiro com o tamanho do circuito em km quilômetros e outro com a quantidade de km que o carro percorreu antes de acabar todo o combustível e apresente na tela o número de voltas completas no circuito e os km percorridos na última volta antes de acabar o combustível 9 Um trabalhador recebeu seu salário e o depositou em sua conta corrente bancária Esse trabalhador realizou duas transferências e agora deseja saber seu saldo atual Sabese que cada operação bancária de transferência paga CPMF de 038 e o saldo inicial da conta está zerado Crie um programa que simule o processo acima e apresente no final o saldo atual Dica crie uma constante com o valor fixo do CPMF 10 Um lenhador vende um caminhão de lenha por X reais O custo de produção é igual a 45 do preço da venda Faça um programa que calcule o lucro Crie uma constante com o valor fixo da porcentagem do custo de produção 11 Faça um programa que receba 2 pontos A e B no plano cartesiano e calcule a distância entre eles Abaixo a fórmula da distância Distância entre dois pontos 𝐴 e 𝐵 𝑑𝐴𝐵 𝑥𝐵 𝑥𝐴2 𝑦𝐵 𝑦𝐴2 Lista de Exercícios 2 de ECOi2222 1 Escreva um algoritmo para uma calculadora de quatro operações que faz a leitura de dois números e um dos seguintes caracteres ou O algoritmo deve calcular e imprimir o resultado da aplicação da operação indicada sobre os números lidos 2 Uma empresa decide dar um aumento de 30 aos funcionários com salários inferiores a R200000 Faça um programa em PYTHON que receba o salário do funcionário e mostre o valor do salário reajustado ou uma mensagem caso o funcionário não tenha direito ao aumento 3 Faça um programa que receba a medida de um ângulo em graus Calcule e mostre o quadrante em que se localiza esse ângulo Considere os quadrantes da trigonometria e para ângulos maiores que 360 graus ou menores que 360 graus reduzilos mostrando também o número de voltas e o sentido da volta horário ou antihorário 4 Faça um programa em PYTHON que receba os comprimentos dos três lados de um triângulo e imprima se eles podem ou não formar um triângulo cada lado tem que ser menor que a soma dos outros dois O programa deve imprimir também se o triângulo é Equilátero três lados de mesmo comprimento Isósceles dois lados de mesmo comprimento Escaleno três lados de comprimentos diferentes 5 Faça um programa que receba duas datas e imprima a data cronologicamente maior Cada data deve ser fornecida por três valores inteiros Dia mês e ano 6 Faça um programa em PYTHON que receba a altura e o peso de uma pessoa e de acordo com a tabela a seguir verifique e mostre qual a classificação desta pessoa 7 Faça um programa em PYTHON que receba um número indicando a opção do usuário e mais 3 números O programa deve imprimir os três números conforme a opção selecionada pelo usuário 1 Imprima os três números em ordem crescente 2 Imprima os três números em ordem decrescente 8 Elabore um algoritmo que para uma entrada do salário bruto calcule e apresente a contribuição ao INSS e o salário líquido restante Salário mínimo R 121200 A contribuição para o INSS é calculada da seguinte forma a Salário bruto até três salários mínimos 8 b Salário bruto acima de três salários mínimos 10 c Para as contribuições que seriam maiores que o salário mínimo a importância é de um salário mínimo 9 O IMC índice de massa corporal é um critério da Organização Mundial de Saúde para dar indicação sobre a condição de peso de uma pessoa adulta A fórmula para cálculo do índice é IMC peso altura² Elabore um programa que leia o peso e a altura de um adulto e escreva sua condição de acordo com a tabela abaixo Não se esqueça de verificar se o peso e altura lidos da entrada são números positivos 10 Implemente um programa que leia um número de 1 a 7 e informe o dia da semana correspondente sendo domingo o dia de número 1 Se o número não corresponder a um dia da semana é mostrado uma mensagem de erro 11 Implemente um programa para ler um número de 1 a 12 e informar o trimestre correspondente sendo JanFevMar o 1 trimestre Se for um número incorreto mostrar mensagem de erro
12
Introdução à Lógica e Programação
UMG
1
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
15
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
59
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
57
Introdução à Lógica e Programação
UMG
4
Introdução à Lógica e Programação
UMG
5
Introdução à Lógica e Programação
UMG
Texto de pré-visualização
Lista de Exercícios ECOi05 1 Em uma escola do ensino fundamental a média final é composta por quatro notas Faça um programa que peça as quatro notas para o usuário e calcule a média final 2 Em um curso semestral de uma instituição de ensino a média final é composta por três notas e é ponderada ou seja possui peso 2 para a primeira nota peso 1 para a segunda e peso 3 para a terceira Faça um programa que peça as notas para o usuário e calcule a média final 3 Sabese que para iluminar de maneira correta os cômodos de uma casa para cada m² deve se usar 18 W de potência Faça um programa que receba as duas dimensões de um cômodo em metros calcule e mostre a sua área em m² e a potência de iluminação que deverá ser utilizada Uma empresa decide dar um aumento de 30 aos funcionários Faça um programa em que receba o salário do funcionário e mostre o valor do salário reajustado 4 Faça um programa que receba o salário bruto de um funcionário e o seu percentual de imposto Calcule o valor do imposto e do salário líquido Faça o teste de mesa para conferir os resultados 5 O índice de massa corporal IMC é uma fórmula que indica se um indivíduo está acima do peso se está obeso ou abaixo do peso ideal considerado saudável A fórmula para calcular o IMC é dividir o peso medido em quilos pelo quadrado da altura em metros Assim faça um programa que calcule e mostre o IMC 6 Implemente um programa que receba um inteiro representando segundos e imprima a conversão deste tempo em horas minutos e segundos 7 Implemente um programa que receba um inteiro 𝑁 de quatro dígitos e apresente os 4 dígitos separados cada um em uma variável Por exemplo se 𝑁 2354 as variáveis 𝑑1 2 𝑑2 3 𝑑3 5 e 𝑑4 4 8 Uma equipe de fórmula 1 necessita de um programa que seja capaz de definir o número de voltas que um carro de fórmula 1 consegue dar em um circuito com 1 tanque de combustível Implemente um programa leia dois inteiros um inteiro com o tamanho do circuito em km quilômetros e outro com a quantidade de km que o carro percorreu antes de acabar todo o combustível e apresente na tela o número de voltas completas no circuito e os km percorridos na última volta antes de acabar o combustível 9 Um trabalhador recebeu seu salário e o depositou em sua conta corrente bancária Esse trabalhador realizou duas transferências e agora deseja saber seu saldo atual Sabese que cada operação bancária de transferência paga CPMF de 038 e o saldo inicial da conta está zerado Crie um programa que simule o processo acima e apresente no final o saldo atual Dica crie uma constante com o valor fixo do CPMF 10 Um lenhador vende um caminhão de lenha por X reais O custo de produção é igual a 45 do preço da venda Faça um programa que calcule o lucro Crie uma constante com o valor fixo da porcentagem do custo de produção 11 Faça um programa que receba 2 pontos A e B no plano cartesiano e calcule a distância entre eles Abaixo a fórmula da distância Distância entre dois pontos 𝐴 e 𝐵 𝑑𝐴𝐵 𝑥𝐵 𝑥𝐴2 𝑦𝐵 𝑦𝐴2 Lista de Exercícios 2 de ECOi2222 1 Escreva um algoritmo para uma calculadora de quatro operações que faz a leitura de dois números e um dos seguintes caracteres ou O algoritmo deve calcular e imprimir o resultado da aplicação da operação indicada sobre os números lidos 2 Uma empresa decide dar um aumento de 30 aos funcionários com salários inferiores a R200000 Faça um programa em PYTHON que receba o salário do funcionário e mostre o valor do salário reajustado ou uma mensagem caso o funcionário não tenha direito ao aumento 3 Faça um programa que receba a medida de um ângulo em graus Calcule e mostre o quadrante em que se localiza esse ângulo Considere os quadrantes da trigonometria e para ângulos maiores que 360 graus ou menores que 360 graus reduzilos mostrando também o número de voltas e o sentido da volta horário ou antihorário 4 Faça um programa em PYTHON que receba os comprimentos dos três lados de um triângulo e imprima se eles podem ou não formar um triângulo cada lado tem que ser menor que a soma dos outros dois O programa deve imprimir também se o triângulo é Equilátero três lados de mesmo comprimento Isósceles dois lados de mesmo comprimento Escaleno três lados de comprimentos diferentes 5 Faça um programa que receba duas datas e imprima a data cronologicamente maior Cada data deve ser fornecida por três valores inteiros Dia mês e ano 6 Faça um programa em PYTHON que receba a altura e o peso de uma pessoa e de acordo com a tabela a seguir verifique e mostre qual a classificação desta pessoa 7 Faça um programa em PYTHON que receba um número indicando a opção do usuário e mais 3 números O programa deve imprimir os três números conforme a opção selecionada pelo usuário 1 Imprima os três números em ordem crescente 2 Imprima os três números em ordem decrescente 8 Elabore um algoritmo que para uma entrada do salário bruto calcule e apresente a contribuição ao INSS e o salário líquido restante Salário mínimo R 121200 A contribuição para o INSS é calculada da seguinte forma a Salário bruto até três salários mínimos 8 b Salário bruto acima de três salários mínimos 10 c Para as contribuições que seriam maiores que o salário mínimo a importância é de um salário mínimo 9 O IMC índice de massa corporal é um critério da Organização Mundial de Saúde para dar indicação sobre a condição de peso de uma pessoa adulta A fórmula para cálculo do índice é IMC peso altura² Elabore um programa que leia o peso e a altura de um adulto e escreva sua condição de acordo com a tabela abaixo Não se esqueça de verificar se o peso e altura lidos da entrada são números positivos 10 Implemente um programa que leia um número de 1 a 7 e informe o dia da semana correspondente sendo domingo o dia de número 1 Se o número não corresponder a um dia da semana é mostrado uma mensagem de erro 11 Implemente um programa para ler um número de 1 a 12 e informar o trimestre correspondente sendo JanFevMar o 1 trimestre Se for um número incorreto mostrar mensagem de erro