Ir para conteúdo
Fórum Script Brasil

Marcus Pimentel Marques

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Posts postados por Marcus Pimentel Marques

  1. OBRIGADO""

    É que eu estou criando um Alg. que resolve derivada de polinômios.

    +2x^3 - 2x^1 + (3*x^0) 

    Pedi o grau ao usuário e com essa int grau eu criei vetores com a quantidade de índices dada pelo grau sinal[grau] e os outros elementos do monômio. 

    Dentro de um Loop eu vou preencher os índices de acordo com o grau do monômio. Depois quero imprimir essas informações que recebi, em outro loop, mas já deu ruim aqui e eu não estou conseguindo. 

    #include <stdio.h>

    int main (){
        int grau;
        printf ("Digite o grau do polinomio: ");
        scanf ("%d", &grau);
        int GrauAntigo = grau;
        float coeficiente[grau];
        int   expoente[grau], ExpNovo[grau];
        char  sinal[grau];

        while (grau > 0){
            printf ("\nSINAL: ");
            scanf  ("%s", &sinal[grau]);
            printf ("COEFICIENTE: ");
            scanf  ("%f", &coeficiente[grau]);
            printf ("EXPOENTE: ");
            scanf  ("%d", &expoente[grau]);
            ExpNovo[grau] = coeficiente[grau] -1;
            grau--;
        }

        while (GrauAntigo > 0){
            printf ("%s", sinal[GrauAntigo]);
            printf ("%f", coeficiente[GrauAntigo]);
            printf ("%d", expoente[GrauAntigo]);
            printf ("%d\n", ExpNovo[GrauAntigo]);
            GrauAntigo--;
        }

    system ("pause");
    return 0;
    }

    Tá dando erro no Segundo Loop.

    Sou novo em programação e na Linguagem C 

    Meu prof disse que o %c estava lendo o ENTER. 

    É A PRIMEIRA VEZ QUE ENTRO EM UM FÓRUM - 

    O CARINHA RESOLVEU O MEU PROBLEMA 

    MUITO OBRIGADO (Y) 

  2. Galera, tenho uma dúvida na quebra de linha junto com scanf e printf.

    eu quero que fique assim 

    SINAL: __

    COEFICIENTE: ___

    E ASSIM SUCESSIVAMENTE DENTRO DO LOOP. 

     

    Desde já, agradeço.

    COMO EU QUERO 

    ComoEuQuero.jpg

    COMO O  ESTÁ

    AConsole.jpg

     PERCEBAM QUE O PRIMEIRO SCANF ("%c", &sinal); não funcionou. 

    O CÓDIGO

    TelaCodigo.jpg

    Percebam que o primeiro scanf do SINAL NÃO FUNCIONOU.

×
×
  • Criar Novo...