Home › Fóruns › Programação Básica › EXERCÍCIO 61, Eu travei neste, mas no final ficou igual do guanabara, certo?.
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 3 meses atrás por
Tutora Jessica.
Visualizando 1 resposta da discussão
-
AutorPosts
-
-
16 de julho de 2025 às 02:32 #159514
Matheus Vidal Tenório
Participanteprograma { inclua biblioteca Util --> u inclua biblioteca Texto --> t funcao inicio() { cadeia vet[6] inteiro totnome = 0 para(inteiro p = 0; p < u.numero_elementos(vet); p++){ escreva("Nome para a posição ["+p+"]: ") leia(vet[p]) totnome++ } escreva("\n====== "+totnome+" NOMES CADASTRADOS COM SUCESSO ======") escreva("\n----------------- ANALISANDO -----------------") escreva("\nNomes com menos de 6 letras: \n") inteiro totmenos6 = 0 para(inteiro p = 0; p < u.numero_elementos(vet); p++){ se(t.numero_caracteres(vet[p]) < 6){ escreva("["+p+"] = "+vet[p]+" ") totmenos6++ } } escreva(" TOTAL = ",totmenos6) escreva("\n----------------------------------------------") escreva("\nNomes que começam com vogal: \n") inteiro totvogal= 0 para(inteiro p = 0; p < u.numero_elementos(vet); p++){ se(t.obter_caracter(vet[p], 0) == 'a' ou t.obter_caracter(vet[p], 0) == 'A'){ escreva("["+p+"] = "+vet[p]+" ") totvogal++ } se(t.obter_caracter(vet[p], 0) == 'e' ou t.obter_caracter(vet[p], 0) == 'E'){ escreva("["+p+"] = "+vet[p]+" ") totvogal++ } se(t.obter_caracter(vet[p], 0) == 'i' ou t.obter_caracter(vet[p], 0) == 'I'){ escreva("["+p+"] = "+vet[p]+" ") totvogal++ } se(t.obter_caracter(vet[p], 0) == 'o' ou t.obter_caracter(vet[p], 0) == 'O'){ escreva("["+p+"] = "+vet[p]+" ") totvogal++ } se(t.obter_caracter(vet[p], 0) == 'u' ou t.obter_caracter(vet[p], 0) == 'U'){ escreva("["+p+"] = "+vet[p]+" ") totvogal++ } } escreva(" TOTAL = ",totvogal) escreva("\n----------------------------------------------") escreva("\nNomes que tem S no nome: \n") inteiro tot = 0 para(inteiro p = 0; p < u.numero_elementos(vet);p++){ se( t.posicao_texto("s", vet[p], 0) != -1){ escreva("["+p+"]="+vet[p]+" ") tot++ } } escreva(" Total="+tot) } }
Essa ultima parte n estava conseguindo fazer, ai testei isso daí e foi.
-
16 de julho de 2025 às 10:13 #159521
Tutora Jessica
ModeradorOla Matheus, você tem alguma duvida? Seu código apresenta algum erro?
-
-
AutorPosts
Visualizando 1 resposta da discussão
- Você deve fazer login para responder a este tópico.