Introdução à Computação. Programas Básicos. ISEP DEI, Angelo Martins 2006 Programas Básicos - 1
|
|
|
- Maria Fernanda Nunes Anjos
- 9 Há anos
- Visualizações:
Transcrição
1 Introdução à Computação Programas Básicos ISEP DEI, Angelo Martins 2006 Programas Básicos - 1 Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação em ambiente MS Windows. Tipos de objectos e dados Apresentação do conjunto limitado de objectos que são utilizados nos primeiros programas e dos principais tipos de dados. ISEP DEI, Angelo Martins 2006 Programas Básicos - 2 1
2 Passos na construção do programa A construção de um programa obedece a um conjunto de passos: Definir objectivos e funcionalidades do programa Desenhar a interface do programa com o utilizador Ajustar (configurar) as propriedades dos objectos Escrever o código Testar ISEP DEI, Angelo Martins 2006 Programas Básicos - 3 Exemplo de programa Pretende-se um programa que: efectue a conversão ente graus Celsius e Farenheit as formulas de conversão são: ºC = (ºF - 32) * 5/9 ºF = ºC * 9/ Decidiu-se que: devem ser visíveis os valores nas duas escalas a interface deve ser simples e auto-explicativa. ISEP DEI, Angelo Martins 2006 Programas Básicos - 4 2
3 Desenho da Interface Um Label a indicar qual a função do programa. Dois Labels para identificar a função de cada uma das TextBox. Dois CommandButton, um para cada sentido de conversão. Quando o utilizador carrega num destes botões éefectuada a conversão correspondente. Um CommandButton para terminar o programa. Duas TextBox para o utilizador introduzir valores da temperatura. ISEP DEI, Angelo Martins 2006 Programas Básicos - 5 Configurar a Interface A form do programa já tem o aspecto final, mas falta ainda atribuir nomes aos objectos. Label1 cmdctof Label2 Label3 txtf txtc Form1 cmdsair cmdftoc ISEP DEI, Angelo Martins 2006 Programas Básicos - 6 3
4 Escrever o Código O código do programa é o seguinte: Option Explicit Instrução para o interpretador do VB Private Sub cmdctof_click() Dim c As Single c = Val(txtC.Text) txtf.text = 9 / 5 * c + 32 End Sub Código do botão cmdctof Private Sub cmdftoc_click() Dim f As Single f = Val(txtF.Text) txtc.text = (f - 32) * 5 / 9 End Sub Private Sub cmdsair_click() End End Sub Código do botão cmdftoc Código do botão cmdsair ISEP DEI, Angelo Martins 2006 Programas Básicos - 7 Testar Uma vez terminado o programa, é preciso efectuar testes. Para tal, introduzem-se valores conhecidos e verifica-se se o resultado está mesmo correcto. Não adianta introduzir valores à sorte! ISEP DEI, Angelo Martins 2006 Programas Básicos - 8 4
5 Explicação do Código Vejamos qual o significado do código do botão cmdftoc: Subrotina associada a carregar (click) no botão. Private Sub cmdftoc_click() End Sub Dim f As Single f = Val(txtF.Text) txtc.text = (f - 32) * 5 / 9 Declara que a a variável f éum número real (com casas decimais) Lê valor de txtf, converte-o para um número e guarda-o em f Efectua as operações e guarda o resultado em txtc ISEP DEI, Angelo Martins 2006 Programas Básicos - 9 Objectos e Eventos A interface de um programa em VB é composta por objectos. No exemplo utilizamos 4 tipos: Form Label TextBox CommandButton Quando o utilizador interage com o programa (introduz valores, arrasta a janela, carrega num objecto, etc.) são desencadeados eventos. No exemplo só reagimos a 3 eventos: Click() em cada um dos botões: cmdsair, cmdftoc e cmdctof ISEP DEI, Angelo Martins 2006 Programas Básicos
6 Form Objectos usualmente traduzido como formulário contentor rectangular (janela) onde são colocados os outros objectos Label traduzido como etiqueta pode conter apenas texto (caracteres e algarismos), sendo utilizado para dar indicações ao utilizador ou para apresentar resultados. o utilizador não consegue alterar directamente o conteúdo do label. ISEP DEI, Angelo Martins 2006 Programas Básicos - 11 TextBox Objectos II usualmente traduzido como caixa de texto pode conter apenas texto (caracteres e algarismos), sendo utilizado para o utilizador introduzir dados ou para apresentar resultados. CommandButton traduzido como botão de comando pode conter texto (caracteres e algarismos) ou uma figura, sendo utilizado para desencadear acções. o utilizador não consegue alterar o texto ou figura apresentada no botão. ISEP DEI, Angelo Martins 2006 Programas Básicos
7 Tipos de Dados A representação de informação em VB está condicionada a um conjunto de tipos de dados básicos predefinidos. Podem ainda ser criados tipos de dados compostos por vários elementos dos tipos básicos Podem ser definidos objectos, que expandem as facilidades de manipulação dos tipos de dados compostos Nesta disciplina só vamos utilizar quatro tipos de dados básicos: Números Inteiros Números Reais Caracteres Valores lógicos ISEP DEI, Angelo Martins 2006 Programas Básicos - 13 Números Inteiros Os números inteiros permitem representar valores numéricos inteiros positivos e negativos. Há vários tipos, mas só serão utilizados dois: Integer Long Gama de valores: a [-2 15, ] Declaração: Dim myvar as Integer Gama de valores: a [-2 31, ] Declaração: Dim myvar as Long As operações suportadas são: Operações aritméticas: +, -, /, * Quociente e resto: \, mod ISEP DEI, Angelo Martins 2006 Programas Básicos
8 Números Reais Os números reais permitem representar valores numéricos positivos e negativos com casas decimais. Utilizam a forma mantissa + expoente, e há dois tipos: Single (precisão simples IEEE 32-bit) Gama de valores: [ E+38, E-45] 0 [ E-45, E+38] Declaração: Dim myvar as Single Double (precisão dupla IEEE 64-bit) Gama de valores: [ E+308, E-324] 0 [ E-324, E+308] Declaração: Dim myvar as Double São suportadas todas as operações com a excepção do quociente e resto. ISEP DEI, Angelo Martins 2006 Programas Básicos - 15 Caracteres Permitem representar caracteres do alfabeto, algarismos, operadores e outros símbolos gráficos. Exemplos olá! O resultado foi 3-1 Declaração Dim st as String Operações + e &, ambas fazem a concatenação de strings.: eu + fui -> eufui marquei & & 3 & golos -> marquei 3 golos Há um conjunto alargado de funções que permitem manipular strings. Um exemplo: val( 25 ) -> 25 (retorna o valor numérico representado na string) ISEP DEI, Angelo Martins 2006 Programas Básicos
9 Valores Lógicos Permitem representar valores lógicos (verdadeiro e falso). Em VB estes estas variáveis podem tomar os valores True ou False. Exemplos: Dim res as Boolean, m as Boolean res = True m = (4 > 5) Operadores And, Or, Not, Xor >, <, >=, <=, <> (m tem valor False) O tipo de dados boolean será essencialmente utilizado em ciclos e funções/subrotinas. ISEP DEI, Angelo Martins 2006 Programas Básicos - 17 Constantes Uma constante consiste num nome que é dado a um valor numérico, a um valor booleano ou a uma string, e que pode ser usado num programa em substituição desse valor. Este valor não pode ser alterado durante a execução do programa. Se for definida uma constante com um valor, bastará alterar uma só vez essa definição para que tal mudança automaticamente se repercuta em todas as ocorrências dessa constante no programa. Definição: Const <nome> As <tipo> = <expressão> Exemplos: Const numelem As Integer = 25 Const meu As String = [email protected] ISEP DEI, Angelo Martins 2006 Programas Básicos
10 Variáveis Uma variável é um contentor em que informação de um dado tipo pode ser guardada de modo a ser manipulada num programa ( Cada variável é caracterizada por: um nome identificador da variável, tem que começar por uma letra e não pode conter espaços ou outros caracteres de pontuação: Nomes válidos: abc, a12, ola_mundo Nomes inválidos: 1qa, ola-mundo, num!, ab cd (são duas variáveis) um tipo de dados Pode ser qualquer tipo de dados predefinido ou definido pelo programador âmbito (visibilidade) Uma variável só está acessível dentro do bloco em que foi definida. ISEP DEI, Angelo Martins 2006 Programas Básicos - 19 Variáveis II Uma variável pode ser definida explicitamente ou o VB cria a variável com o tipo de dados que ache apropriado na primeira vez que esta for utilizada. Definição Explicita Dim <nome> As <tipo> Dim a as Integer, b as Double Definição Implícita Dim <nome> Dim a, b a = 2 variável inteira b = 3.5 real c = True booleana Atribuição O programador pode introduzir comentários no programa, que são ignorados pelo VB. Um comentário começa com um apóstrofe e termina no fim da linha. <nome_da_variável> = <expressão> ISEP DEI, Angelo Martins 2006 Programas Básicos
11 Conclusão Introduzimos os conceitos de: Programa Objecto Tipo de dados Constante Variável Estes conceitos vão ser explorados nas aulas práticas, resolvendo exercícios. ISEP DEI, Angelo Martins 2006 Programas Básicos
APROG. Civil. Programas Básicos. ISEP DEI, Angelo Martins 2006 ISEP DEI, António Silva Programas Básicos
Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação em ambiente MS Windows. Tipos
O que é um programa em Visual Basic?
O que é um programa em Visual Basic? 1 Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação
APROG Civil. Estruturas de Decisão. Angelo Martins Dep. Eng. Informática - ISEP. Aula 2. ISEP DEI, Angelo Martins 2006 ISEP-DEI, António Silva, 2007
Angelo Martins Dep. Eng. Informática - ISEP Aula 2 1 Conteúdo Estruturas de decisão - conceito e aplicação Estrutura If... Then Apresentação das diversas variantes desta estrutura. Expressões lógicas complexas.
Variáveis Tipos de Dados
Variáveis Tipos de Dados APROG () Aula 2 1 Conteúdo Conceito de Variável Declaração de variáveis Tipos de Dados Operação de Atribuição Uso de Constantes 2 2 Variáveis Uma variável é uma localização de
Variáveis Tipos de Dados. APROG (Civil) Aula 2
Variáveis Tipos de Dados APROG () Aula 2 Conteúdo Conceito de Variável Declaração de variáveis Tipos de Dados Operação de Atribuição Uso de Constantes 2 Variáveis Uma variável é uma localização de memória
1 - Ambiente de desenvolvimento
Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).
Fundamentos Programação
Fundamentos Programação A programação de computadores não é difícil. Realmente só requer algo como: Aprender alguns conceitos gerais Ser cuidadoso, organizado e lógico Praticar até aprender a dominar a
Estruturas de Controlo Repetitivo. APROG (Civil) Aula 8
Estruturas de Controlo Repetitivo APROG () Aula 8 Estruturas de Controlo Condicional As linguagens de programação, como o VBA, têm estruturas que permitem repetir blocos de instruções. Uma dessas estruturas
Introdução à programação em PASCAL. Aula de 22/10/2001. Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores
Introdução à programação em PASCAL Aula de 22/10/2001 Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores Conteúdo Conceito de linguagem de programação O processo
Variáveis indexadas Vectores e Matrizes. APROG (Civil) Aula 12
Vectores e Matrizes APROG () Aula 12 Conteúdo Conceito de Variáveis Indexadas Vectores Processamento de vectores 2 O que são variáveis indexadas? São variáveis múltiplas Ao contrário das variáveis simples,
Programação Introdução
PROGRAMAÇÃO Programação Introdução Prof. Dr. Adriano Mauro Cansian 1 Introdução Para armazenar um algoritmo na memória de um computador e para que ele possa, em seguida, comandar as operações a serem executadas,
O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.
O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO 1. A linguagem de programação Object Pascal a) Palavras reservadas b) Tipos de dados, variáveis e constantes
Linguagem de Programação II. Introdução à programação em VB Professor: Armando Hage
Linguagem de Programação II Introdução à programação em VB Professor: Armando Hage Belém-2008 Linguagem Basic Sadia Formatada Útil quando se deseja aplicar máscaras para a exibição dos dados. Sintaxe de
Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO Módulo 8 - Int. ao Visual Basic 1. O Visual Basic É uma linguagem de programação que utiliza objectos programáveis como interface com o utilizador. Foi criada
Um algoritmo deve conter passos não ambíguos, executáveis e que sejam terminados quando seguidos.
Programação Um programa é uma sequência de instruções de uma linguagem de programação (VB no nosso caso). Cada instrução representa uma qualquer acção que nós pretendemos ver executada. Programar consiste
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK)
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK) Ø LP Java. Estrutura de um programa em Java. Ø Conjunto de caracteres utilizado. Ø Identificadores. Ø Variáveis e constantes. Ø Tipos
Métodos de Programação I Ana Maria de Almeida
Métodos de Programação I 2. 13 type naipe = ( ouros, copas, paus, espadas ); var trunfo : naipe; Claro que são apenas identificadores e não existirá a mesma escolha de operadores e funções sobre eles que
JavaScript (ou JScript)
1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB
Noçõ ções básicas b da linguagem Java Profs. Marcel Hugo e Jomi Fred Hübner Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB Introduçã ção Origem Funcionamento Vantagens Linguagem
ALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
Computação e Programação Exame Época de recurso
Nome : Número : Computação e Programação 2013-2014 Mestrado Integrado em Engenharia Civil Licenciatura Bolonha em Engenharia Geológica e de Minas DECivil Exame Época de recurso 29 de Janeiro de 2014 v
Algoritmos I Aula 13 Linguagem de Programação Java
Algoritmos I Aula 13 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação IDE Eclipse IDE (Integrated development environment) Criar um projeto
Computação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.
Computação L2 Linguagem C++ [email protected] Observação: Material Baseado na Disciplina Computação Eletrônica. Alfabeto São os símbolos ( caracteres ) permitidos na linguagem: Letras (maiúsculas e minúsculas);
Programação I Aula 3 Primeiros programas
Programação I Aula 3 Primeiros programas Pedro Vasconcelos DCC/FCUP 2018 Pedro Vasconcelos (DCC/FCUP) Programação I Aula 3 Primeiros programas 2018 1 / 23 Nesta aula... 1 Tipos básicos 2 Variáveis e atribuições
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
Programação de Computadores I. Professor Ilaim Costa Junior
Programação de Computadores I Professor Ilaim Costa Junior [email protected] Roteiro da Aula de Hoje ariável Tipos básicos Declaração Expressões Aritméticas Lógicas Atribuição 2 ariável Representa uma região
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Ambientação com a Sintaxe de Java: parte 1
Ambientação com a Sintaxe de Java: parte 1 Prof. Gustavo Wagner FATEC-PB Programas em Java Texto do programa: arquivo com extensão.java Arquivo contém ao menos uma classe Nome do arquivo deve ser IGUAL
Introdução à Ciência da Computação
Créditos Introdução à Ciência da Computação Tópicos Preliminares em Programação Exceto por adaptações e complementos menores, o material a seguir é composto de slides gentilmente cedidos por: Prof. Rudinei
Elementos Básicos. C# - Elementos básicos. Primeiro programa Tipos de dados Variáveis Constantes Expressões e operadores Controlo de fluxo Tabelas
C# - Elementos básicos Daniela da Cruz 2010 Elementos Básicos Primeiro programa Tipos de dados Variáveis Constantes Expressões e operadores Controlo de fluxo Tabelas Linguagens de Programação - Daniela
JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3
Conteúdo VARIAVEIS... 2 Tipos de Dados... 2 String... 2 Float... 3 Integer... 3 Boolean... 3 Variáveis... 4 O que são variáveis?... 4 Tipo de variáveis... 5 Concatenação:... 6 1 VARIAVEIS Antes de falarmos
Linguagem Pascal. Prof. Sérgio Rodrigues. É a descrição, de forma lógica, dos passos a serem executados no cumprimento de determinada tarefa;
Linguagem Pascal Prof. Sérgio Rodrigues Introdução Algoritmo É a descrição, de forma lógica, dos passos a serem executados no cumprimento de determinada tarefa; Programa é a formalização de um algoritmo
Introdução à Programação Aula 3 Primeiros programas
Introdução à Programação Aula 3 Primeiros programas Pedro Vasconcelos DCC/FCUP 2015 Pedro Vasconcelos (DCC/FCUP) Introdução à Programação Aula 3 Primeiros programas 2015 1 / 23 Nesta aula... 1 Tipos básicos
Professora Martha Spalenza Professora de Informática da Faetec
Algoritmos em Estrutura seqüencial 1. Tipos de dados São quatro os tipos básicos de dados, e podem assumir os seguintes valores válidos: - números inteiros: -,, -3, -2, -1, 0, 1, 2, 3,, + ; - números reais:
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
PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia
PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia Calculo da área de um triângulo Algoritmo Área Var base,
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
Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema
ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.
INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO
INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO Departamento: Civil Curso: E.Civil Cadeira: APROG 1º Ano Exame Teórico Data: 31 / 1 / 2008 Leia o teste com atenção. Seja claro(a), preciso(a) e conciso(a). Use
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])
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
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
Algoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
Introdução à Linguagem Lua Variáveis e Expressões
Introdução a Programação em Lua Introdução à Linguagem Lua Variáveis e Expressões 1 Tópicos Principais Programando em Lua Funções Variáveis Operadores e Expressões Entrada e Saída Exemplos 2 Programando
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior
LÓGICA DE PROGRAMAÇÃO Algoritmos Computacionais Sérgio Carlos Portari Júnior [email protected] Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Introdução à Ciência da Computação
Introdução à Ciência da Computação Variáveis Conceitos Básicos Variáveis x Constantes a = x + 5 a, x e 5 são variáveis ou constantes? Variáveis As variáveis são recipientes de valores É um espaço reservado
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES Prof. André Backes LINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina Computador entende apenas pulsos elétricos Presença ou não de pulso 1 ou 0 Tudo no computador deve
CMP Algoritmos Algoritmos Parte I. Professor Vicente Paulo de Camargo
CMP1044 - Algoritmos Professor Vicente Paulo de Camargo Variáveis Uma variável é um local na memória principal (RAM) Ou seja, é um endereço na memória do computador o qual armazena um conteúdo Cada variável
SEBENTA INTRODUÇÃO Á ALGORITMIA
SEBENTA INTRODUÇÃO Á ALGORITMIA O desenvolvimento de programas para computador está sempre baseado na tarefa de programar um computador para seja resolvido um problema ou executada uma função e assim dar
Estruturas de Decisão. APROG (Civil) Aula 6
Estruturas de Decisão APROG () Aula 6 Conteúdo Estrutura If...Then Estrutura If...Then...Else 2 Conceito As Estruturas de Controlo servem para modificar o fluxo das instruções seguidas por um determinado
Funções getchar() e putchar()
Sumário Tipos elementares Inteiro, Carácter, Real, Booleano, Void Variáveis e os operadores & e * Constantes Funções printf() e scanf() Opções de formatação Funções getchar() e putchar() Programação 2007/2008
Introdução ao fortran 90 - Aula 1
Introdução ao fortran 90 - Aula 1 Departamento de Física UFPel 1954-1957: The IBM Mathematical Formula Translating System John W. Backus da IBM: Fortran I: alternativa à linguagem assembler para a programação
3. Tipos de dados e variáveis
3. Tipos de dados e variáveis DIM0320 2015.1 DIM0320 3. Tipos de dados e variáveis 2015.1 1 / 26 Conteúdo 1 Tipos de dados 2 Tipos básicos Portugol 3 Variáveis 4 Exercícios DIM0320 3. Tipos de dados e
Universidade Federal do Espírito Santo. Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza
Universidade Federal do Espírito Santo Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza Variáveis Tipos de Dados Básicos Formação dos identificadores o nome deve começar com uma letra
PROGRAMAÇÃO COMPUTACIONAL I
Algoritmos Devemos ter consciência que um computador não é dotado da capacidade de tomar decisões com base em premissas. Portanto, não podemos instruir um computador com sentenças dúbias. Os métodos em
Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 03 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Representação de Algoritmos em Pseudocódigo: Tipos de Dados;
Linguagem de programação: Pascal
Aula 04 Linguagem de programação: Pascal Prof. Tecgº Flávio Murilo 26/03/2013 1 Pascal Introdução Pascal é uma linguagem de programação estruturada, criada em 1970 pelo suíço Niklaus Wirth, dando este
Modelagem em Engenharia C & A Aula 1- Introdução e informações
0/08/2016 Modelagem em Engenharia C & A Aula 1- Introdução e informações Objetivos deste curso Introdução de técnicas de modelagem corrente em engenharia civil & ambiental utilizando planilhas eletrônicas
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA. DIM0320 Algoritmos e Programação de Computadores
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIM0320 Algoritmos e Programação de Computadores #VARIÁVEIS #TIPOS DE DADOS E L I EZ I O S O A R ES E L I EZ
Compiladores. Introdução
Compiladores Introdução Apresentação Turma Noite Continuada I 20/03 Continuada II 22/05 Atividades Regimental 05/06 Total 1 Ponto 1 Ponto 1 Ponto 7 Pontos 10 Pontos Aulas expositivas teórico-práticas Exercícios
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados Disciplina de Programação de Computadores I Universidade Federal de Ouro
Orientação a Objetos e Java
Orientação a Objetos e Java Daves Martins [email protected] Mestre em Computação de Alto Desempenho pela UFRJ Especialista em Banco de Dados Analista Web Orientação a Objetos e Java Características
Introdução à Linguagem C Variáveis e Expressões
INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída
Aula Teórica 8. Preparado por eng.tatiana Kovalenko
Aula Teórica 8 Tema 8. Tipos de Dados básicos Ø Representação de números inteiros Ø Representação de números decimais Ø Representação de caracteres Ø Representação de valores lógicos Ø Expressões Ø Classe
Computação 1 - Python Aula 3 - Teórica: Tipos de dados, Strings, Estrutura Condicional 1/ 28
Computação 1 - Python Aula 3 - Teórica: Tipos de dados, Strings, Estrutura Condicional 1/ 28 Tipos de Dados Dados Numéricos Números Inteiros: Int/Long Ponto Flutuante: Float Números Complexos: Complex
Objectivos. Observar os tipos fornecidos pelo C++ Explicar as regras sintácticas para nomes de identificadores Estudar variáveis e constantes
Tipos de Dados Objectivos Observar os tipos fornecidos pelo C++ São dados alguns exemplos Explicar as regras sintácticas para nomes de identificadores Estudar variáveis e constantes O que são Como se distinguem
Linguagem de Programação III - PHP
Linguagem de Programação III - PHP Aula 1 Scripts PHP, VB.NET da Microsoft, C#, javascript, etc Sintaxe PHP Tudo que estiver delimitado por será processado no servidor. O navegador cliente
VISUAL BASIC PARA APLICAÇÕES (VBA)
Departamento de Engenharia Informática VISUAL BASIC PARA APLICAÇÕES (VBA) Alberto A. C. Sampaio 1999 2003 Porto ÍNDICE 1. PROJECTOS EM VISUAL BASIC PARA APLICAÇÕES... 1 1.1 INTRODUÇÃO... 1 1.2 AMBIENTE
