Crie 20 enunciados de programas em C com conteúdos de estrutura de decisão e repetição.
Understand the Problem
A pergunta está pedindo que se criem 20 enunciados para programas em C que envolvam estruturas de decisão (como if-else) e de repetição (como loops). Isto envolve escrever descrições de problemas que possam ser resolvidos usando essas estruturas na linguagem de programação C.
Answer
Exemplos de enunciados incluem: sistema de login com repetição, cálculo de fatorial, ou soma de números usando loops.
Para criar enunciados de programas em C que utilizem estruturas de decisão e repetição, é possível combinar exemplos práticos que exigem essas estruturas. Por exemplo:
- Programa que lê uma nota e imprime se o aluno está aprovado (>= 7) ou reprovado.
- Programa que calcula a soma dos números de 1 a 100 usando um laço for.
- Um sistema de login que pede ao usuário a senha até que a senha correta seja inserida.
- Programa que calcula o fatorial de um número dado pelo usuário usando um loop while.
- Verificação de números pares entre 1 e 50 e exibir a contagem usando um loop do-while.
- Programa que exibe a tabuada de um número informado pelo usuário.
- Algoritmo que lê uma sequência de números e para ao encontrar um número negativo.
- Mostrar os 10 primeiros números da sequência de Fibonacci.
- Programa que lê idades de várias pessoas e calcula a média até que uma idade negativa seja digitada.
- Sistema que imprime os números de 1 a N (informado pelo usuário) e suas potências.
- Algoritmo que imprime todos os números ímpares de 1 a 30.
- Ler valores de temperatura em °C e parar quando um número fora do intervalo permitido (0 a 100) for inserido.
- Programa para validar um CPF digitado.
- Simulador de um caixa eletrônico que permite depósito, saque e saldo usando switch.
- Programa que lê um conjunto de números e exibe o maior e o menor deles.
- Simulação de um jogo de adivinhação com tentativas limitadas.
- Calculadora que opera repetidamente até que o usuário decida sair.
- Programa que verifica se um número é primo.
- Ler uma sequência de caracteres até o usuário digitar ‘q’ para encerrar.
- Imprimir uma pirâmide de números de altura N fornecida pelo usuário.
Answer for screen readers
Para criar enunciados de programas em C que utilizem estruturas de decisão e repetição, é possível combinar exemplos práticos que exigem essas estruturas. Por exemplo:
- Programa que lê uma nota e imprime se o aluno está aprovado (>= 7) ou reprovado.
- Programa que calcula a soma dos números de 1 a 100 usando um laço for.
- Um sistema de login que pede ao usuário a senha até que a senha correta seja inserida.
- Programa que calcula o fatorial de um número dado pelo usuário usando um loop while.
- Verificação de números pares entre 1 e 50 e exibir a contagem usando um loop do-while.
- Programa que exibe a tabuada de um número informado pelo usuário.
- Algoritmo que lê uma sequência de números e para ao encontrar um número negativo.
- Mostrar os 10 primeiros números da sequência de Fibonacci.
- Programa que lê idades de várias pessoas e calcula a média até que uma idade negativa seja digitada.
- Sistema que imprime os números de 1 a N (informado pelo usuário) e suas potências.
- Algoritmo que imprime todos os números ímpares de 1 a 30.
- Ler valores de temperatura em °C e parar quando um número fora do intervalo permitido (0 a 100) for inserido.
- Programa para validar um CPF digitado.
- Simulador de um caixa eletrônico que permite depósito, saque e saldo usando switch.
- Programa que lê um conjunto de números e exibe o maior e o menor deles.
- Simulação de um jogo de adivinhação com tentativas limitadas.
- Calculadora que opera repetidamente até que o usuário decida sair.
- Programa que verifica se um número é primo.
- Ler uma sequência de caracteres até o usuário digitar ‘q’ para encerrar.
- Imprimir uma pirâmide de números de altura N fornecida pelo usuário.
More Information
Esses enunciados abrangem estruturas de decisão como if-else e switch-case, além de laços de repetição como for, while e do-while. Eles podem ajudar a implementar lógica de programação e praticar o manuseio de condições e repetições.
Tips
Ao criar enunciados, é comum ignorar a necessidade de condições de saída para os loops, o que pode causar loops infinitos. Sempre verificar se existe uma condição que eventualmente será atendida para encerrar a repetição.
AI-generated content may contain errors. Please verify critical information