SlideShare uma empresa Scribd logo
1 de 12
Linguagem de Programação
Aula 01
Colégio Estadual Padre Carmelo
Perrone
Profº: Willian
um exemplo programa Alô Mundo:
O Write e o Writeln são comandos
utilizados para saída de informações. Sua
utilização equipara-se a instrução Escreva, Exiba,
Imprima e Mostre do Pseudo Código.
Tipos de Variáveis
Tipo Intervalo Tamanho
Integer -32768 a 32767 2 bytes
Real 2.9*10 ⁻³⁹ a 1.7*10³⁸ 6 bytes
Char caracteres do teclado 1 byte
Boolean TRUE e FALSE -
String Cadeia de caracteres até 256 bytes
Cada tipo de dado é associado a uma determinada
variável a fim de suprir a necessidade real do programa
de computador a ser desenvolvido. Logo, você deve
estar bastante atento a este simples porém valioso
detalhe.
CONSTANTES
Uma constante representa um valor fixo,
constante, durante todo o processamento de
um certo programa. Em Pascal, as constantes
são definidas na área especial de declaração de
constantes do pascal Const.
COMANDO DE ENTRADA – READ E
READLN
A entrada de dados na linguagem de
programação Pascal pode ser feita através do
comando Read ou Readln. Geralmente é
definida como entrada padrão o input efetuado
por meio de um teclado.
ARITMÉTICOS E FUNÇÕES
Símbolos Operadores
* Multiplicação
/ Divisão Real
DIV Divisão Inteiro
MOD Módulo
INT Parte Inteira
+ Adição
- Subtração
exp(ln(base)*expoente) Exponenciação
ABS Valor Absoluto
ArcTan Arco Tangencial
Cos Coseno
Sin Seno
ARITMÉTICOS E FUNÇÕES
Símbolos Operadores
Frac Fração
Ln Logaritmo
MaxInt Máximo Inteiro
Pi Valor de π
Round Arredondamento
Sqr Quadrado do nº
Sqrt Raiz Quadrada
Trunc Parte Inteira
LÓGICOS
Operador Função
And E lógico
Or Ou lógico
Not Não lógico
São também conhecidos como conectivos lógicos de
operação, pois objetivam conectar expressões lógicas
que geralmente, são apresentadas através de
comandos de decisão. São eles:
RELACIONAIS
Símbolos Símbolos Significado
> Maior que
< Menor que
>= Maior ou igual
<= Menor ou igual
= Igualdade
<> Diferença
:= Atribuição simples

Mais conteúdo relacionado

Destaque

Ekrem Akurgal
Ekrem AkurgalEkrem Akurgal
Ekrem AkurgalUfuk
 
Members of a family
Members of a familyMembers of a family
Members of a familyipbingles
 
Bilan media tournoi 6 stations 2013
Bilan media tournoi 6 stations 2013Bilan media tournoi 6 stations 2013
Bilan media tournoi 6 stations 2013Teddy Schroeder
 
Dificil de creer john mac arthur
Dificil de creer   john mac arthurDificil de creer   john mac arthur
Dificil de creer john mac arthurRamon Sosa
 
Las 10 Claves del Ataque al INDEC
Las 10 Claves del Ataque al INDECLas 10 Claves del Ataque al INDEC
Las 10 Claves del Ataque al INDECCifrasNacyPop
 
PowerPoint
PowerPointPowerPoint
PowerPointana.vaz
 
Survey analysis
Survey analysisSurvey analysis
Survey analysisPhillllll
 

Destaque (9)

Ekrem Akurgal
Ekrem AkurgalEkrem Akurgal
Ekrem Akurgal
 
Rep 1 mat gral
Rep 1 mat gralRep 1 mat gral
Rep 1 mat gral
 
Members of a family
Members of a familyMembers of a family
Members of a family
 
Bilan media tournoi 6 stations 2013
Bilan media tournoi 6 stations 2013Bilan media tournoi 6 stations 2013
Bilan media tournoi 6 stations 2013
 
Gazeta de longbourn
Gazeta de longbournGazeta de longbourn
Gazeta de longbourn
 
Dificil de creer john mac arthur
Dificil de creer   john mac arthurDificil de creer   john mac arthur
Dificil de creer john mac arthur
 
Las 10 Claves del Ataque al INDEC
Las 10 Claves del Ataque al INDECLas 10 Claves del Ataque al INDEC
Las 10 Claves del Ataque al INDEC
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Survey analysis
Survey analysisSurvey analysis
Survey analysis
 

Semelhante a Linguagem Programação Aula

LIA - Linguagem Interpretada de Algoritmos
LIA - Linguagem Interpretada de AlgoritmosLIA - Linguagem Interpretada de Algoritmos
LIA - Linguagem Interpretada de AlgoritmosRafael Martins
 
Lógica de programação pascal
Lógica de programação   pascalLógica de programação   pascal
Lógica de programação pascalJocelma Rios
 
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOCURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOMicrosoft
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem cvingue
 
Aula 6 1 linguagem pascal-parte_1
Aula 6   1 linguagem pascal-parte_1Aula 6   1 linguagem pascal-parte_1
Aula 6 1 linguagem pascal-parte_1Duane Bertoldo
 
C++ introducao
C++ introducaoC++ introducao
C++ introducaoSedu
 
Curso de python capítulo 1 - introdução
Curso de python   capítulo 1 - introduçãoCurso de python   capítulo 1 - introdução
Curso de python capítulo 1 - introduçãoRicardo Fahham
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoEriclys Moreira
 
Resumo Tipos de Dados - LP1
Resumo Tipos de Dados - LP1Resumo Tipos de Dados - LP1
Resumo Tipos de Dados - LP1Pedro Augusto
 
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdfINA_-_Fórmulas_e_Funções_-_PDF_C3R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdfserapossivel
 
