O Portal do Estudante de Computação

Slides:



Advertisements
Apresentações semelhantes
Estruturação de Linguagens (Pascal e C++)
Advertisements

C - Exercicios Luís Charneca
Processing – Elementos da Linguagem
Shell Script Professor: João Paulo
Programação para Engenharia I
Conteúdo: - Portugol.
PROGRAMAÇÃO MODULAR (com uso de subprogramas) prof
Introdução a Informática
Object Pascal e Delphi Programas e Units.
Introdução à Programação Pascal - Começando Prof. Filipo Studzinski Perotto 2009.
Algoritmos com seleção
{Exemplo de um programa PASCAL} uses CRT; var
Algoritmos e Estruturas de Dados II
Introdução ao JavaScript
Algoritmos e Programação
Algoritmos e Programação Thyago Maia Tavares de Farias Aula 25.
O Portal do Estudante de Computação
O Portal do Estudante de Computação
GAUSS COM PIVOTEAMENTO
O Portal do Estudante de Computação
O Portal do Estudante de Computação
O Portal do Estudante de Computação
Paradigmas de programação
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
O Portal do Estudante de Computação
Variáveis, Tipos de Dados e Constantes
O Portal do Estudante de Computação
FATORAÇÃO LU.
MÉTODO JACOBI.
Sub-programas. Mecanismo de composição de programas Sub-programa está para peça de LEGO assim como um programa está para a construção.
Ameliara Freire O comando de entrada de dados é utilizado quando desejamos fornecer um valor para um nosso programa. Os dispositivos.
Introdução a Programação COM 100 Aula 07 Procedimentos.
Introdução a Programação COM 100
Tarefa 02 Visual Studio 2005 Visual C# Programa Hello World.
O Portal do Estudante de Computação
Linguagem de Programação JAVA
Programação e Estrutura de Dados
Lógica de Programação/ Algoritmos Engenharia Produção 2014
Algoritmo e Programação
Computação Eletrônica Subprograma. Função O que este programa faz? Program funcao; var n,x: real; begin write('Entre n: '); readln(n); x := cos(n); write(x);
Computação Eletrônica
Capítulo III Modularização Procedimentos e Funções Universidade Federal de São Carlos Departamento de Computação Aluna: Luanna Lopes Lobato
Linguagem Pascal Prof. Sérgio Rodrigues.
Lógica Estruturada Aplicada
ARQUIVOS.
Aula prática 2 Operadores e Expressões Comandos de Decisão Comentários
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
“Introdução a Computação” Capítulo II Estruturas de Dados
VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS (VETORES)
3 – O Primeiro Programa em C
Aula01 – Técnicas de Programação II
Computação Eletrônica
Algoritmos e Programação
Técnicas de Programação I
Computação Eletrônica
Acabias Marques Luiz. III – Variáveis, constantes e executáveis Parte 1 – Introdução a linguagem  Variáveis e Constantes  Atalhos na manipulação de.
Algoritmos.
Subprogramas : Procedimentos (procedures) em Pascal
Introdução à Programação
Computação Eletrônica Strings. Strings (Cadeias de Caracteres) Um string é um texto. Em Pascal, este texto deve ser delimitado por aspas simples. Exemplo:
Linguagem de Programação I Parte IV
Técnico em Informática - Senac
MODULARIZAÇÃO Existem dois tipos de sub-programas –Procedures (procedimentos).Não retorna valores –Functions (funçöes). Retorna valores.
MODULARIZAÇÃO Técnica utilizada e tida como vantajosa na confecção de programas. Consiste em dividir o programa em diversos módulos ou sub-programas, de.
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
Arquivos textos (text)
Computação Eletrônica Variáveis Inteiras. A memória A memória pode ser vista como um imenso gaveteiro Em cada gaveta, guardamos uma informação. Por exemplo,
Programação e Sistemas da Informação 48 tempos IPTrans, Novembro 2009 Prof. Marisa Gomes.
SUB-ROTINAS EM PASCAL PROGRAMAÇÃO MODULARIZADA 252.
Transcrição da apresentação:

O Portal do Estudante de Computação Computação Depressão O Portal do Estudante de Computação www.facebook.com/ComputacaoDepressao www.ComputacaoDepressao.com.br Pascal Lógica de Programação

http://www.helloworldexample.net/

hello world program teste; uses crt; begin writeln(‘Ola mundo!’); readln; end.

Anatomia de um programa em pascal Início: program [nome do programa]; uses crt; Meio: [definições das funções, procedimentos, variáveis...] Fim: begin [seu código aqui] end.

ponto-e-vírgula A cada término de execução de uma instrução feita, devemos finalizá-la com um ponto-e-vírgula “;”. Ele indica que a instrução chegou ao fim. Sim, esquecer um ponto-e-vírgula é um dos erros mais comuns quando se está aprendendo a programar!

BEGIN - end. O programa executa, assim que aberto, todo o código delimitado pelo “begin” e o “end.” begin // ISTO PERTENCE // AO BLOCO // EXECUTÁVEL // DO PROGRAMA end.

Indentação Serve para dar mais legibilidade e clareza ao código, espaçando à esquerda de acordo com o nível hierárquico do mesmo.

Limpar a tela Quando compilamos e executamos um programa no compilador, ele imprime algumas linhas com informações antes de exibir as saídas que programamos. Para deixar nossos programas mais legíveis, usaremos a função “clrscr” após o “begin” do bloco principal do programa.

funções de saída WRITE: imprime na tela WRITELN: imprime na tela e desce uma linha Estrutura: writeln([parâmetros], [parâmetros], ...); Os parâmetros podem ser textos, números, variáveis, posições de vetores/matrizes e atributos de registros.

Comentários Nosso código pode possuir textos que serão ignorados durante a compilação. Estes textos são chamados de “comentários”. Servem para fazermos alguma anotação importante no código, ou simplesmente isolar algum trecho para não ser compilado. // utilizar duas barras antes do texto comentará uma linha { utilizar “abre chaves” comentará todo um código separado por várias linhas até que haja um “fecha chaves” }