Skip to content

LeandroRochAlg/desafios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Este repositório contém uma coleção de pequenos programas e exercícios em C++, cada um demonstrando diferentes conceitos e lógicas de programação. Abaixo está uma breve descrição de cada arquivo e seu propósito.

ex1.cpp - Soma de Números Sequenciais

Este programa calcula a soma de números sequenciais até um valor pré-definido. Utiliza um loop while para incrementar a soma de 1 até o valor de INDICE (13), resultando em uma soma total de 91.

ex2.cpp - Pertinência na Sequência de Fibonacci

Este programa recebe um número via linha de comando e verifica se ele pertence à sequência de Fibonacci. Utiliza um loop while para calcular os números de Fibonacci até encontrar o número fornecido ou ultrapassar seu valor, indicando se ele pertence ou não à sequência.

ex3.txt - Lógica de Sequências

Este arquivo contém um exercício de lógica que pede para o leitor descobrir e completar o próximo elemento de várias sequências numéricas.

  • a) Sequência de números ímpares.
  • b) Sequência de potências de 2.
  • c) Quadrados perfeitos.
  • d) Sequência de Fibonacci.
  • e) Sequência com um padrão misto de incrementos.

ex4.txt - O Desafio dos Interruptores

Este é um problema de lógica que descreve um cenário onde você precisa descobrir qual interruptor controla qual lâmpada, com a condição de que as lâmpadas estão em salas diferentes e não visíveis a partir dos interruptores. O texto fornece uma solução estratégica para resolver o desafio.

ex5.cpp - Inverter uma String

Este programa recebe uma ou mais strings via linha de comando e concatena-as (caso mais de uma seja fornecida). Em seguida, inverte a string resultante e a imprime. Demonstra manipulação de strings e arrays de caracteres em C++.

About

[PT] Desafios de lógica de programação

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages