SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO
                     UNIVERSIDADE ABERTA DO BRASIL

         R E V I SÃO DE C O NC E I T O S (U NI D. I I I )


   2. Conceitos operacionais (continuação):

       2.2. Tipos primitivos de dados (continuação)

       Tipos Não-Numéricos:
       a) Cadeia de Caracteres (alfanumérico) – representam as letras, os dígitos numéricos e
            sinais especiais (pontuação etc.); em praticamente todas as linguagens de programação
            os dados do tipo cadeia de caracteres aparecem entre delimitadores, as aspas ( “ ” );
            Exemplo da variável ALUNO (que é do tipo cadeia de caracteres) recebendo o nome do
            aluno Pedro: ALUNO ← “Pedro”.

       As operações (principais) aplicáveis a tipos caracteres são:

        Operação             Símbolo          Resultado         Observação           Exemplo
                                                (tipo)
        Concate-                 +            Cadeia de    União    (junção) de Operação:
        nação                                 caracteres   caracteres            A <- “João”+”_Silva”
                                                                                 Resultado:
                                                                                 A = “João_Silva”
        Tamanho                l (A)            inteiro    Retorna a quantidade Operação:
                                                           de caracteres que a B <- “web”
                                                           variável armazena
                                                                                 Resultado:
                                                                                 B=3
        Posição               P(c,A)           Inteiro     Retorna a posição do Operação:
                                                           caractere “c”, dentro B <- “CEFET”
                                                           da       cadeia   de
                                                                                 C <- p(“F”, B)
                                                           caracteres
                                                           armazenada        na Resultado:
                                                           variável A            C=3
        Extração            e (A, i, t)       Cadeia de    Extrai da variável A, a Operação:
                                              caracteres   partir da posição inicial A <- “BRASIL”
                                                           i, t caracteres.
                                                                                     D <- e(A, 3, 2)
                                                                                     Resultado:
                                                                                     A = “BRASIL”
                                                                                     D = “AS”




                                                                                                   Página 1
Profª Juliana Saragiotto Silva - Algoritmos
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO
                     UNIVERSIDADE ABERTA DO BRASIL

         R E V I SÃO DE C O NC E I T O S (U NI D. I I I )




       b) Lógico (booleano) – um valor lógico pode estar em apenas um de dois estados:
            verdadeiro (V) ou falso (F); este tipo de dados é chamado por alguns de tipo booleano,
            devido à contribuição do filósofo e matemático inglês George Boole na área da lógica
            matemática;
            Exemplo da atribuição de um valor lógico a uma variável: A   ←   1=2, como resultado
            desta operação, a variável A receberá o valor booleano .F. pois o número 1 não é igual
            ao número 2.


       As operações (principais) aplicáveis a tipos lógicos são:

        Operação           Observação              Exemplo de          Resultado da
                                                   Operação            Operação
                                                   Operação:           Resultado:
                                                   A <- 5 > 2          A = .V.
        Não                Troca o estado
                                                   B <- não(A)         B = .F.

                                                    Operação:          Resultado:
                           Se       algum       for A <- 5 > 2         A = .V.
        Ou                 verdadeiro,       então
                           retorna verdadeiro       B <- 1 = 2         B = .F.
                                                    C <- A ou B        C = .V.
                                                    Operação:          Resultado:
                           Se algum for falso, A <- 5 > 2              A = .V.
        E
                           então retorna falso      B <- 1 = 2         B = .F.
                                                    C <- A e B         C = .F.




       Tabela Verdade:

        E (and)        V        F             OU (or)   V     F
        V              V        F             V         V     V
        F              F        F             F         V     F




                                                                                      Página 2
Profª Juliana Saragiotto Silva - Algoritmos
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO
                     UNIVERSIDADE ABERTA DO BRASIL

         R E V I SÃO DE C O NC E I T O S (U NI D. I I I )


Exercícios proposto sobre a realização de operação com tipos de dados não-numéricos:
Acompanhe a execução de cada algoritmo abaixo, mostrando os valores das variáveis após cada
instrução, através do quadro chinês.
1.
A <- “ENGENHARIA”
B <- “ELETRICA”
C <- A + “ ” + B
D <- p (“G”, C)
E <- p (“H”, C)
D <- p (“R”, A)
E <- p (“T”, B)
C <- l (C)
D <- l (B)
E <- l (A)

