LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano
|
|
|
- Gabriel Dinis Valverde
- 9 Há anos
- Visualizações:
Transcrição
1 LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO Prof. Dr. Daniel Caetano
2 Objetivos Entender como avaliar divisibilidade Conhecer as funções matemáticas prontas do C/C++ Capacitar o aluno para criar algoritmos sequenciais com funções matemáticas em C/C++ Lista Aula 6!
3 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material (Aula 6) (Aula 6) Lógica de Programação Fundamentos da Programação de Computadores, páginas 7 a 47.
4 NÚMEROS DIVISÍVEIS
5 Número Par ou Ímpar? Como determinar se um número é par? Par: divisível por dois O que significa ser divisível por 2?
6 Divisível por Dois
7 Resto de Divisão Como determinar se um número é par? Par: divisível por dois O que significa ser divisível por 2? Significa que o resto da divisão por 2 é 0! Vamos experimentar: Algoritmo que imprime resto da divisão por 2
8 Verificando Paridade Linguagem Natural 1. Leia um número 2. Calcule o resto da divisão por 2 3. Imprima o resto Fluxograma Início N1 R = N1 % 2 Resto:, R Fim
9 Verificando Paridade Fluxograma Início N1 R = N1 % 2 Resto:, R Fim Portugol Algoritmo Calcula Paridade Inicio Inteiro N1, R Escreva Digite Um Número: Leia N1 R N1 % 2 Escreva Resto:, R FimAlgoritmo
10 Verificando Paridade Portugol Algoritmo Calcula Paridade Inicio Inteiro N1, R Escreva Digite Um Número: Leia N1 R N1 % 2 Escreva Resto:, R FimAlgoritmo } Linguagem C #include <iostream> using namespace std; main() { int N1, R; cout << Digite Um Número: ; cin >> N1; R = N1 % 2; cout << Resto: << R;
11 Verificando Paridade Portugol Escreva Digite Um Número: Leia N1 R N1 % 2 Escreva Resto:, R FimAlgoritmo } Linguagem C #include <iostream> using namespace std; Algoritmo Calcula Como Paridade imprimir main() Par se o Inicio número é par e { Ímpar se o Inteiro N1, R int N1, R; número é ímpar? cout << Digite Um Número: ; cin >> N1; R = N1 % 2; cout << Resto: << R;
12 Conversão de Segundos para M:S Convertendo 1346 segundos em Minutos e segundos
13 Conversão de Segundos para M:S /60 Quantos minutos? Quantos segundos sobram? %60 Vamos Sistematizar!
14 Conversão de Segundos para M:S Convertendo 1.306s M : S 1min 60s Quantos mins. tem em 1.306s? / 60 = 21, minutos 21 minutos e uns quebrados... Quantos segundos sobraram?
15 Conversão de Segundos para M:S Convertendo 1.306s 21 : S 1min 60s Qtos segs. não completam 1min. em 1.306s? % 60 = segundos
16 Conversão de Segundos para M:S Resumindo / 60 = 21, minutos % 60 = 46 segundos (sobram) Assim: 1.306s = 21min, 46s Como fazer um programa que calcule isso?
17 Conversão de Segundos para M:S Linguagem Natural 1. Leia o número de segundos totais 2. Calcule os minutos dividindo os segundos por 60 (divisão inteira) 3. Calcule os segundos finais com o resto de divisão por Imprima o número de minutos e segundos Fluxograma Início Minutos:, M Segundos:, S Fim ST M = ST \ 60 S = ST % 60
18 Conversão de Segundos para M:S Fluxograma Início Minutos:, M Segundos:, S Fim ST M = ST \ 60 S = ST % 60 Portugol Algoritmo Segundos para M:S Inicio Inteiro ST, M, S Escreva Quantos segundos? Leia ST M ST \ 60 S ST % 60 Escreva Minutos:, M, fiml Escreva Segundos:, S, fiml FimAlgoritmo
19 Conversão de Segundos para M:S Portugol Linguagem C #include <iostream> using namespace std; Algoritmo Segundos para M:S main() Inicio { Inteiro ST, M, S int ST, M, S; Escreva Quantos segundos? cout << Quantos segundos? ; Leia ST cin >> ST; M ST \ 60 M = ST / 60; S ST % 60 S = ST % 60; Escreva Minutos:, M, fiml cout << Minutos: << M << endl; Escreva Segundos:, S, fiml cout << Segundos: << S << endl; FimAlgoritmo }
20 Conversão de Segundos para M:S Portugol Linguagem C #include <iostream> using namespace std; Algoritmo Segundos para M:S main() Inicio Na apostila há { uma versão Inteiro ST, M, S completa, para int ST, H:M:S M, S; Escreva Quantos segundos? cout << Quantos segundos? ; Leia ST M ST \ 60 Tente entender cin o processo! >> ST; M = ST / 60; S ST % 60 S = ST % 60; Escreva Minutos:, M, fiml cout << Minutos: << M << endl; Escreva Segundos:, S, fiml cout << Segundos: << S << endl; FimAlgoritmo }
21 FUNÇÕES MATEMÁTICAS
22 Funções Matemáticas Mas esses cálculos são muito simples! Onde estão os cálculos complexos? Cadê o logaritmo, a raiz quadrada e outros? Esses caras são chamados de funções O que é uma função? Calcula um valor em função de outro Ex.: Qual o seno do ângulo 60 o?
23 Funções Matemáticas Uma função é como se fosse... Um novo comando Uma nova tarefa que o computador sabe executar Um novo conhecimento do computador... Existem várias funções prontas no C/C++ Elas são organizadas em bibliotecas Matemáticas
24 Funções Matemáticas Portugol C/C++ Função - abs(x) Devolve o valor absoluto (sem sinal) de x - ceil(x) Devolve x arredondado para cima - floor(x) Devolve x arredondado para baixo x^y pow(x,y) Devolve o valor de x y - exp(x) Devolve o valor de e x raizq(x) sqrt(x) Devolve o valor da raiz quadrada de x (SQuare RooT) sen(x) sin(x) Devolve o valor do seno de x (radianos) cos(x) cos(x) Devolve o valor do cosseno de x (radianos) tan(x) tan(x) Devolve o valor da tangente de x (radianos) - asin(x) Devolve o valor do arco-seno de x (arco em radianos) - acos(x) Devolve o valor do arco-cosseno de x (arco em radianos) - atan(x) Devolve o valor da arco-tangente de x (arco em radianos) Pi M_PI Representa o valor de PI (3, )
25 Senos, Cossenos e Tangentes Como um exemplo, vamos calcular senos, cossenos e tangentes 1. Vamos ler um ângulo 2. Vamos calcular os valores 3. Vamos imprimir os valores
26 Senos, Cossenos e Tangentes Início ANGULO S = SEN(ANGULO) C = COS(ANGULO) T = TAN(ANGULO) O seno é:, S, O cosseno é:, C, A tangente é:, T Fim
27 Senos, Cossenos e Tangentes - P Algoritmo Senos, cossenos e tangente Inicio Real ANGULO, S, C, T Escreva Digite um ângulo 0 a 2*PI: ; Leia ANGULO S sen(angulo) C cos(angulo) T tan(angulo) Escreva Seno:, S, fiml Escreva Cosseno:, C, fiml Escreva Tangente:, T, fiml FimAlgoritmo
28 Senos, Cossenos e Tangentes - C #include <iostream> #include <math.h> using namespace std; main() { float ANGULO, S, C, T; cout << Digite um ângulo 0 a 2*PI: ; cin >> ANGULO; S = sin(angulo); C = cos(angulo); T = tan(angulo); cout << Seno: << S << endl; cout << Cosseno: << C << endl; cout << Tangente: << T << endl; }
29 Senos, Cossenos e Tangentes E se quisermos ler o ângulo em GRAUS? 1. Leia um ângulo (em graus) 2. Converta-o em radianos 3. Calcule os valores 4. Imprima os valores Como converter AR em AG?
30 Senos, Cossenos e Tangentes Convertendo ângulo em graus para radianos 90 o π/2 180 o π 0 2π 0 o 360 o 270 o 3π/2 2π 360 AR AG
31 Senos, Cossenos e Tangentes Convertendo ângulo em graus para radianos 2π 360 AR AG AR * 360 = 2 * π * AG AR = (2 * π * AG) / 360 AR = (π * AG) / 180
32 Senos, Cossenos e Tangentes Início AG S = SEN(AR) O seno é:, S AR = (PI * AG) / 180 Fim
33 Senos, Cossenos e Tangentes - P Algoritmo Ângulo em graus Inicio Real AG, AR, S Escreva Digite um ângulo 0 a 360: Leia AG AR (AG * PI) / 180 S sen(ar) Escreva O seno é:, S, fiml FimAlgoritmo
34 Senos, Cossenos e Tangentes - P #include <iostream> #include <math.h> using namespace std; main() { float AG, AR, S; cout << Digite um ângulo 0 a 360: ; cin >> AG; AR = (M_PI * AG) / 180.0; S = sin(ar); cout << O seno é: << S << endl; }
35 PARA PENSAR: ARREDONDAMENTO
36 Função de Arredondamento No Portugol não existe... Mas em C/C++, sim! float valor, arredondado; valor = 1.55; arredondado = round(valor); Qual o valor de arredondado? Arredondamento em C: funções limitadas! Vamos ver um exemplo!
37 Arredondando Números - C #include <iostream> #include <math.h> using namespace std; main() { float NUM, ARRED; cout << Digite um número fracionário: ; cin >> NUM; ARRED = round(num); cout << Arredondado para: << ARRED << endl; }
38 Função de Arredondamento Para pensar: Como fazer, usando apenas aritmética básica e a função round, para: Arredondar com 1 casa decimal? Arredondar com 2 casas decimais? Arredondar com 3 casas decimais?...
39 CONCLUSÕES
40 Resumo O uso de resto de divisão é útil para fracionar números em unidades menores e para verificar divisibilidade As bibliotecas do C/C++ fornecem uma porção de cálculos matemáticos prontos para serem usados TAREFA! Lista Aula 6!
41 Próxima Aula Meus programas serão sempre assim? Sempre farão a mesma coisa? E se eu quiser que ele tome decisões?
42 PERGUNTAS?
43 BOM DESCANSO A TODOS!
Unidade 6: Ambiente de Programação Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 6: Ambiente de Programação Prof. Daniel Caetano Objetivo: Apresentar o uso de funções prontas do Portugol e do C/C++ para efeturar cálculos mais complexos.
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO. Prof. Dr. Daniel Caetano 2012-1
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA AMBIENTE DE PROGRAMAÇÃO Prof. Dr. Daniel Caetano 2012-1 Objetivos Entender a utilidade do resto de divisão Conhecer as funções matemáticas prontas do C/C++ Capacitar
Unidade 6: Ambiente de Programação
Lógica de Programação para Engenharia 1 Unidade 6: Ambiente de Programação Prof. Daniel Caetano Objetivo: Apresentar o uso de funções prontas do Portugol e do C/C++ para efeturar cálculos mais complexos.
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2013-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++
Aula 08: Repetição (Parte 3)
Aula 08: Repetição (Parte 3) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA OUTRAS ESTRUTURAS DE REPETIÇÃO Prof. Dr. Daniel Caetano 2013-1 Objetivos Conhecer outras estruturas de repetição da linguagem C/C++ Compreender o uso de cada uma delas
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2018-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS Prof. Dr. Daniel Caetano 2012-2 Objetivos Exercitar os conceitos vistos em aula! Material de Estudo Material Notas
ESTRUTURA COM DECISÃO COMPOSTA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA ESTRUTURA COM DECISÃO COMPOSTA Prof. Dr. Daniel Caetano 2018-1 Objetivos Entender o que são decisões compostas Compreender como implementar decisões compostas Capacitar
Programação Imperativa. Lição n.º 3 Operações aritméticas
Programação Imperativa Lição n.º 3 Operações aritméticas Operações aritméticas Aritmética em C. Aritmética int. Aritmética double. Aritmética mista. Funções matemáticas de biblioteca. Funções max e min.
Introdução à Computação
Introdução à Computação Tipos de Dados, Expressões, Operadores e Comandos Básicos Prof.: Julliano Rosa Nascimento [email protected] Roteiro Tipos de Dados: Revisão Expressões Operadores Comandos Básicos
Aula 11: Laços e exercícios
Aula 11: Laços e exercícios Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Manipulação de laços Exercício 2 /
As bibliotecas iostream e cstdlib permitem a utilização de diversos comandos de entrada e saída e funções básicas.
Roteiro 2 Estrutura Sequencial em C/C++ A estrutura sequencial na linguagem C/C++ #include Bloco de comandos; Bibliotecas são arquivos contendo várias funções que podem ser incorporadas
CCO 016 / COM 110 Fundamentos de Programação
CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 06 Operações matemáticas Comandos Sequenciais Comandos Sequenciais na Linguagem de
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] OPERADORES ARITMÉTICOS OPERAÇÃO OPERADOR SIGNIFICADO SOMA + Efetuar soma de duas
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++
Introdução à Linguagem C. Adaptado de Deise Saccol
Introdução à Linguagem C Adaptado de Deise Saccol 1 Tradução CÓDIGO FONTE... LET SOMA = VAR1 + TOTAL... TRADUTOR CÓDIGO OBJETO... 00010110111001011001011010... MONTADOR (assembler) Tradutor para linguagens
5 Funções. Site: BAC004 at Source page: 5 Funções at
5 Funções Site: BAC004 at http://bac004.wikidot.com Source page: 5 Funções at http://bac004.wikidot.com/funcoes Fold Table of Contents 5.1 Funções Sem Passagem de Parâmetros e Sem Retorno Exemplo 1 Chamada
Algoritmos RESUMO - LINGUAGEM C
Algoritmos RESUMO - LINGUAGEM C 1 Sintaxe da linguagem C Componentes reconhecidos pela linguagem C (sintaxe da linguagem): tipos propriedades dos dados; declarações partes do programa, podendo dar significado
Algoritmos e Técnicas de Programação. Professora: Luciana Faria
Algoritmos e Técnicas de Programação Professora: Luciana Faria Entrada e Saída de Dados Funções matemáticas #include Função ceil cos exp fabs floor log log10 pow sin sqrt tan Exemplo ceil(x)
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] PRÉ AULA De acordo com a sua compreensão acerca da representação das fórmulas
INFORMÁTICA APLICADA AULA 05 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 05 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo LAÇOS Laços são comandos da linguagem
Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos na programação com a linguagem C/C++. Bibliografia:
Introdução a Linguagem C
Introdução a Linguagem C Professor: Juliano Lucas Gonçalves [email protected] Agenda Histórico Estrutura básica de um programa em C Diretivas para o processador Bibliotecas Ambiente de desenvolvimento
Aula 10: Manipulação do fluxo de laços
Aula 10: Manipulação do fluxo de laços Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Laços aninhados Exemplos
Declarações. C diferencia letras maiúsculas de minúsculas! int n, N; n é diferente de N!
Declarações Os nomes das variáveis devem conter apenas letras, dígitos e o símbolo _ Os principais tipos são: int, float, double e char Exemplos: int n; int quantidade_valores; float x, y, somavalores;
Unidade 5: Introdução à Programação com C/C++
Lógica de Programação para Engenharia 1 Unidade 5: Introdução à Programação com C/C++ Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos na programação com a linguagem C/C++. Bibliografia:
Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza [email protected] Agenda do Dia Aula 5 (18/09/15) Resolução de alguns problemas Aula anterior: soma-produto-media, amd2dias, segundos2hms
Introdução à Linguagem C
Introdução à Linguagem C 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix C++ é uma extensão da linguagem C O sistema Unix é escrito
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2013-1 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material
Programação das Aulas
Departamento de Ciência da Computação - IME - USP Programação das Aulas Segunda parte Nesta segunda fase da disciplina estudaremos: variáveis do tipo real (float); caracteres (char); operações com números
INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo OPERADORES Um operador é um símbolo
Aula 4: Introdução à Linguagem C++
CI208 - Programação de Computadores Aula 4: Introdução à Linguagem C++ Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências Exatas
Recursão PROGRAMAÇÃO EM LÓGICA. Recursão. Sonho Recursivo. Recursão. Recursão. Linguagem Prolog Parte IV
PROGRAMAÇÃO EM LÓGICA Recursão CIÊNCIA DA COMPUTAÇÃO FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina Linguagem Prolog Parte IV Usado desde a arte (em figuras, telas, etc) como também em Matemática
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Linguagem C/C++ Estrutura Condicional. Prof: Rosemary Melo
Linguagem C/C++ Estrutura Condicional Prof: Rosemary Melo Estrutura Condicional if... (simples) Sintaxe (como o comando deve ser escrito): if (condição) comando; ou, no caso de mais de um comando: if (condição)
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
Aula 01 Algoritmos e lógica de programação e introdução ao C++
Aula 01 Algoritmos e lógica de programação e introdução ao C++ Autor: José Martins de Castro Neto Carga Horária: 2h 21 de julho de 2015 1 Algoritmo e lógica de programação Ementa do curso 1. Definições
Aula 05: Condicionais (Parte 2)
Aula 05: Condicionais (Parte 2) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
Aula 6: Comandos Estruturados Estrutura Condicional
CI208 - Programação de Computadores Aula 6: Comandos Estruturados Estrutura Condicional Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de
Aula 17: Funções (Parte III) e Introdução a Vetores
Aula 17: Funções (Parte III) e Introdução a Vetores Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2018/2 Departamento de Computação UFOP Aula de Hoje 1 Exemplos
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer. Índice: Aula1 - Introdução Programa Algoritmo
Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer Índice: Aula1 - Introdução Programa Algoritmo Aula 2 - Variáveis Tipos de dados Identificadores Aula 3 - Programação
1 Introdução e Conceitos básicos
1 Introdução e Conceitos básicos Aula 0 Sumário Capítulo 1 Introdução e Conceitos básicos 1.1. Definição 1.. Comandos Básicos 1..1. Comando de saída: impressão na tela 1... Case sensitive 1..3. Função
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON Prof. Dr. Daniel Caetano 2018-2 Objetivos Entender a lógica do Python Apresentar e estrutura do Python Capacitar o aluno para escrever algoritmos
Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira Anilton Joaquim da Silva
Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira [email protected] Anilton Joaquim da Silva [email protected] 1 A linguagem C++ A linguagem C foi desenvolvida no fim da década de
Informática no Ensino da Matemática
Informática no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista de Exercícios 3 ATIVIDADE 1 (a) Sejam u =(a b)/(a + b), v =(b c)/(b + c) ew =(c a)/(c + a). Mostre
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
Introdução à Linguagem C. Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny
Introdução à Linguagem C Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador
Fundamentos de Programação
Fundamentos de Programação Linguagem C++: arrays - aula I Bruno Emerson Gurgel Gomes 1 1 Instituto Federal de Educação, Ciência e Tecnologia do RN (IFRN) 2012 Bruno Gomes (IFRN) Fundamentos de Programação
Introdução à Linguagem C
Introdução à Linguagem C Simone Ceolin UNIFRA Adaptado de slides das Profas. Patrícia Jaques, Mônica Py e Deise Saccol 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 Discussão dos Exercícios 2 Exercícios Extras Material de Estudo Material
Aula 8: Estruturas de Repetição: O comando while
CI208 - Programação de Computadores Aula 8: Estruturas de Repetição: O comando while Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências
LÓGICA DE PROGRAMAÇÃO INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II PARA ENGENHARIA. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2018-1 Objetivos Apresentar, na prática, os diferentes níveis de detalhamento de algoritmo Apresentar
Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira Anilton Joaquim da Silva
Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira [email protected] Anilton Joaquim da Silva [email protected] Matrizes Uma matriz é uma variável capaz de armazenar vários dados de
Unidade 9: Introdução às Estruturas de Decisão
Lógica de Programação 1 Unidade 9: Introdução às Estruturas de Decisão Prof. Daniel Caetano Objetivo: Tomando decisões no código de programação. Bibliografia: ASCENCIO, 2007; MEDINA, 2006; SILVA, 2010;
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2013-2 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON
INFORMÁTICA PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON Prof. Dr. Daniel Caetano 2019-1 Objetivos Entender a lógica do Python Apresentar e estrutura do Python Capacitar o aluno para escrever algoritmos
Módulo 7. Funções. Algoritmos e Estruturas de Dados I C++ (Rone Ilídio)
Módulo 7 Funções Algoritmos e Estruturas de Dados I C++ (Rone Ilídio) Funções Conjunto de instruções acessadas através de um nome Implementadas uma única vez e executadas quantas necessárias Importantes
