Calculadora em C. Duvida basica Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Zplague

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Seu portal de Zombie Plague no Brasil

Zumbis Online

Últimos assuntos

» [ANÚNCIO] Alguem vivo ai?
por Eclipse 17/9/2024, 6:39 pm

» The Fen1xS CLan | Zombie Plague | [XP/LEVELS] #2024
por hevy 5/7/2024, 8:28 pm

»
por Eclipse 29/2/2024, 12:30 am

» [Plugin] /vm Com Status
por Isr7 4/6/2023, 3:24 pm

» Alguém pra manter um servidor comigo?
por Isr7 3/6/2023, 4:52 pm

» Alguém querendo criar um servidor de zp? eu pago a host quem quiser deixar o discord ai Isr7#6920
por Isr7 3/6/2023, 3:18 pm

» PEDIDO: Multijump pros VIP
por Madness 15/3/2023, 3:44 pm

» [ZP] Modo padre para 5.0
por XperitosEspetinho123 15/7/2022, 3:31 pm

» [KZ] Servidores de cs 1.6
por [Dk]Serial-Killer 7/5/2022, 4:12 am

» [PLUGIN BY SKVD & WILLIAN] SHOP DE FANTASIAS
por dushowW 23/7/2020, 5:44 pm

Os membros mais ativos da semana

Nenhum usuário

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

Os nossos membros postaram um total de 38140 mensagens em 6680 assuntos

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


2 participantes

    Calculadora em C. Duvida basica

    Slipse
    Slipse
    Humano


    Nick : Matheus Guilher
    Masculino Número de Mensagens : 202
    Otimo
    Ammo Packs : 4383
    Honra : 21
    Data de inscrição : 05/02/2013

    Calculadora em C. Duvida basica Empty Calculadora em C. Duvida basica

    Mensagem por Slipse 26/2/2013, 3:24 pm

    ...


    Última edição por Slipse em 2/3/2013, 9:56 pm, editado 1 vez(es)
    AnDroidEL
    AnDroidEL
    Moderador
    Moderador


    Nick : AnDroidEL
    Masculino Número de Mensagens : 1936
    Zzzzzzzzz...
    Ammo Packs : 6471
    Honra : 50
    Data de inscrição : 07/10/2011

    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por AnDroidEL 26/2/2013, 3:32 pm

    Faça zerar a variável depois que receber o resultado.
    Exemplo:
    var1 = 0
    var2 = 0

    Caso tenha variavel resultado, zere-a também. E tente fazer com que ela retorne ao início.
    Slipse
    Slipse
    Humano


    Nick : Matheus Guilher
    Masculino Número de Mensagens : 202
    Otimo
    Ammo Packs : 4383
    Honra : 21
    Data de inscrição : 05/02/2013

    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por Slipse 26/2/2013, 3:34 pm

    ...


    Última edição por Slipse em 2/3/2013, 9:57 pm, editado 1 vez(es)
    AnDroidEL
    AnDroidEL
    Moderador
    Moderador


    Nick : AnDroidEL
    Masculino Número de Mensagens : 1936
    Zzzzzzzzz...
    Ammo Packs : 6471
    Honra : 50
    Data de inscrição : 07/10/2011

    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por AnDroidEL 26/2/2013, 3:47 pm

    Lembre-se, eu coloquei // para dizer comentário. Veja onde marquei e tente fazer a operação com código C.

    Espero que funcione:

    Código:
    #include <stdio.h>

    int main(){
       
        int a;
        int b;
        int opcao;
        int rep;
       
        while (rep = 1){
            printf("Digite o primeiro numero : ");
            fflush(stdin);
            scanf("%d", &a);
       
            printf("Digite o segund numero : ");
            fflush(stdin);
            scanf("%d", &b);
       
        while (opcao != 1 && 2){
            printf("Ok! Agora escolha a operacao\n\n"
                  "1 = Adicao\n"
                  "2 = Divisao\n");
            scanf("%d", &opcao);       
        if (opcao != 1 && 2){
            printf("Opacao invalida. Escolha entre 1 e 2.\n\n");
            } 
    }
             
        switch (opcao) {
              case 1:
                    printf("A adicao entre %d e %d eh %d\n\n", a, b, a+b);
      // Codigo aqui
      //a = 0; << Zera primeiro valor
                    //b = 0; << Zera segundo valor
                    //rep = 0; << que eu saiba, essa é o resultado, se for, zere também
                    break;
              case 2:
                    if ( b == 0){
                        printf("Nao existe divisao por zero");
                        } else {
                        printf("A divisao entra %d e %d eh %d\n\n", a, b, a/b);
         
                        }
                    }
            printf("Novo calculo?\n 1 - SIM\n 2 - NAO \nEscola : ");
            fflush(stdin);
            scanf("%d", &rep);
     
     // Código aqui!
     // SE "1", reexecutar o código << tente fazer ele executar o código do início, não estudei C direito, por isso não entendo muito como funciona
     // SE "0", system("pause") << No caso aqui, interrompa o comando para reexecutar com o comando < que eu saiba, system("Pause") que você utilizou, ou break
            }
    system("pause");
    return 0;
    }
    Slipse
    Slipse
    Humano


    Nick : Matheus Guilher
    Masculino Número de Mensagens : 202
    Otimo
    Ammo Packs : 4383
    Honra : 21
    Data de inscrição : 05/02/2013

    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por Slipse 26/2/2013, 3:55 pm

    ...


    Última edição por Slipse em 2/3/2013, 9:57 pm, editado 1 vez(es)
    AnDroidEL
    AnDroidEL
    Moderador
    Moderador


    Nick : AnDroidEL
    Masculino Número de Mensagens : 1936
    Zzzzzzzzz...
    Ammo Packs : 6471
    Honra : 50
    Data de inscrição : 07/10/2011

    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por AnDroidEL 26/2/2013, 4:16 pm

    Slipse escreveu:Deu nao ela continua a 1 escolha apos o loop -' kk mas vlw

    Cara, explica direito que eu não te entendi. Eu já vou pro curso, a gente resolve lá quando eu tiver tempo. EXPLICA DIREITO por favor. Diga o que você quer realmente, seja direto. =)

    Conteúdo patrocinado


    Calculadora em C. Duvida basica Empty Re: Calculadora em C. Duvida basica

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 1:53 am