![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Portugol ::: Desafios e Lista de Exercícios Resolvidos ::: Strings e Caracteres |
Como contar as vogais em uma palavra, frase ou texto em Portugol - Desafio de Programação Resolvido em PortugolQuantidade de visualizações: 2059 vezes |
|
Pergunta/Tarefa: Escreva um algoritmo em Portugol que pede para o usuário informar uma palavra, frase ou texto e, em seguida, conte e mostre quantas vogais foram encontradas na palavra ou frase informada. Sua saída deverá ser parecida com: Informe uma palavra, frase ou texto: Gosto de Portugol A palavra ou frase contém 6 vogais Veja a resolução comentada deste exercício usando Portugol Webstudio:
// Como contar as vogais em uma palavra, frase ou texto
programa {
// vamos importar a biblioteca Texto
inclua biblioteca Texto --> tx
funcao inicio() {
// Variáveis usadas na resolução do problema
cadeia frase
caracter c
inteiro quant_vogais
// primeiro nós inicializamos o contador de vogais
// com o valor 0
quant_vogais = 0
// agora nós pedimos para o usuário informar uma palavra,
// frase ou texto
escreva("Informe uma palavra, frase ou texto: ")
leia(frase)
// para facilitar, vamos converter todo a string para letras
// minúsculas
frase = tx.caixa_baixa(frase)
// vamos usar um laço PARA para percorrer todas os
// caracteres da palavra, frase ou texto
para (inteiro i = 0; i <= tx.numero_caracteres(frase) - 1; i++) {
// obtemos o caractere atual
c = tx.obter_caracter(frase, i)
// este caractere é uma vogal?
se ((c == "a") ou (c == "e") ou (c == "i") ou (c == "o") ou (c == "u")) {
quant_vogais = quant_vogais + 1
}
}
// mostramos o resultado
escreva("A palavra ou frase contém ", quant_vogais, " vogais")
}
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Portugol |
Veja mais Dicas e truques de Portugol |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |



