- Informe o tamanho;
- Informe o inverso;
- Informe se é ou não um palíndromo(se o inverso da cadeia é igual a ela)
Código do vídeo:
#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
main(){
char texto[100], inverso[100];
int i,f;
printf("Digite um texto: ");
gets(texto);
printf("O tamanho e : %d \n", strlen(texto));
f=0;
for (i=strlen(texto)-1; i >=0; i--){
inverso[f] = texto[i];
f++;
}
inverso[f] = '\0';
printf("O inverso e : %s \n",inverso);
if(strcmp(texto,inverso)==0){
printf("E palindromo");
}
else{
printf("Nao e palindromo");
}
printf("\n\n");
system("pause");
}
professor mande seu email ou facebook
ResponderExcluirvou ver se consigo algo vendo esse video pois estou apanhando pra resolver algo do tipo:
ResponderExcluirEscrever uma função que receba como parâmetro duas strings, bem como um valor inteiro que representa uma posição. A função deve, portanto, inserir a segunda string no na posição indicada da primeira.
Escreva um programa que receba estas duas strings do usuário, o valor da posição desejada, e chame a função anteriormente implementada e exiba o resultado ao usuário na tela.
Para imprimir na tela e tirar o print screen, mostre o resultado utilizando o seu primeiro nome como string 1 e o seu último nome como string 2, e a posição de teste deverá ser o último digito do seu RU
luiz silva ru 2 .... a meu entender teria que retornar lusilvaiz .... nao to conseguindo
(Estudando C++ em 2020), gostei muito da aula, bem explicado e pratico.
ResponderExcluirvou estudar todo o cointeúdo e depois fazer os exercicios em C++ e Python.