2.
A <- “INSTITUTO”
B <- “FEDERAL”
C <- e (A, 4, 4)
D <- e (B, 7, 1)
C <- C + D + “O”
E <- l (A) + l (B)
E <- l (C)
D <- p (“U”, C)
E <- e (C, 5, 2)


3.
A <- “JOAO”
B <- “MARIA”
C <- A + “ E ” + B
D <- e (C, 1, 4)
C <- e (C, 6, 5)
D <- l (A)
C <- l (B)


4.
A <- .V.
B <- não(A)
C <- A e B
C <- B ou A
B <- C e não(A)
A <- não(C)
B <- C


                                                                                 Página 3
Profª Juliana Saragiotto Silva - Algoritmos
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO
                     UNIVERSIDADE ABERTA DO BRASIL

         R E V I SÃO DE C O NC E I T O S (U NI D. I I I )


5.
A <- 3 * 7
B <- 5 ^ 2
C <- A <> B
D <- A > B
C <- não(C)
D <- C e (3 = 7)
C <- não(C) ou (5 < A)


6.
A <- .F.
B <- não(A)
C <- A e B
C <- C ou B
B <- A ou (13 <> 4) ou C
A <- (B e C) ou B
C <- A e B e C
A <- B <> C


7.
A <- não(50 > 78)
B <- (12 = 12) e A
C <- (A ou B) ou (10 > 5)
C <- B e não(A)
B <- C ou não(A)
A <- B e não(4 <> 7) ou C
B <- (A e C) ou não(B)
C <- não(C) e (5 < 2) e A


8.
A <- 24 / 2 ^ 3
B <- A * 2
C <- A <> B
D <- A > B
C <- A = ( B / 2)
D <- (A < B) e não(C)
C <- D ou não(C)




                                                            Página 4
Profª Juliana Saragiotto Silva - Algoritmos

Mais conteúdo relacionado

Mais procurados (16)

Funções - Revisão
Funções - RevisãoFunções - Revisão
Funções - Revisão
 
Exc funcoes b
Exc funcoes bExc funcoes b
Exc funcoes b
 
Estruturas de dados aulas - bloco 1
Estruturas de dados   aulas - bloco 1Estruturas de dados   aulas - bloco 1
Estruturas de dados aulas - bloco 1
 
Oficina 9º Ano PIP -CBC.
Oficina 9º Ano PIP -CBC.Oficina 9º Ano PIP -CBC.
Oficina 9º Ano PIP -CBC.
 
Diagnóstico 03
Diagnóstico 03Diagnóstico 03
Diagnóstico 03
 
Introdução - Algoritmos
Introdução - AlgoritmosIntrodução - Algoritmos
Introdução - Algoritmos
 
Aula 5 algoritimos(continuacao)
Aula 5   algoritimos(continuacao)Aula 5   algoritimos(continuacao)
Aula 5 algoritimos(continuacao)
 
Lista de revisão 01
Lista de revisão 01Lista de revisão 01
Lista de revisão 01
 
8funcoes
8funcoes8funcoes
8funcoes
 
Resumo funções cpii_cristiano_marcell_pdf
Resumo funções cpii_cristiano_marcell_pdfResumo funções cpii_cristiano_marcell_pdf
Resumo funções cpii_cristiano_marcell_pdf
 
03 Cálculo Diferencial
03 Cálculo Diferencial03 Cálculo Diferencial
03 Cálculo Diferencial
 
Derivadas - Exercícios resolvidos
Derivadas - Exercícios resolvidosDerivadas - Exercícios resolvidos
Derivadas - Exercícios resolvidos
 
Exercício linearização entrada-estado
Exercício linearização entrada-estadoExercício linearização entrada-estado
Exercício linearização entrada-estado
 
At12bim mat9fa
At12bim mat9faAt12bim mat9fa
At12bim mat9fa
 
35
3535
35
 
Excel avancado
Excel avancadoExcel avancado
Excel avancado
 

Destaque

