Ir ao conteúdo
  • Cadastre-se
Alan Lima29

Dúvida linguagem c

Recommended Posts

Pessoal alguem pode me ajudar? Meu código sai com um monte de zeros depois do número e como faço pra tirar o sinal de "X" antes do número?Da uma olhada no meu codigo:

 

//Crie um algoritmo que calcule e imprima o valor de x elevado a z.
 
#include <stdio.h>
 
void main()
 
{
    float x = 0, z = 0, mult,i;
 
    printf("Digite um numero: ");
    scanf (" %f", &x);
 
    printf("Digite a potenciacao: ");
    scanf(" %f", &z);
 
 
 
    while (i!=z)
    {
        mult = x*x;
 
        printf(" X %f", x);
        i = i +1;
 
    }
    printf(" = %f", mult);
}
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha o X aqui:

 

while (i!=z)

    {
        mult = x*x;
 
        printf(" X %f", x);
        i = i +1;
 
    }

 

Pra tirar os zeros depois da vírgula, use: 

printf(" = %.0f", mult);

Ou deixe tudo como inteiro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha o X aqui:

 

Pra tirar os zeros depois da vírgula, use: 

printf(" = %.0f", mult);

Ou deixe tudo como inteiro.

 

 

Em relação ao zero depois dos números, consegui resolver. 

 

Porém o "X" não consegui. Coloquei uma imagem pra você entender minha pergunta. Onde tem a flechinha é o "X" que eu queria que não aparecesse, tem como?

post-763968-0-46981200-1430177401_thumb.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem mas é trabalhoso.

Primeiro ele não vai aparecer nessa printf.

 

Você tem que colocar um "if" depois desse printf pra testar se o i+1 != z

Pois ele vai escrever o operador de multiplicação depois do número até o penúltimo.

aí ele mostra o sinal de "x" (só ele.)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro 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 publicações 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

×