Ir ao conteúdo

Posts recomendados

Postado

1) Faça um programa que receba uma string digitada pelo usuário, inverta os caracteres dessa string e imprima a string invertida. Por exemplo, se a string informada for “ROMA”, deve ser retornada a string “AMOR”.

 

2) Implemente um algoritmo que leia uma string s, um caracter chAtual, um caracter chNovo e substitua todo caracter chAtual de s pelo chNovo. O programa deve retornar também o número de substituições.

 

Exemplo: String s informada pelo usuário: ESTE TEXTO AQUI

 

chAtual = E

 

chNovo = U

 

Saída do algoritmo: USTU TUXTO AQUI

 

Número de substituições: 3

Postado
#include <stdio.h>
#include <string.h>

int main()
{
    int i, cont =0;
    char strL[30];
    char str1[1] = "e";
    char str2[1] = "u";
    char *stringL;
    stringL = strL;
    printf("Exemplo de string: ");
    gets (strL);
    printf ("Saida do algoritmo: ");
    for (i =0; i < strlen(stringL); i++){
      
      if (strL[i] == str1[0]){
       strL[i] = str2[0];
       cont++;
      }
      printf ("%c", strL[i]);
     
     }
     printf ("\nNumero de substituicao: %d", cont);
     
    
    return 0;
}

 

Segue o codigo do ex 2 com string ate 30 chars.

 

adicionado 35 minutos depois

 

#include <stdio.h>
#include <string.h>

int main()
{
    int i, cont =0;
    char strL1[30];
    char strL2[30];
    char *stringL;
 
    printf("Exemplo de string: ");
    gets (strL1);
    stringL = strL1;
    printf ("\n");
    for (i =strlen(stringL); i >= 0; i--){
      printf("%c", strL1[i]);
    }
    return 0;
}

Segue codigo do ex1 

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!