Prévia do material em texto
RELATÓRIO DE PRÁTICA Nome, matrícula RELATÓRIO DE AULAS PRÁTICAS ENSINO DIGITAL RELATÓRIO DATA: ______/______/______ RELATÓRIO DE AULAS PRÁTICAS: MÉTODOS COMPUTACIONAIS DADOS DO(A) ALUNO(A): NOME: MATRÍCULA: CURSO: POLO: PROFESSOR(A) ORIENTADOR(A): ORIENTAÇÕES GERAIS: • O relatório deve ser elaborado individualmente e deve ser escrito de forma clara e • concisa; • O relatório deve conter apenas 01 (uma) lauda por tema; • Fonte: Arial ou Times New Roman (Normal e Justificado); • Tamanho: 12; Margens: Superior 3 cm; Inferior: 2 cm; Esquerda: 3 cm; Direita: 2 cm; • Espaçamento entre linhas: simples; • Título: Arial ou Times New Roman (Negrito e Centralizado). Atenção: desenvolva as respostas de maneira resumida, mas garanta que todo o conteúdo necessário foi abordado. Para essa atividade é obrigatório a indicação de referência bibliográfica. RELATÓRIO: ATIVIDADE PRÁTICA 1 – CONSTRUÇÃO DE PROGRAMA COM ESTRUTURA DE REPETIÇÃO E ESTUTURA DE DECISÃO • Utilizar um dos ambientes de desenvolvimento em C++ o DEV C++, Code Blocks, C++ On-line ou C++ Movie • Codificar o programa usando uma biblioteca especifica para entrada e saída de dados (stdio.h ou iostream); • Utilizar a estrutura de decisão IF, if-else ou switch-case; • Usar comando de digitação de valores de acordo com o tipo da varável; • Utilize uma variável para receber o valor de um número; • Crie um loop (use FOR ou while) que percorra todos os números inteiros de 1 até o número digitado; • Apresentar no fim do código o valor da soma dos inteiros entre 1 e o valor digitado, assim como a quantidade de números divisíveis por 3; • Usar comandos de impressão de valores com formatação específica, mesclando com a impressão de constantes caractere. RELATÓRIO DE AULAS PRÁTICAS ENSINO DIGITAL RELATÓRIO DATA: ______/______/______ ATIVIDADE PRÁTICA 2 – CONSTRUÇÃO DE PROGRAMA COM O USO DE FUNÇÕES E PROCEDURES • Utilizar um dos ambientes de desenvolvimento em C++ o DEV C++, Code Blocks, C++ On-line ou C++ Movie • Codificar o programa usando uma biblioteca especifica para entrada e saída de dados; • Criar funções e/ou procedimentos que sejam chamados do programa principal, utilizando a passagem de parâmetro por valor e por referência. • Utilizar estrutura de repetição WHILE com dependência de digitação ou não. • Utilizar a estrutura de decisão IF • Usar comando de digitação de valores de acordo com o tipo da varável • Apresentar no fim do código o valor de uma média e um contador • Usar comandos de impressão de valores com formatação específica, mesclando com a impressão de constantes caractere. ATIVIDADE PRÁTICA 3 – CONSTRUÇÃO DE PROGRAMA COM O USO DE FUNÇÕES E DE USO DE BIBLIOTECA ESPECIFICA DE FUNÇÕES MATEMÁTICAS PARA CALCULO DE RAIZES DE EQUAÇÕES UTILIZANDO O MMI ou MS. • Utilizar um dos ambientes de desenvolvimento em C++ o DEV C++, Code Blocks, C++ On-line ou C++ Movie • Codificar o programa usando uma biblioteca especifica para entrada e saída de dados; • Codificar o programa usando uma biblioteca especifica com funções matemáticas (Math.h) • Utilizar estrutura de repetição WHILE OU FOR. • Usar o método MMI (Método do Meio intervalo) ou o MS (Método das Secantes) para buscar uma raiz da função definida a seguir. Função: 𝒇(𝒙) = 𝒆𝒙 − 𝟑 𝐜𝐨𝐬(𝒙) − 𝟔 Com precisão de 𝜖 = 0,01 No intervalo [1;2] • Apresentar no fim do código o valor da raiz com erro de aproximação 0,01, caso exista; • Usar comandos de impressão de valores com formatação específica, mesclando com a impressão de constantes caractere. RELATÓRIO DE AULAS PRÁTICAS ENSINO DIGITAL RELATÓRIO DATA: ______/______/______ ATIVIDADE PRÁTICA 4 – CONSTRUÇÃO DE PROGRAMA COM O USO DE FUNÇÕES E DE USO DE BIBLIOTECA ESPECIFICA DE FUNÇÕES MATEMÁTICAS PARA CALCULO DE RAIZES DE EQUAÇÕES UTILIZANDO O MNR (MÉTODOS DE NEWTON- RAPHSON • Utilizar um dos ambientes de desenvolvimento em C++ o DEV C++, Code Blocks, C++ On-line ou C++ Movie • Codificar o programa usando uma biblioteca especifica para entrada e saída de dados; • Codificar o programa usando uma biblioteca especifica com funções matemáticas (Math.h) • Utilizar estrutura de repetição WHILE OU FOR. • Usar o método MNR (Método de Newton-Raphson) para buscar uma das raízes da função de ordem 4 que está definida a seguir. Função: 𝒇(𝒙) = 𝒙𝟒 + 𝟏𝟐. 𝟔 𝒙𝟑 − 𝟏𝟓𝟓. 𝟕𝒙𝟐 + 𝟏𝟖𝟔𝟑 A função possui quatro raízes reais nos intervalos a seguir: A[-19;-17]; B[-6;-4]; C[0;3]; D[8;10] O erro de aproximação: 𝜀 = 𝟎, 𝟎𝟎𝟏 • Apresentar no fim do código o valor da raiz com erro de aproximação 0,001; • Usar comandos de impressão de valores com formatação específica, mesclando com a impressão de constantes caractere.