Buscar

faca um programa em c++ que receba como entrada um nome. o programa dará como saida o inverso deste nome.

💡 4 Respostas

User badge image

Joao Andre MArtins Dias

int main(int argc, char** argv) {
    int cont = 0, len = 0;
    char nome[20];

    printf("Digite o nome:");
    fflush(stdin);
    scanf("%s", &nome);
    len=strlen(nome);
    //Contando o nº de caracteres digitados
    while (nome[len] != '\0') { //repetimos o laço até chegar oa terminador de string \0
        len++;
    }
    printf("\n Tamanho do nome <%d>\n", len);
    printf("\n");
    while (len>=0) {//imprimimos do fim para o começo.
        printf("%c", nome[len--]);
    }
    printf("\n");
}

1
Dislike0
User badge image

Joao Andre MArtins Dias

Tem que colocar esses includes no inicio do programa.

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

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais