• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Mecânica ·

Introdução à Lógica e Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Exercicios Python Vetores Maior Menor Elemento Multiplicacao

2

Exercicios Python Vetores Maior Menor Elemento Multiplicacao

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python: Loops For e While com Números Inteiros

2

Lista de Exercícios Python: Loops For e While com Números Inteiros

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python: Funções, Fatorial, Primos, Consumo e Recursividade

2

Lista de Exercícios Python: Funções, Fatorial, Primos, Consumo e Recursividade

Introdução à Lógica e Programação

IFSC

Lista de Exercicios - Vetores e Funcoes em C

1

Lista de Exercicios - Vetores e Funcoes em C

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas, Matrizes e Funções

2

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas, Matrizes e Funções

Introdução à Lógica e Programação

IFSC

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais, Repeticao, Listas e Matrizes

2

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais, Repeticao, Listas e Matrizes

Introdução à Lógica e Programação

IFSC

Lista de Exercicios Python - Vetores e Matrizes

1

Lista de Exercicios Python - Vetores e Matrizes

Introdução à Lógica e Programação

IFSC

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais e Repeticao

2

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais e Repeticao

Introdução à Lógica e Programação

IFSC

Exercicios Python Resolvidos Ordenacao Impares Pares e Menu de Calculos

2

Exercicios Python Resolvidos Ordenacao Impares Pares e Menu de Calculos

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas e Funções

2

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas e Funções

Introdução à Lógica e Programação

IFSC

Texto de pré-visualização

LÓGICA DE PROGRAMAÇÃO Prática 07 Funções e Recursividade Cada programa deve colocado em um único arquivo py que deve conter os exercícios separados por um comentário indicando Exercicio01 para o exercício 1 Exercicio02 para o exercício 2 e assim por diante Enviar um único arquivo através da atividade criada 1 Codifique uma função em Python chamada pitagoras sem parâmetros e sem retorno Essa função deve acessar os valores do cateto oposto variável global CO e do cateto adjacente variável global CA calculando o resultado para hipotenusa do triângulo retângulo em questão armazenando o valor na variável global HIP O usuário digitará os valores dos catetos e a função Pitágoras será chamada Por fim apresente o valor armazenado na variável HIP Exemplo Cateto Oposto 3 Cateto Adjacent 4 Hipotenusa 5 2 Refaça o programa anterior adaptando a função pitagoras para que ele utilize apenas uma variável global HIP que armazenará o valor calculado pela função pitagoras 3 Refaça o programa anterior adaptando a função pitagoras para que ele não utilize variáveis globais 4 Faça uma função chamada DesenhaLinha Ele deve desenhar uma linha na tela usando vários símbolos de igual Ex A função recebe por parâmetro quantos sinais de igual serão mostrados Digite o valor de linhas 6 Resultado 5 Faça um programa em Python que possua uma função primo para identificar se um valor é primo ou não A função deve receber um valor inteiro digitado pelo usuário e retornar 0 caso o valor não seja primo e 1 caso seja primo Digite um valor inteiro 13 Resultado É PRIMO Digite um valor inteiro 44 Resultado NÃO É PRIMO 6 Faça um programa em Python que possua duas funções fatorial que receberá um valor inteiro como parâmetro e retornará o cálculo do seu fatorial e maiorPrimo que receberá um valor inteiro como parâmetro e retornará o maior primo encontrado entre 0 e o valor passado como parâmetro Após isso solicite ao usuário dois valores inteiros e apresente o resultado da multiplicação do fatorial do primeiro pelo maior primo existente zero e o valor do segundo Exemplo Valor fatorial 6 fatorial 6 x 5 x 4 x 3 x 2x 1 720 Maior Primo 15 maior primo entre 0 e 15 13 Multiplicação 720 x 13 9360 7 Faça uma função que receba a distância em Km e a quantidade de litros de gasolina consumidos por um carro em um percurso calcule o consumo em Kml e escreva uma mensagem de acordo com a tabela abaixo CONSUMO Kml MENSAGEM menor que 7 Venda o carro entre 8 e 13 Econômico maior que 14 Super econômico Digite um valor da distância em Km 35 Digite a quantidade de litros 3 Resultado Econômico consumo é 1166 8 DESAFIO Implemente uma função recursiva que produza com o mesmo resultado de um laço de repetição como por exemplo a função for A função recursiva deve receber dois parâmetros inteiros obtidos do usuário O primeiro diz respeito ao valor inicial da variável de controle do laço e o segundo se refere a condição de parada dele Os valores gerados para a variável de controle dentro da função devem ser mostrados através de um print Não utilize nenhum laço de repetição em seu código o conceito a ser implementado é denominado recursividade onde uma função invoca a si própria Exemplo Valor Inicial 0 Valor Final 8 Resultado 0 1 2 3 4 5 6 7

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Exercicios Python Vetores Maior Menor Elemento Multiplicacao