Destaque (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Aproveitamento de água pluvial artigo
Aproveitamento de água pluvial artigoAproveitamento de água pluvial artigo
Aproveitamento de água pluvial artigo
 
Proinfo40h 2012
Proinfo40h 2012Proinfo40h 2012
Proinfo40h 2012
 
erhr4
erhr4erhr4
erhr4
 
Defensa TIC
Defensa TICDefensa TIC
Defensa TIC
 
Presentación1
Presentación1Presentación1
Presentación1
 
Photo
PhotoPhoto
Photo
 
Rachel Langford
Rachel LangfordRachel Langford
Rachel Langford
 
Trabajo en equipo 11 b pedro aristizabal
Trabajo en equipo 11 b pedro aristizabalTrabajo en equipo 11 b pedro aristizabal
Trabajo en equipo 11 b pedro aristizabal
 
Projecte
ProjecteProjecte
Projecte
 
Economia
EconomiaEconomia
Economia
 
Adobe photoshop-cs
Adobe photoshop-csAdobe photoshop-cs
Adobe photoshop-cs
 
Educació primària (concreció curr.)
Educació primària (concreció curr.)Educació primària (concreció curr.)
Educació primària (concreció curr.)
 
JAM SESSION del mes d'abril amb GENI BARRY & FRIENDS
JAM SESSION del mes d'abril amb GENI BARRY & FRIENDSJAM SESSION del mes d'abril amb GENI BARRY & FRIENDS
JAM SESSION del mes d'abril amb GENI BARRY & FRIENDS
 
Sub13 plantel
Sub13 plantelSub13 plantel
Sub13 plantel
 
Presentación sobre Talent Search People
Presentación sobre Talent Search PeoplePresentación sobre Talent Search People
Presentación sobre Talent Search People
 
Actividad de aprendizaje 1
Actividad de aprendizaje 1Actividad de aprendizaje 1
Actividad de aprendizaje 1
 
Senderismo
SenderismoSenderismo
Senderismo
 
Disasters
DisastersDisasters
Disasters
 
Festa de l'arbre
Festa de l'arbreFesta de l'arbre
Festa de l'arbre
 

Semelhante a Tipos de dados não-numéricos

Aula 7 decisao - Programação 1
Aula 7 decisao - Programação 1Aula 7 decisao - Programação 1
Aula 7 decisao - Programação 1Isaac Barros
 
Cesgranrio banco do brasil 2018
Cesgranrio banco do brasil 2018Cesgranrio banco do brasil 2018
Cesgranrio banco do brasil 2018Arthur Lima
 
Função SE (É.NÃO.DISP)
Função SE (É.NÃO.DISP)Função SE (É.NÃO.DISP)
Função SE (É.NÃO.DISP)New Way Excel
 
Slides Lógica Aplicada.pptx
Slides Lógica Aplicada.pptxSlides Lógica Aplicada.pptx
Slides Lógica Aplicada.pptxElizeuNetto
 
MAT 1ª Série 3º BimestreEstudante.pdf
MAT 1ª Série 3º BimestreEstudante.pdfMAT 1ª Série 3º BimestreEstudante.pdf
MAT 1ª Série 3º BimestreEstudante.pdfGernciadeProduodeMat
 

Semelhante a Tipos de dados não-numéricos (6)

Aula 7 decisao - Programação 1
Aula 7 decisao - Programação 1Aula 7 decisao - Programação 1
Aula 7 decisao - Programação 1
 
Cesgranrio banco do brasil 2018
Cesgranrio banco do brasil 2018Cesgranrio banco do brasil 2018
Cesgranrio banco do brasil 2018
 
Função SE (É.NÃO.DISP)
Função SE (É.NÃO.DISP)Função SE (É.NÃO.DISP)
Função SE (É.NÃO.DISP)
 
Slides Lógica Aplicada.pptx
Slides Lógica Aplicada.pptxSlides Lógica Aplicada.pptx
Slides Lógica Aplicada.pptx
 
Aulaemgrupo
AulaemgrupoAulaemgrupo
Aulaemgrupo
 
MAT 1ª Série 3º BimestreEstudante.pdf
MAT 1ª Série 3º BimestreEstudante.pdfMAT 1ª Série 3º BimestreEstudante.pdf
MAT 1ª Série 3º BimestreEstudante.pdf
 

Mais de marcelosistemas

Marcelorochadedeus unidade ii
Marcelorochadedeus unidade iiMarcelorochadedeus unidade ii
Marcelorochadedeus unidade iimarcelosistemas
 
Revisao de conceitos unid.iii 03 e 04
Revisao de conceitos unid.iii 03 e 04Revisao de conceitos unid.iii 03 e 04
Revisao de conceitos unid.iii 03 e 04marcelosistemas
 
Marcelorochadedeus exerciciosproposto1
Marcelorochadedeus exerciciosproposto1Marcelorochadedeus exerciciosproposto1
Marcelorochadedeus exerciciosproposto1marcelosistemas
 
Marcelorochadedeus exercicioscomplementares1.4
Marcelorochadedeus exercicioscomplementares1.4Marcelorochadedeus exercicioscomplementares1.4
Marcelorochadedeus exercicioscomplementares1.4marcelosistemas
 
Lista01 -unidade_ii_resolvida_
Lista01  -unidade_ii_resolvida_Lista01  -unidade_ii_resolvida_
Lista01 -unidade_ii_resolvida_marcelosistemas
 
Lista de exercicios01 -unidade_ii
Lista de exercicios01  -unidade_iiLista de exercicios01  -unidade_ii
Lista de exercicios01 -unidade_iimarcelosistemas
 
1 -conceitos_basicos_de_algoritmos
1  -conceitos_basicos_de_algoritmos1  -conceitos_basicos_de_algoritmos
1 -conceitos_basicos_de_algoritmosmarcelosistemas
 
Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02marcelosistemas
 

Mais de marcelosistemas (8)

Marcelorochadedeus unidade ii
Marcelorochadedeus unidade iiMarcelorochadedeus unidade ii
Marcelorochadedeus unidade ii
 
Revisao de conceitos unid.iii 03 e 04
Revisao de conceitos unid.iii 03 e 04Revisao de conceitos unid.iii 03 e 04
Revisao de conceitos unid.iii 03 e 04
 
Marcelorochadedeus exerciciosproposto1
Marcelorochadedeus exerciciosproposto1Marcelorochadedeus exerciciosproposto1
Marcelorochadedeus exerciciosproposto1
 
Marcelorochadedeus exercicioscomplementares1.4
Marcelorochadedeus exercicioscomplementares1.4Marcelorochadedeus exercicioscomplementares1.4
Marcelorochadedeus exercicioscomplementares1.4
 
Lista01 -unidade_ii_resolvida_
Lista01  -unidade_ii_resolvida_Lista01  -unidade_ii_resolvida_
Lista01 -unidade_ii_resolvida_
 
Lista de exercicios01 -unidade_ii
Lista de exercicios01  -unidade_iiLista de exercicios01  -unidade_ii
Lista de exercicios01 -unidade_ii
 
1 -conceitos_basicos_de_algoritmos
1  -conceitos_basicos_de_algoritmos1  -conceitos_basicos_de_algoritmos
1 -conceitos_basicos_de_algoritmos
 
Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02
 

Último

EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?Michael Rada
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoE-Commerce Brasil
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Despertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssDespertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssGuilhermeMelo381677
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptxLEANDROSPANHOL1
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGustavo144776
 
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxDesenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxCoca Pitzer
 

Último (20)

EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
A LOGÍSTICA ESTÁ PREPARADA PARA O DECRESCIMENTO?
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelização
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Despertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccssDespertar SEBRAE [PROFESSOR] (1).pdfccss
Despertar SEBRAE [PROFESSOR] (1).pdfccss
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
QuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnQuestionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptxDesenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
Desenvolvendo uma Abordagem Estratégica para a Gestão de Portfólio.pptx
 

Tipos de dados não-numéricos

  • 1. CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO UNIVERSIDADE ABERTA DO BRASIL R E V I SÃO DE C O NC E I T O S (U NI D. I I I ) 2. Conceitos operacionais (continuação): 2.2. Tipos primitivos de dados (continuação) Tipos Não-Numéricos: a) Cadeia de Caracteres (alfanumérico) – representam as letras, os dígitos numéricos e sinais especiais (pontuação etc.); em praticamente todas as linguagens de programação os dados do tipo cadeia de caracteres aparecem entre delimitadores, as aspas ( “ ” ); Exemplo da variável ALUNO (que é do tipo cadeia de caracteres) recebendo o nome do aluno Pedro: ALUNO ← “Pedro”. As operações (principais) aplicáveis a tipos caracteres são: Operação Símbolo Resultado Observação Exemplo (tipo) Concate- + Cadeia de União (junção) de Operação: nação caracteres caracteres A <- “João”+”_Silva” Resultado: A = “João_Silva” Tamanho l (A) inteiro Retorna a quantidade Operação: de caracteres que a B <- “web” variável armazena Resultado: B=3 Posição P(c,A) Inteiro Retorna a posição do Operação: caractere “c”, dentro B <- “CEFET” da cadeia de C <- p(“F”, B) caracteres armazenada na Resultado: variável A C=3 Extração e (A, i, t) Cadeia de Extrai da variável A, a Operação: caracteres partir da posição inicial A <- “BRASIL” i, t caracteres. D <- e(A, 3, 2) Resultado: A = “BRASIL” D = “AS” Página 1 Profª Juliana Saragiotto Silva - Algoritmos
  • 2. CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO UNIVERSIDADE ABERTA DO BRASIL R E V I SÃO DE C O NC E I T O S (U NI D. I I I ) b) Lógico (booleano) – um valor lógico pode estar em apenas um de dois estados: verdadeiro (V) ou falso (F); este tipo de dados é chamado por alguns de tipo booleano, devido à contribuição do filósofo e matemático inglês George Boole na área da lógica matemática; Exemplo da atribuição de um valor lógico a uma variável: A ← 1=2, como resultado desta operação, a variável A receberá o valor booleano .F. pois o número 1 não é igual ao número 2. As operações (principais) aplicáveis a tipos lógicos são: Operação Observação Exemplo de Resultado da Operação Operação Operação: Resultado: A <- 5 > 2 A = .V. Não Troca o estado B <- não(A) B = .F. Operação: Resultado: Se algum for A <- 5 > 2 A = .V. Ou verdadeiro, então retorna verdadeiro B <- 1 = 2 B = .F. C <- A ou B C = .V. Operação: Resultado: Se algum for falso, A <- 5 > 2 A = .V. E então retorna falso B <- 1 = 2 B = .F. C <- A e B C = .F. Tabela Verdade: E (and) V F OU (or) V F V V F V V V F F F F V F Página 2 Profª Juliana Saragiotto Silva - Algoritmos
  • 3. CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO UNIVERSIDADE ABERTA DO BRASIL R E V I SÃO DE C O NC E I T O S (U NI D. I I I ) Exercícios proposto sobre a realização de operação com tipos de dados não-numéricos: Acompanhe a execução de cada algoritmo abaixo, mostrando os valores das variáveis após cada instrução, através do quadro chinês. 1. A <- “ENGENHARIA” B <- “ELETRICA” C <- A + “ ” + B D <- p (“G”, C) E <- p (“H”, C) D <- p (“R”, A) E <- p (“T”, B) C <- l (C) D <- l (B) E <- l (A) 2. A <- “INSTITUTO” B <- “FEDERAL” C <- e (A, 4, 4) D <- e (B, 7, 1) C <- C + D + “O” E <- l (A) + l (B) E <- l (C) D <- p (“U”, C) E <- e (C, 5, 2) 3. A <- “JOAO” B <- “MARIA” C <- A + “ E ” + B D <- e (C, 1, 4) C <- e (C, 6, 5) D <- l (A) C <- l (B) 4. A <- .V. B <- não(A) C <- A e B C <- B ou A B <- C e não(A) A <- não(C) B <- C Página 3 Profª Juliana Saragiotto Silva - Algoritmos
  • 4. CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MATO GROSSO UNIVERSIDADE ABERTA DO BRASIL R E V I SÃO DE C O NC E I T O S (U NI D. I I I ) 5. A <- 3 * 7 B <- 5 ^ 2 C <- A <> B D <- A > B C <- não(C) D <- C e (3 = 7) C <- não(C) ou (5 < A) 6. A <- .F. B <- não(A) C <- A e B C <- C ou B B <- A ou (13 <> 4) ou C A <- (B e C) ou B C <- A e B e C A <- B <> C 7. A <- não(50 > 78) B <- (12 = 12) e A C <- (A ou B) ou (10 > 5) C <- B e não(A) B <- C ou não(A) A <- B e não(4 <> 7) ou C B <- (A e C) ou não(B) C <- não(C) e (5 < 2) e A 8. A <- 24 / 2 ^ 3 B <- A * 2 C <- A <> B D <- A > B C <- A = ( B / 2) D <- (A < B) e não(C) C <- D ou não(C) Página 4 Profª Juliana Saragiotto Silva - Algoritmos