Ir ao conteúdo

Posts recomendados

Postado
#include <iostream>


using namespace std;

int main()
{

   int filial, S;
   float valorMes1, valorMes2, valorMes3, totalFilial, totalEmpresa;


        //ENTRADA DE DADOS DO USUARIO
        do{
        cout << "Digite a filial: " << endl;
        cin >> filial;
        cout << "Digite o valor do mes 1: " << endl;
        cin >> valorMes1;
        cout << "Digite o valor do mes 2: " << endl;
        cin >> valorMes2;
        cout << "Digite o valor do mes 3: " << endl;
        cin >> valorMes3;
        totalFilial = valorMes1 + valorMes2 + valorMes3;

        //DADOS DIGITADOS PELO USUARIO, IMPRESSOS NA TELA.
        cout <<endl << "FILIAL: " << filial << endl;
        cout << "VALOR MES 1: " << valorMes1 << endl;
        cout << "VALOR MES 2: " << valorMes2 << endl;
        cout << "VALOR MES 3: " << valorMes3 << endl;
        cout << "TOTAL DA FILIAL: " << totalFilial << endl;
        totalEmpresa = totalFilial;

        //CONTINUAR OU PROSSEGUIR NO PROGRAMA
        cout << endl << ("PARA CONTINUAR APERTE 1, PARA FINALIZAR APERTE2: ");
        cin >> S;
        }
        while (S == 1);

        cout << endl << "==========================================";
        cout << endl <<  "VALOR TOTAL DA EMPRESA E: " << totalEmpresa;

    return 0;
}

OLA GOSTARIA DE UMA AJUDA, NO FINAL PRECISO DO RESULTADO DE  "TOTALEMPRESA". COMO PODERIA ESTAR FAZENDO ISSO. DESDE JA AGRADEÇO

  • Obrigado 1
Postado

@danielima    seu código está bom ,  então creio que precisa colocar essa variável   filial   como string , para que não haja erro na digitação pelo usuário , pois assim tanto faz se digitar valores numéricos ou alfabéticos  ;  e o totalEmpresa seria a soma de todas as filiais , então seu código poderias ser assim   :

#include <iostream>
#include <sstream>
#include <cstring>
#include <conio.h>
using namespace std;

int main(){
   int S;
   string filial;
   float valorMes1,valorMes2,valorMes3,totalFilial,totalEmpresa=0;
    //ENTRADA DE DADOS DO USUARIO
    do{
        cout << "Digite a filial: " << endl;
        setbuf(stdin,NULL);
        cin >> filial;
        //stringstream S(filial);
        cout << "Digite o valor do mes 1: ";
        setbuf(stdin,NULL);
        cin >> valorMes1;
        cout << "Digite o valor do mes 2: ";
        setbuf(stdin,NULL);
        cin >> valorMes2;
        cout << "Digite o valor do mes 3: ";
        setbuf(stdin,NULL);
        cin >> valorMes3;
        totalFilial = valorMes1 + valorMes2 + valorMes3;
        totalEmpresa += totalFilial;/* a soma de todas as filiais mais a emprersa */
        //DADOS DIGITADOS PELO USUARIO, IMPRESSOS NA TELA.
        cout <<"\nFILIAL ---------: " << filial      << endl;
        cout << "VALOR MES 1 -----: " << valorMes1   << endl;
        cout << "VALOR MES 2 -----: " << valorMes2   << endl;
        cout << "VALOR MES 3 -----: " << valorMes3   << endl;
        cout << "TOTAL DA FILIAL -: " << totalFilial << endl;
        //CONTINUAR OU PROSSEGUIR NO PROGRAMA
        cout<<"pegar os dados de outra filial ? "<<endl;
        cout <<"\nPARA  SIM  APERTE 1\nPARA  NAO  APERTE 2\n : ";
        cin >> S;
    }while (S == 1);
    cout << endl << "==========================================\n"<<endl;
    cout << endl <<  "VALOR TOTAL DA EMPRESA E: " << totalEmpresa<<endl;
    cout<<"\n\n\n     Tecle !\n\n\n"<<endl;
    getch();
    return 0;
}

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...