Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Conjectura de Collatz em Lógica de Programação, Trabalhos de Algoritmos e Programação

Um programa em C++ que calcula a sequência de Collatz para um número inteiro fornecido pelo usuário. O texto inclui uma introdução, objetivos, procedimentos experimentais, resultados encontrados e conclusão, além de exemplos de gráfico, figura, quadro e tabela. O código do programa é apresentado e explicado passo a passo. O documento pode ser útil para estudantes de lógica de programação e programação em C++.

Tipologia: Trabalhos

2023

À venda por 05/01/2024

natanael-silva-bezerra
natanael-silva-bezerra 🇧🇷

1 documento

1 / 13

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Jaguarão
2023
NATANAEL DA SILVA BEZERRA
LOGICA DE PROGRAMAÇÃO
CONJECTURA DE COLLATZ
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Pré-visualização parcial do texto

Baixe Conjectura de Collatz em Lógica de Programação e outras Trabalhos em PDF para Algoritmos e Programação, somente na Docsity!

Jaguar 2023 ão

NATANAEL DA SILVA BEZERRA

LOGICA DE PROGRAMAÇÃO

CONJECTURA DE COLLATZ

  • 1 INTRODUÇÃO....................................................................................................... SUMÁRIO
  • 23 OBJETIVOSprocedimentos experimentais...........................................................................................................................................................................................
  • 4 4.1 4.2 Resultados EncontradosEXEMPLO DE GRÁFICOEXEMPLO DE FIGURA................................................................................................................................................................................................................................................................
  • 4.3 4.4 EXEMPLO DE QUADROEXEMPLO DE TABELA........................................................................................................................................................................
  • 5 REFERÊNCIAS APÊNDICES CONCLUSÃO...................................................................................................................................................................................................................................................................................................................................
  • APÊNDICE A – Instrumento de pesquisa utilizado na coleta de dados ANEXOS ANEXO A – Título do anexo.................................................................................................................................................................................................................................

2 OBJETIVOS^4

forma que quando o usu^ Desenvolver um programa em c++ com a conjectura de collatz deário digitar o numero desejado o programa execute o método da conjectura até que chega ao numero 1. O programa deve exibir as sequencias de números do número inicial ate 1.

3 PROCEDIMENTOS EXPERIMENTAIS^5

O programa foi desenvolvido em c++ devido as funções principais: sequencia deste numero. Usando while até que atinja o valor 1^ collatz ̣ ṣequence(int n); recebe um numero inteiro n para calcular a verifica sua validade na conjectura de collatz e em seguida imprime o resultado.^ main(): solicita ao usuário um numero inteiro positivo superior a 1, ̣#include using namespace std; void conjetura(int x) { cout << x << " "; if (x > 1) { if (x % 2 == 0) { } else {^ conjetura(x / 2); conjetura(x + x + x + x + 1); }^ }^ } int main() { int x = 0; cout << "numero: "; cin >> x; conjetura(x); return 0; }

4 RESULTADOS ENCONTRADOS^7

O usu O programaário fornece um numero inteiro superior a 1. analisa se o numero é compatível com a conjectura e aplica a sequencias de passos ate que chegue ao numero 1 O escolhido. programa exibe a sequencia da conjectura de collatz referente ao numero

APÊNDICES

Aplicação CodeBlocks.

ANEXO A – Título do anexo