Ir para conteúdo
Fórum Script Brasil

Yakuza

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Tudo que Yakuza postou

  1. Yakuza

    Potenciação

    Potenciação pow(base,expoente); Com isso da pra fazer raiz tb. //raiz quadrada, para mudar a raiz só alterar o divisor no expoente pow(base,(1/2));
  2. Yakuza

    Programas Simples

    Realmente, você está errando no if. Está abrindo o bloco de código de forma errada. Forma certa: if() { bloco de código } E também seria mais interessante se você criasse mais funções, ao invés de colocar todo o corpo do código na main().
  3. Olha eu também estou iniciando no C, estudando sozinho e tal, mas creio que tem algo meio errado aqui: scanf("%d", &variavel); /*A função scanf irá capturar o 1 ou o 2*/ variavel = getch() /*Aqui você está colocando o valor da variável variavel como uma função, no caso getch(), que também serve para capturar algo digitado*/ switch (variavel) /*Switch, abre os cases com a intenção de executar o que o usuário escolheu, só que aí é que está. Você setou no scanf um valor para a variável e agora ta setando ela como função getch(). Por isto "não entende o valor". Posso estar errado, porque sou iniciante como já disse, entretando acredito que seja isso.
  4. Isso! Obrigadão Wicker Man, L Hiwatori. O código foi compilado perfeitamente. Ficarei mais atento a isto! Pode deixar.
  5. Cadê os tiozões do C pra me ajudar aqui >.<
  6. Olá, comecei a aprender C, de forma autodidática. Estou tendo um pequeno problema neste código. Qual seria a correção a ser feita? -- Linguagem: C Compilador: Dev-C++ 4.9.9.2 -- Erro acusado: linha 56, conflicting types for 'subtracao' linha 33, previous implicit declaration of 'subtracao' was here C:\Dev-Cpp\SALVOS\3\Makefile.win [build Error] [main.o] Error 1 -- #include <stdio.h> #include <stdlib.h> float soma(float a, float b); float sobtracao(float a, float b); float multiplicacao(float a, float b); float divisao(float a, float b); int x; float a,b,y; main() { printf("Calculadora 4 Operacoes, o que deseja fazer?\n"); printf("\n1 -> Soma"); printf("\n2 -> Subtracao"); printf("\n3 -> Multiplicacao"); printf("\n4 -> Divisao\n"); printf("Opcao: "); scanf("%i", &x); printf("\n\nDigite os valores de A e B para o calculo."); printf("\nValor de A: "); scanf("%f", &a); printf("Digite o valor de B: "); scanf("%f", &b); switch(x) { case 1: y=soma(a, b); printf("\n\n.Resultado %f", y); break; case 2: y=subtracao(a, b); printf("\n\n.Resultado %f", y); break; case 3: y=multiplicacao(a, b); printf("\n\n.Multiplicação %f", y); break; case 4: y=divisao(a, b); printf("\n\n.Divisao %f", y); break; default: printf("Numero invalido"); } system("PAUSE"); } float soma(float a, float b) { return(a+b); } float subtracao(float a, float b) { return(a-b); } float multiplicacao(float a, float b) { return(a*b); } float divisao(float a, float b) { return(a/b); }
×
×
  • Criar Novo...