Buscar

faca um programa em c++ que que soliciteao usuário que digite uma palavra. o programa exibirá na tela a quantidade de caracteres da palavra digitada.

💡 3 Respostas

User badge image

Joao Andre MArtins Dias

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

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

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

1
Dislike0
User badge image

Ana Lúcia Pinheiro

fflush?
0
Dislike0
User badge image

RD Resoluções

#include <iostream>
#include <string.h>

using namespace std;

int main()
{
    char palavra[100];
    int a;
    cin>>palavra;
    a=strlen(palavra);
    cout<<a<<endl;
      
    return 0;
}

 

ou

 

#include <iostream.h>

int main()
{
    char palavra[100];
    int i=0;
    cin>>palavra;
    do{
       if(palavra[i]!='\0')
          i++;
    }while(palavra[i]!='\0');
    cout<<i<<endl;
      
    return 0;
}
0
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