Sisu
  • Início
  • Contato
  • Expediente
  • Política de Privacidade
  • Quem Somos
Nenhum Resultado
Ver todos os resultados
  • Início
  • Contato
  • Expediente
  • Política de Privacidade
  • Quem Somos
Nenhum Resultado
Ver todos os resultados
Sisu
Nenhum Resultado
Ver todos os resultados
Home Exercícios

Questões de lógica de programação

Por Rosangela Quinelato
10 de abril de 2025
em Exercícios
0 0
Compartilhar no FacebookCompartilhar no TwitterCompartilhar no WhatsAppCompartilhar no TelegramCompartilhar no Email

A lógica de programação é uma habilidade fundamental no atual mercado de trabalho. Entender conceitos como algoritmos e estruturas de controle é essencial. Questões de lógica costumam aparecer em vestibulares e no ENEM, desafiando o raciocínio dos estudantes.

Saber interpretar e resolver problemas relacionados à programação é um diferencial no ingresso nas melhores universidades. A habilidade em lidar com lógica também está associada ao aprendizado de linguagens de programação. Por isso, praticar questões de lógica é importante para o preparo dos candidatos.

Os estudantes devem aprender a construir soluções que envolvam raciocínios lógicos. Questões como análise de algoritmos, fluxo de controle e estruturas de repetição são comuns em provas. A prática constante pode levar a um melhor desempenho nos exames.

Leia também:

  • Pegue seu cartão de Crédito sem consulta ao SPC e Serasa
  • Benefícios do cartão Nubank - Veja agora!
  • Como pedir o cartão oficial do Caixa Tem

01) Um programador está desenvolvendo um algoritmo que precisa decidir se uma pessoa é elegível para um desconto. A pessoa deve ter mais de 60 anos ou ser estudante. Qual é a condição correta que o programador deve usar para assegurar isso em seu código?







Resolução Detalhada:
O operador ‘ou’ deve ser usado, pois a elegibilidade é concedida se pelo menos uma das condições for verdadeira. A lógica correta é expressa como idade > 60 ou estudante == verdadeiro. Portanto, se a pessoa tem mais de 60 anos ou é estudante, ela receberá o desconto.

02) Um algoritmo precisa identificar se um número é par ou ímpar. O programador está considerando uma operação simples. Qual é a forma correta de verificar essa condição usando o operador de módulo?







Resolução Detalhada:
O operador de módulo (%) é essencial para determinar se um número é par. A condição correta para verificar que um número é par é numero % 2 == 0, pois isso indica que não há resto na divisão por 2, confirmando que o número é par.

03) Um estudante está desenvolvendo um algoritmo para calcular a média de três notas de um aluno. Como ele deve estruturar o código para que a média seja correta, considerando todas as notas pesadas de forma igual?







Resolução Detalhada:
Para calcular a média aritmética das notas, a soma deve ser dividida pelo total de notas. A maneira correta de calcular a média é (nota1 + nota2 + nota3) / 3, garantindo que todas as notas sejam levadas em consideração de forma igual.

04) Ao criar um algoritmo que classifica números em uma lista, o programador deseja encontrar o menor número. Como pode ser implementada uma estrutura básica para percorrer a lista e armazenar o menor valor encontrado?







Resolução Detalhada:
Para descobrir o menor número em uma lista, precisamos percorrer todos os elementos dessa lista usando um loop, comparando cada valor. Se encontrarmos um número menor que o que temos armazenado, devemos atualizá-lo. A opção que descreve essa lógica é usar um loop para percorrer a lista e comparar os elementos.

05) Um estudante deseja saber quantas vezes um determinado número aparece em uma lista. Ele está pensando em uma abordagem simples com um loop. Como deve estruturar seu código para alcançar isso?







Resolução Detalhada:
Para contar quantas vezes um número aparece em uma lista, o estudante deve inicializar um contador. Este contador é incrementado sempre que o número buscado é encontrado enquanto percorre a lista. Essa é a abordagem correta para resolver o problema apresentado.

06) Durante o desenvolvimento de um jogo, um programador deseja implementar um sistema de pontuação. Ele precisa de um algoritmo que gere uma nova pontuação baseada em uma pontuação anterior. Como isso pode ser feito?







Resolução Detalhada:
Um mecanismo de pontuação deve ser dinâmico e permitir que a nova pontuação seja cumulativa. Portanto, somar a antiga com a nova pontuação é a melhor estratégia. Isso reflete de forma justa o desempenho do jogador, criando uma experiência mais envolvente.

07) Na construção de um sistema de login, um programador deseja verificar se a senha inserida é válida em relação à senha armazenada. Qual é a forma correta de implementar essa verificação em código?







Resolução Detalhada:
Para garantir que a senha digitada por um usuário corresponda ao que foi armazenado, a comparação deve ser feita através de um operador de igualdade. Portanto, usar senhaDigitada == senhaArmazenada garante que ambas devem ser idênticas para que o login seja bem-sucedido.

08) Um programador está implementando um sistema de alertas ambientais que deve executar uma ação dada uma condição de temperatura. Se a temperatura for maior que 35 graus Celsius, um alerta deve ser emitido. Qual é a forma mais adequada de estruturar este código?







Resolução Detalhada:
Para disparar um alerta baseado na temperatura, o código deve ser estruturado para verificar se a temperatura é superior a 35 graus Celsius. A lógica correta é expressa como: Se temperatura > 35 então emitir alerta.

09) Um sistema precisa calcular o desconto aplicado em uma compra, onde o desconto é de 10% se o valor da compra for acima de R$100. Qual é a forma correta de implementar esse cálculo?







Resolução Detalhada:
Para calcular um desconto adequadamente, o sistema deve verificar se o valor da compra é maior que R$100. Apenas então deve aplicar 10% de desconto sobre o total. Isso garante que o critério para o desconto seja validado antes de calcular.

10) Um algoritmo precisa verificar se um número é primo. Para isso, deve ser feita uma verificação de divisibilidade. Qual a forma correta para realizar a verificação de um número primo?







Resolução Detalhada:
Para determinar se um número é primo, deve-se verificar se ele não é divisível por nenhum número que se encontra entre 2 e a raiz quadrada desse número, uma vez que se há um divisor nesse intervalo, o número não pode ser classificado como primo.

Vai fazer ENEM ou Vestibular? Entre no Grupo VIP no WhatsApp

Receba listas de exercícios 2x por semana, dicas práticas de estudo, organização da rotina e avisos importantes sobre ENEM, vestibulares, Sisu, Prouni e Fies.

Quero receber os exercícios agora
CompartilharTweetEnviarCompartilharEnviar
Notícia Anterior

Questões de concurso sobre crase

Próxima Notícia

Questões sobre o Brasil Colônia

Postagens Relacionadas

Estudante resolvendo exercícios em escritório de madeira com livros abertos e blocos de notas
Exercícios

Questões sobre a geografia de Cuba

Por Rosangela Quinelato
25 de abril de 2026
Exercícios

Questões de história sobre a vida dos seringueiros

Por Rosangela Quinelato
25 de abril de 2026
Próxima Notícia
Estudante estudando na biblioteca com laptop e livros sobre mesa de madeira

Questões sobre o Brasil Colônia

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Pesquisar

Nenhum Resultado
Ver todos os resultados

Últimas Notícias

  • Questões sobre a geografia de Cuba
  • Questões de história sobre a vida dos seringueiros
  • Questões de História sobre a Velha República: Quinto Ano
  • Questões sobre a geografia das religiões
  • Questões de História sobre a União Ibérica
© 2024 Sisu.pro.br - Seu Site de Notícias.
Nenhum Resultado
Ver todos os resultados
  • App Caixa Tem: Baixar App, Entrar e Login
  • App Carteira de Trabalho Digital; baixar, App e Login
  • Assistente Virtual Bolsa Família
  • Bolsa Família
  • Bolsa Família
  • Consulte seu Bolsa Família
  • Contato
  • Expediente
  • Política de Privacidade
  • Pre Curso de Maquiagem
  • Quem Somos
  • Resultado do SISU – LP
  • Teste Sitebot
  • teste-1

© 2024 Sisu.pro.br - Seu Site de Notícias.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

0

CARREGANDO… AGUARDE!