2

Exercicios Python Vetores Maior Menor Elemento Multiplicacao

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python: Loops For e While com Números Inteiros

2

Lista de Exercícios Python: Loops For e While com Números Inteiros

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python: Funções, Fatorial, Primos, Consumo e Recursividade

2

Lista de Exercícios Python: Funções, Fatorial, Primos, Consumo e Recursividade

Introdução à Lógica e Programação

IFSC

Lista de Exercicios - Vetores e Funcoes em C

1

Lista de Exercicios - Vetores e Funcoes em C

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas, Matrizes e Funções

2

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas, Matrizes e Funções

Introdução à Lógica e Programação

IFSC

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais, Repeticao, Listas e Matrizes

2

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais, Repeticao, Listas e Matrizes

Introdução à Lógica e Programação

IFSC

Lista de Exercicios Python - Vetores e Matrizes

1

Lista de Exercicios Python - Vetores e Matrizes

Introdução à Lógica e Programação

IFSC

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais e Repeticao

2

Avaliacao 02 Logica de Programacao Python - Estruturas Condicionais e Repeticao

Introdução à Lógica e Programação

IFSC

Exercicios Python Resolvidos Ordenacao Impares Pares e Menu de Calculos

2

Exercicios Python Resolvidos Ordenacao Impares Pares e Menu de Calculos

Introdução à Lógica e Programação

IFSC

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas e Funções

2

Lista de Exercícios Python - Estrutura Condicional, Repetição, Listas e Funções

Introdução à Lógica e Programação

IFSC

Texto de pré-visualização

LÓGICA DE PROGRAMAÇÃO Prática 07 Funções e Recursividade Cada programa deve colocado em um único arquivo py que deve conter os exercícios separados por um comentário indicando Exercicio01 para o exercício 1 Exercicio02 para o exercício 2 e assim por diante Enviar um único arquivo através da atividade criada 1 Codifique uma função em Python chamada pitagoras sem parâmetros e sem retorno Essa função deve acessar os valores do cateto oposto variável global CO e do cateto adjacente variável global CA calculando o resultado para hipotenusa do triângulo retângulo em questão armazenando o valor na variável global HIP O usuário digitará os valores dos catetos e a função Pitágoras será chamada Por fim apresente o valor armazenado na variável HIP Exemplo Cateto Oposto 3 Cateto Adjacent 4 Hipotenusa 5 2 Refaça o programa anterior adaptando a função pitagoras para que ele utilize apenas uma variável global HIP que armazenará o valor calculado pela função pitagoras 3 Refaça o programa anterior adaptando a função pitagoras para que ele não utilize variáveis globais 4 Faça uma função chamada DesenhaLinha Ele deve desenhar uma linha na tela usando vários símbolos de igual Ex A função recebe por parâmetro quantos sinais de igual serão mostrados Digite o valor de linhas 6 Resultado 5 Faça um programa em Python que possua uma função primo para identificar se um valor é primo ou não A função deve receber um valor inteiro digitado pelo usuário e retornar 0 caso o valor não seja primo e 1 caso seja primo Digite um valor inteiro 13 Resultado É PRIMO Digite um valor inteiro 44 Resultado NÃO É PRIMO 6 Faça um programa em Python que possua duas funções fatorial que receberá um valor inteiro como parâmetro e retornará o cálculo do seu fatorial e maiorPrimo que receberá um valor inteiro como parâmetro e retornará o maior primo encontrado entre 0 e o valor passado como parâmetro Após isso solicite ao usuário dois valores inteiros e apresente o resultado da multiplicação do fatorial do primeiro pelo maior primo existente zero e o valor do segundo Exemplo Valor fatorial 6 fatorial 6 x 5 x 4 x 3 x 2x 1 720 Maior Primo 15 maior primo entre 0 e 15 13 Multiplicação 720 x 13 9360 7 Faça uma função que receba a distância em Km e a quantidade de litros de gasolina consumidos por um carro em um percurso calcule o consumo em Kml e escreva uma mensagem de acordo com a tabela abaixo CONSUMO Kml MENSAGEM menor que 7 Venda o carro entre 8 e 13 Econômico maior que 14 Super econômico Digite um valor da distância em Km 35 Digite a quantidade de litros 3 Resultado Econômico consumo é 1166 8 DESAFIO Implemente uma função recursiva que produza com o mesmo resultado de um laço de repetição como por exemplo a função for A função recursiva deve receber dois parâmetros inteiros obtidos do usuário O primeiro diz respeito ao valor inicial da variável de controle do laço e o segundo se refere a condição de parada dele Os valores gerados para a variável de controle dentro da função devem ser mostrados através de um print Não utilize nenhum laço de repetição em seu código o conceito a ser implementado é denominado recursividade onde uma função invoca a si própria Exemplo Valor Inicial 0 Valor Final 8 Resultado 0 1 2 3 4 5 6 7

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®