Linguagem C e Dev-C++ Algumas Explicações
Linguagem C e Dev-C++  Algumas ExplicaçõesLinguagem C e Dev-C++  Algumas Explicações
Linguagem C e Dev-C++ Algumas Explicaçõesnataferraz
 
ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasFelipe J. R. Vieira
 
Tradutor de Pig Latin
Tradutor de Pig LatinTradutor de Pig Latin
Tradutor de Pig LatinElen Arantza
 

Semelhante a Linguagem Programação Aula (20)

Módulo 2 pascal
Módulo 2  pascalMódulo 2  pascal
Módulo 2 pascal
 
LIA - Linguagem Interpretada de Algoritmos
LIA - Linguagem Interpretada de AlgoritmosLIA - Linguagem Interpretada de Algoritmos
LIA - Linguagem Interpretada de Algoritmos
 
Fascículo1java
Fascículo1javaFascículo1java
Fascículo1java
 
Lógica de programação pascal
Lógica de programação   pascalLógica de programação   pascal
Lógica de programação pascal
 
Pascal
PascalPascal
Pascal
 
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃOCURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
CURSO JAVA - AULA 1 - INTRODUÇÃO LÓGICA DE PROGRAMAÇÃO
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem c
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem c
 
Apostila linguagem c
Apostila linguagem cApostila linguagem c
Apostila linguagem c
 
Aula 6 1 linguagem pascal-parte_1
Aula 6   1 linguagem pascal-parte_1Aula 6   1 linguagem pascal-parte_1
Aula 6 1 linguagem pascal-parte_1
 
Lp m2(parte3)
Lp m2(parte3)Lp m2(parte3)
Lp m2(parte3)
 
Slide 4 - PROGRAMAÇÃO.pptx
Slide 4 - PROGRAMAÇÃO.pptxSlide 4 - PROGRAMAÇÃO.pptx
Slide 4 - PROGRAMAÇÃO.pptx
 
C++ introducao
C++ introducaoC++ introducao
C++ introducao
 
Curso de python capítulo 1 - introdução
Curso de python   capítulo 1 - introduçãoCurso de python   capítulo 1 - introdução
Curso de python capítulo 1 - introdução
 
Fundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceitoFundamentos da computação software evolução e conceito
Fundamentos da computação software evolução e conceito
 
Resumo Tipos de Dados - LP1
Resumo Tipos de Dados - LP1Resumo Tipos de Dados - LP1
Resumo Tipos de Dados - LP1
 
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdfINA_-_Fórmulas_e_Funções_-_PDF_C3R.pdf
INA_-_Fórmulas_e_Funções_-_PDF_C3R.pdf
 
Linguagem C e Dev-C++ Algumas Explicações
Linguagem C e Dev-C++  Algumas ExplicaçõesLinguagem C e Dev-C++  Algumas Explicações
Linguagem C e Dev-C++ Algumas Explicações
 
ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
 
Tradutor de Pig Latin
Tradutor de Pig LatinTradutor de Pig Latin
Tradutor de Pig Latin
 

Último

Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila RibeiroMarcele Ravasio
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptxLinoReisLino
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 

Último (20)

Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx[Bloco 7] Recomposição das Aprendizagens.pptx
[Bloco 7] Recomposição das Aprendizagens.pptx
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 

Linguagem Programação Aula

  • 1. Linguagem de Programação Aula 01 Colégio Estadual Padre Carmelo Perrone Profº: Willian
  • 2. um exemplo programa Alô Mundo: O Write e o Writeln são comandos utilizados para saída de informações. Sua utilização equipara-se a instrução Escreva, Exiba, Imprima e Mostre do Pseudo Código.
  • 3.
  • 4. Tipos de Variáveis Tipo Intervalo Tamanho Integer -32768 a 32767 2 bytes Real 2.9*10 ⁻³⁹ a 1.7*10³⁸ 6 bytes Char caracteres do teclado 1 byte Boolean TRUE e FALSE - String Cadeia de caracteres até 256 bytes Cada tipo de dado é associado a uma determinada variável a fim de suprir a necessidade real do programa de computador a ser desenvolvido. Logo, você deve estar bastante atento a este simples porém valioso detalhe.
  • 5. CONSTANTES Uma constante representa um valor fixo, constante, durante todo o processamento de um certo programa. Em Pascal, as constantes são definidas na área especial de declaração de constantes do pascal Const.
  • 6.
  • 7. COMANDO DE ENTRADA – READ E READLN A entrada de dados na linguagem de programação Pascal pode ser feita através do comando Read ou Readln. Geralmente é definida como entrada padrão o input efetuado por meio de um teclado.
  • 8.
  • 9. ARITMÉTICOS E FUNÇÕES Símbolos Operadores * Multiplicação / Divisão Real DIV Divisão Inteiro MOD Módulo INT Parte Inteira + Adição - Subtração exp(ln(base)*expoente) Exponenciação ABS Valor Absoluto ArcTan Arco Tangencial Cos Coseno Sin Seno
  • 10. ARITMÉTICOS E FUNÇÕES Símbolos Operadores Frac Fração Ln Logaritmo MaxInt Máximo Inteiro Pi Valor de π Round Arredondamento Sqr Quadrado do nº Sqrt Raiz Quadrada Trunc Parte Inteira
  • 11. LÓGICOS Operador Função And E lógico Or Ou lógico Not Não lógico São também conhecidos como conectivos lógicos de operação, pois objetivam conectar expressões lógicas que geralmente, são apresentadas através de comandos de decisão. São eles:
  • 12. RELACIONAIS Símbolos Símbolos Significado > Maior que < Menor que >= Maior ou igual <= Menor ou igual = Igualdade <> Diferença := Atribuição simples