Cadeias de caracteres estruturas de dados

Categories: Trabalhos

0

CADEIAS DE CARACTERES – INTRODUÇÃO A ESTRUTURAS DE DADOS — WALDEMAR CELES 5. 1 Implemente uma função que receba uma string como parâmetro e retorne como resultado o número de vogais nessa string. Essa função deve obedecer ao protótipo: #include #include #include int conta_vogais (char* str) { int (Str[i] (str[i]- cont++; } i++; } return cont; ) int main char palavra[l O]; prlntf( ‘Digite uma palavra: scanf(” %s”, pa avra); printf(“A palavra %s tem %d vogais
“, palavra, return O; } 5. Implemente uma função que receba c etorne como resulta o na strng. Essa função ve o (char* str, char c); #i (char* str, char c){ int ora p ng e um caractere e cias desse caractere ‘ tipo: int conta_char e int conta char = { if (str[i]=- c) { cont++; } i++; ) return cont; } int main (){ char ch; char palavra [1 0]; printf(“Digite um caractere:
“); , &ch); printf(“Digite uma palavra:
“); scanf(“%s”, palavra); printf( Swipe to vlew nexr_ page printf(“O caractere %c aparce %d vez(es) na palavra %s. “, ch, conta_char(palavra, ch), palavra); return O; } 5.

Implemente uma função que receba como parâmetro uma string e altere nelas as ocorrências de caracteres maiúsculos para minúsculos. Essa função deve obedecer ao protótipo: void minusculo (char* str); #include #include #include void minusculo (char* str){ int izo; while (str[i] – { if (strfik= ‘A’ ‘d str[i] < { str[i] str[i] - 'a' + }else if (str[i] { str[i] la'; }else if (str[i] 'A' str[i] < { str[i] = str[i] - 'A' + }else if (Str[i] { str[i] - 'Z'; } i++; } } int main (){ char palavra[l O]; printf("Digite uma palavra ualquer. canf(' , palavra); shlft_string (palavra); palavra digitada fica assim: %s", palavra); return 0; } 5. 5 Implemente uma função que receba uma string como parâmetro e substitua as ocorrências de uma letra pelo seu oposto no alfabeto, isto é, az, by, cx etc. Caracteres que não forem letras devem permanecer nalterados. Essa função deve obedecer ao protótipo: void string_oposta (char* str); #include #include #include vaid string_oposta (char* str){ int izo; while (str[i] 'O') { if (str[i] 'a' && str[i]

Plano de aula

0

PLANO DE AULA NO 06 FUTEBOL Dia 05/10/2011 IDENTIFICAÇAO DE DADOS * INSTITUIÇÃO: SÉRIE: 6a série * TURNO: vespertino *

Read More

Comunicaзгo visual

0

IDENTIDADE VISUAL – contextualizaзao Art Nouveau (1 890 – 1914) Ern 1907, a AEG “Nomeou como consultor artнstico e designer

Read More