·
Sistemas de Informação ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
2
Base R Cheat Sheet
Linguagens de Programação
ESPM
37
Introdução à Codificação de Métodos em Java
Linguagens de Programação
ESPM
20
Introdução aos Arrays Bidimensionais em Programação
Linguagens de Programação
ESPM
19
Introdução à Linguagem R - Histórico, Interfaces e Instalação
Linguagens de Programação
ESPM
42
Introdução aos Arrays Unidimensionais em Java
Linguagens de Programação
ESPM
14
Atividade de Revisao - Criacao e Manipulacao de Dataframe com Tidyverse em R
Linguagens de Programação
ESPM
18
Exercícios Práticos em R Markdown: Análise de Dados e Visualização
Linguagens de Programação
ESPM
20
Introdução às Janelas Gráficas em Java com JOptionPane
Linguagens de Programação
ESPM
29
Tipos Abstratos de Dados e Tipos de Dados em Programação
Linguagens de Programação
ESPM
11
Tutorial Flexdashboard RStudio: Criando Dashboards Interativos com Dados Gapminder e Mtcars
Linguagens de Programação
ESPM
Preview text
Sistemas de Informação ESPM Laboratório de Programação Prof Dr Antonio Marcos SELMINI antonioselminiespmbr Métodos de Manipulação de Strings Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings int total mensagemlength char c mensagemcharAt1 char y mensagemtoCharArray retorna o total de caracteres da string retorna o caractere em um índice específico retorna um array contendo cada caractere da string Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings String palavras mensagemsplit mensagemequalsespm mensagemequalsIgnoreCaseespm retorna um array contendo cada palavra da string retorna true se as strings são idênticas caso contrário retorna false retorna true se as strings são iguais independente de estar grafada em letra maiúscula ou minúscula caso contrário retorna false Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings mensagemcompareToespm mensagem mensagemtoLowerCase mensagem mensagemtoUpperCase mensagemreplacea x retorna 0 se as string são idênticas valor negativo se a primeira string é alfabeticamente menor que o parâmetro caso contrário retorna um valor positivo Converte os caracteres da string para minúsculo Converte os caracteres da string para maiúsculo Substitui o caractere a pelo caractere x Sistemas de Informação ESPM Exercícios 1 Escreva um programa em Java que leia uma palavra e imprima uma mensagem no vídeo console informando se a palavra é ou não um palíndromo 2 Escreva um programa em Java que leia uma palavra e faça a impressão conforme exemplo mostrado abaixo Suponha que o usuário tenha digitado a palavra AMOR A AM AMO AMOR Sistemas de Informação ESPM Exercícios 3 Escreva um programa que leia uma data de nascimento no formato ddmmaaaa e imprima a data com o mês escrito por extenso Por exemplo suponha que a data informada seja 29032015 A impressão deverá ser Você nasceu em 29 de março de 2015 4 Escreva um programa em Java que leia uma string que representa uma sequência de DNA e gere a cadeia complementar Por exemplo Entrada AATCTGCAC Saída TTAGACGTG Sistemas de Informação ESPM Exercícios 5 Escreva um programa em Java que leia um email e imprima uma mensagem no vídeo informando se o email é válido ou não Um email será considerado válido se tiver o símbolo mas não deve ser o primeiro e nem o último caractere do email Sistemas de Informação ESPM Exercícios 6 Em criptografia a Cifra de César também conhecida como cifra de troca código de César ou troca de César é uma das mais simples e conhecidas técnicas de criptografia É um tipo de cifra de substituição na qual cada letra do texto é substituída por outra que se apresenta no alfabeto abaixo dela um número fixo de vezes Por exemplo com uma troca de três posições A seria substituído por D B se tornaria E e assim por diante O nome do método é em homenagem a Júlio César que o usou para se comunicar com os seus generais Escreva um programa em Java que leia uma frase e também um valor inteiro que será utilizado para realizar a troca Imprima no vídeo a frase criptografada Por exemplo Normal a ligeira raposa marrom saltou sobre o cachorro cansado Cifrado D OLJHLUD UDSRVD PDUURP VDOWRX VREUH R FDFKRUUR FDQVDGR
Send your question to AI and receive an answer instantly
Recommended for you
2
Base R Cheat Sheet
Linguagens de Programação
ESPM
37
Introdução à Codificação de Métodos em Java
Linguagens de Programação
ESPM
20
Introdução aos Arrays Bidimensionais em Programação
Linguagens de Programação
ESPM
19
Introdução à Linguagem R - Histórico, Interfaces e Instalação
Linguagens de Programação
ESPM
42
Introdução aos Arrays Unidimensionais em Java
Linguagens de Programação
ESPM
14
Atividade de Revisao - Criacao e Manipulacao de Dataframe com Tidyverse em R
Linguagens de Programação
ESPM
18
Exercícios Práticos em R Markdown: Análise de Dados e Visualização
Linguagens de Programação
ESPM
20
Introdução às Janelas Gráficas em Java com JOptionPane
Linguagens de Programação
ESPM
29
Tipos Abstratos de Dados e Tipos de Dados em Programação
Linguagens de Programação
ESPM
11
Tutorial Flexdashboard RStudio: Criando Dashboards Interativos com Dados Gapminder e Mtcars
Linguagens de Programação
ESPM
Preview text
Sistemas de Informação ESPM Laboratório de Programação Prof Dr Antonio Marcos SELMINI antonioselminiespmbr Métodos de Manipulação de Strings Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings int total mensagemlength char c mensagemcharAt1 char y mensagemtoCharArray retorna o total de caracteres da string retorna o caractere em um índice específico retorna um array contendo cada caractere da string Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings String palavras mensagemsplit mensagemequalsespm mensagemequalsIgnoreCaseespm retorna um array contendo cada palavra da string retorna true se as strings são idênticas caso contrário retorna false retorna true se as strings são iguais independente de estar grafada em letra maiúscula ou minúscula caso contrário retorna false Sistemas de Informação ESPM Métodos para manipulação de strings String mensagem teste com strings mensagemcompareToespm mensagem mensagemtoLowerCase mensagem mensagemtoUpperCase mensagemreplacea x retorna 0 se as string são idênticas valor negativo se a primeira string é alfabeticamente menor que o parâmetro caso contrário retorna um valor positivo Converte os caracteres da string para minúsculo Converte os caracteres da string para maiúsculo Substitui o caractere a pelo caractere x Sistemas de Informação ESPM Exercícios 1 Escreva um programa em Java que leia uma palavra e imprima uma mensagem no vídeo console informando se a palavra é ou não um palíndromo 2 Escreva um programa em Java que leia uma palavra e faça a impressão conforme exemplo mostrado abaixo Suponha que o usuário tenha digitado a palavra AMOR A AM AMO AMOR Sistemas de Informação ESPM Exercícios 3 Escreva um programa que leia uma data de nascimento no formato ddmmaaaa e imprima a data com o mês escrito por extenso Por exemplo suponha que a data informada seja 29032015 A impressão deverá ser Você nasceu em 29 de março de 2015 4 Escreva um programa em Java que leia uma string que representa uma sequência de DNA e gere a cadeia complementar Por exemplo Entrada AATCTGCAC Saída TTAGACGTG Sistemas de Informação ESPM Exercícios 5 Escreva um programa em Java que leia um email e imprima uma mensagem no vídeo informando se o email é válido ou não Um email será considerado válido se tiver o símbolo mas não deve ser o primeiro e nem o último caractere do email Sistemas de Informação ESPM Exercícios 6 Em criptografia a Cifra de César também conhecida como cifra de troca código de César ou troca de César é uma das mais simples e conhecidas técnicas de criptografia É um tipo de cifra de substituição na qual cada letra do texto é substituída por outra que se apresenta no alfabeto abaixo dela um número fixo de vezes Por exemplo com uma troca de três posições A seria substituído por D B se tornaria E e assim por diante O nome do método é em homenagem a Júlio César que o usou para se comunicar com os seus generais Escreva um programa em Java que leia uma frase e também um valor inteiro que será utilizado para realizar a troca Imprima no vídeo a frase criptografada Por exemplo Normal a ligeira raposa marrom saltou sobre o cachorro cansado Cifrado D OLJHLUD UDSRVD PDUURP VDOWRX VREUH R FDFKRUUR FDQVDGR