Projeto completo garante uma boa obra. Contrate Engenheiros!

Programa Básico em C++ para calcular a quantidade de cimento,areia e brita usado em concreto.

Programa básico em c++ para calculo de quantidade de materiais.
Abaixo está o código para o programa, você pode compilar usando dev c++.
Bons estudos! 




#include<iostream>


main()//Programa para calcular o custo do concreto por metro cubico
{
                 int num;
                 
                 
                 inicio:
                 system("CLS");       
                 system("COLOR 18");
                 printf(" Bem vindo a calculadora de concreto\n\n");
                 printf(" Escolha o tipo de concreto\n\n");
                 printf(" 1 - Obras de Medio porte\n");
                 printf(" 2 - Colunas Baldrame e Vigas medias\n");
                 printf(" 3 - Estruturas de concreto armado\n");
                 printf(" 4 - Cintas de Armacao\n");
                 printf(" 5 - Sair\n");
                 scanf("%d",&num);
                 
                 
                 float matrizquantidade[1][3];
                 int decisao,decisao1;
                 float total=0;
                 float matrizvalor[3][3];
                 float matrizpreco[3][1];
                 int linha,coluna;
                 float volumedoconcreto,sacas,agua,areia,brita,area,espessura,psaca,pareia,pbrita;
                 switch (num)// Seleção do Menu
                 {
                        case 1:
                             system("CLS");
                             //float volumedoconcreto,sacas,agua,areia,brita,area,espessura,psaca,pareia,pbrita;
                             sacas=0;
                             agua=0;
                             areia=0;
                             brita=0;
                             area=0;
                             espessura=0;
                             printf("Entre com a area da laje e a espessura em metros\n\n");
                             scanf("%f",&area);
                             printf("X\n");
                             scanf("%f",&espessura);
                             volumedoconcreto=area*espessura;
                             printf("\tVolume do Concreto:\t%10.2f metros cubicos\n\n",volumedoconcreto);
                             sacas=volumedoconcreto/.1455;// CALCULAR A QUANTIDADE DE SACAS DE CIMENTO
                             printf("\tquantidade de sacas:\t%10.2f de 50 Kg\n\n",sacas);
                             agua=(volumedoconcreto*30.5)/.1455;// CALCULAR A QUANTIDADE DE AGUA 
                             printf("\tquantidade de agua:\t%10.2f Litros\n\n",agua);
                             areia=(volumedoconcreto*(2*.287*.45*.35))/.1455;//CALCULAR A QUANTIDADE DE AREIA
                             printf("\tquantidade de areia:\t%10.2f metro cubicos\n\n",areia);
                             brita=(volumedoconcreto*(1*.336*.45*.35))/.1455;//CALCULAR A QUATIDADE DE BRITA
                             printf("\tquantidade de brita:\t%10.2f metro cubico\n\n",brita);
                             
                             
                             
                             
                             //int linha,coluna;
                             //float matrizquantidade[1][3];
                             matrizquantidade[0][0]=sacas;
                             matrizquantidade[0][1]=areia;
                             matrizquantidade[0][2]=brita;
                             printf("Para calcular o custo digite repectivamente o valor de cada material unitario\n\n");
      
                             //float matrizpreco[3][1];                                                       
                             for (linha=0;linha<3;linha++)
                             {
                              for (coluna=0;coluna<1;coluna++)
                              {
                              printf("Digite o preco:",linha,coluna);
                              scanf("%f",&matrizpreco[linha][coluna]);
                              }
                              }
              
                              //float matrizvalor[3][3];// CALCULO DA MATRIZ VALOR
                              for (linha=0;linha<3;linha++)
                              {
                              for (coluna=0;coluna<3;coluna++)
                              {
                              matrizvalor[linha][coluna]=matrizpreco[linha][coluna]*matrizquantidade[linha][coluna];
                              }
                              }
                              for(linha=0;linha<1;linha++)//VER MATRIZ VALOR
                              {
                              for (coluna=0;coluna<3;coluna++)
                              { 
                              printf("O preco de cada e:%10.2f\n",matrizvalor[linha][coluna]);
                              }
                              //float total=0;
                              total=matrizvalor[0][0]+matrizvalor[0][1]+matrizvalor[0][2];
                              printf("Valor Total%10.2f\n\n",total);
                              printf("\n");
                              }
                              printf("Deseja voltar para o MENU Sim [1] Sair [2] \n\n");
                              //int decisao,decisao1;
                              scanf("%d",&decisao);
                              if ( decisao==1)
                              {
                              goto inicio;
                              }
                              else
                              {
                              printf("OBRIGADO\n\n");
                              system("EXIT");
                              }
                             break;
                             
                             
                        case 2:
                               system("CLS");
                             //float volumedoconcreto,sacas,agua,areia,brita,area,espessura,psaca,pareia,pbrita;
                             sacas=0;
                             agua=0;
                             areia=0;
                             brita=0;
                             area=0;
                             espessura=0;
                             printf("Entre com a area da laje e a espessura em metros\n\n");
                             scanf("%f",&area);
                             printf("X\n");
                             scanf("%f",&espessura);
                             volumedoconcreto=area*espessura;
                             printf("\tVolume do Concreto:\t%10.2f metros cubicos\n\n",volumedoconcreto);
                             sacas=volumedoconcreto/.1683;// CALCULAR A QUANTIDADE DE SACAS DE CIMENTO
                             printf("\tquantidade de sacas:\t%10.2f de 50 Kg\n\n",sacas);
                             agua=(volumedoconcreto*34)/.1683;// CALCULAR A QUANTIDADE DE AGUA 
                             printf("\tquantidade de agua:\t%10.2f Litros\n\n",agua);
                             areia=(volumedoconcreto*(2*.287*.45*.35))/.1683;//CALCULAR A QUANTIDADE DE AREIA
                             printf("\tquantidade de areia:\t%10.2f metro cubicos\n\n",areia);
                             brita=(volumedoconcreto*(2*.224*.45*.35))/.1683;//CALCULAR A QUATIDADE DE BRITA
                             printf("\tquantidade de brita:\t%10.2f metro cubico\n\n",brita);
                             
                             
                             
                             
                             //int linha,coluna;
                             //float matrizquantidade[1][3];
                             matrizquantidade[0][0]=sacas;
                             matrizquantidade[0][1]=areia;
                             matrizquantidade[0][2]=brita;
                             printf("Para calcular o custo digite repectivamente o valor de cada material unitario\n\n");
      
                             //float matrizpreco[3][1];                                                       
                             for (linha=0;linha<3;linha++)
                             {
                              for (coluna=0;coluna<1;coluna++)
                              {
                              printf("Digite o preco:",linha,coluna);
                              scanf("%f",&matrizpreco[linha][coluna]);
                              }
                              }
              
                              //float matrizvalor[3][3];// CALCULO DA MATRIZ VALOR
                              for (linha=0;linha<3;linha++)
                              {
                              for (coluna=0;coluna<3;coluna++)
                              {
                              matrizvalor[linha][coluna]=matrizpreco[linha][coluna]*matrizquantidade[linha][coluna];
                              }
                              }
                              for(linha=0;linha<1;linha++)//VER MATRIZ VALOR
                              {
                              for (coluna=0;coluna<3;coluna++)
                              { 
                              printf("O preco de cada e:%10.2f\n",matrizvalor[linha][coluna]);
                              }
                              //float total=0;
                              total=matrizvalor[0][0]+matrizvalor[0][1]+matrizvalor[0][2];
                              printf("Valor Total%10.2f\n\n",total);
                              printf("\n");
                              }
                              printf("Deseja voltar para o MENU Sim [1] Sair [2] \n\n");
                              //int decisao,decisao1;
                              scanf("%d",&decisao);
                              if ( decisao==1)
                              {
                              goto inicio;
                              }
                              else
                              {
                              printf("OBRIGADO\n\n");
                              system("EXIT");
                              }
                             
                             
                             
                             
                               
                        break;
                        case 3:
                               system("CLS");
                             //float volumedoconcreto,sacas,agua,areia,brita,area,espessura,psaca,pareia,pbrita;
                             sacas=0;
                             agua=0;
                             areia=0;
                             brita=0;
                             area=0;
                             espessura=0;
                             printf("Entre com a area da laje e a espessura em metros\n\n");
                             scanf("%f",&area);
                             printf("X\n");
                             scanf("%f",&espessura);
                             volumedoconcreto=area*espessura;
                             printf("\tVolume do Concreto:\t%10.2f metros cubicos\n\n",volumedoconcreto);
                             sacas=volumedoconcreto/.1812;// CALCULAR A QUANTIDADE DE SACAS DE CIMENTO
                             printf("\tquantidade de sacas:\t%10.2f de 50 Kg\n\n",sacas);
                             agua=(volumedoconcreto*36.5)/.1812;// CALCULAR A QUANTIDADE DE AGUA 
                             printf("\tquantidade de agua:\t%10.2f Litros\n\n",agua);
                             areia=(volumedoconcreto*(3*.239*.45*.35))/.1812;//CALCULAR A QUANTIDADE DE AREIA
                             printf("\tquantidade de areia:\t%10.2f metro cubicos\n\n",areia);
                             brita=(volumedoconcreto*(2*.224*.45*.35))/.1812;//CALCULAR A QUATIDADE DE BRITA
                             printf("\tquantidade de brita:\t%10.2f metro cubico\n\n",brita);
                             
                             
                             
                             
                             //int linha,coluna;
                             //float matrizquantidade[1][3];
                             matrizquantidade[0][0]=sacas;
                             matrizquantidade[0][1]=areia;
                             matrizquantidade[0][2]=brita;
                             printf("Para calcular o custo digite repectivamente o valor de cada material unitario\n\n");
      
                             //float matrizpreco[3][1];                                                       
                             for (linha=0;linha<3;linha++)
                             {
                              for (coluna=0;coluna<1;coluna++)
                              {
                              printf("Digite o preco:",linha,coluna);
                              scanf("%f",&matrizpreco[linha][coluna]);
                              }
                              }
              
                              //float matrizvalor[3][3];// CALCULO DA MATRIZ VALOR
                              for (linha=0;linha<3;linha++)
                              {
                              for (coluna=0;coluna<3;coluna++)
                              {
                              matrizvalor[linha][coluna]=matrizpreco[linha][coluna]*matrizquantidade[linha][coluna];
                              }
                              }
                              for(linha=0;linha<1;linha++)//VER MATRIZ VALOR
                              {
                              for (coluna=0;coluna<3;coluna++)
                              { 
                              printf("O preco de cada e:%10.2f\n",matrizvalor[linha][coluna]);
                              }
                              //float total=0;
                              total=matrizvalor[0][0]+matrizvalor[0][1]+matrizvalor[0][2];
                              printf("Valor Total%10.2f\n\n",total);
                              printf("\n");
                              }
                              printf("Deseja voltar para o MENU Sim [1] Sair [2] \n\n");
                              //int decisao,decisao1;
                              scanf("%d",&decisao);
                              if ( decisao==1)
                              {
                              goto inicio;
                              }
                              else
                              {
                              printf("OBRIGADO\n\n");
                              system("EXIT");
                              }
                             
                        break;
                        case 4:
                               system("CLS");
                             //float volumedoconcreto,sacas,agua,areia,brita,area,espessura,psaca,pareia,pbrita;
                             sacas=0;
                             agua=0;
                             areia=0;
                             brita=0;
                             area=0;
                             espessura=0;
                             printf("Entre com a area da laje e a espessura em metros\n\n");
                             scanf("%f",&area);
                             printf("X\n");
                             scanf("%f",&espessura);
                             volumedoconcreto=area*espessura;
                             printf("\tVolume do Concreto:\t%10.2f metros cubicos\n\n",volumedoconcreto);
                             sacas=volumedoconcreto/.2033;// CALCULAR A QUANTIDADE DE SACAS DE CIMENTO
                             printf("\tquantidade de sacas:\t%10.2f de 50 Kg\n\n",sacas);
                             agua=(volumedoconcreto*39,5)/.2033;// CALCULAR A QUANTIDADE DE AGUA 
                             printf("\tquantidade de agua:\t%10.2f Litros\n\n",agua);
                             areia=(volumedoconcreto*(3*.239*.45*.35))/.2033;//CALCULAR A QUANTIDADE DE AREIA
                             printf("\tquantidade de areia:\t%10.2f metro cubicos\n\n",areia);
                             brita=(volumedoconcreto*(2*.280*.45*.35))/.2033;//CALCULAR A QUATIDADE DE BRITA
                             printf("\tquantidade de brita:\t%10.2f metro cubico\n\n",brita);
                             
                             
                             
                             
                             //int linha,coluna;
                             //float matrizquantidade[1][3];
                             matrizquantidade[0][0]=sacas;
                             matrizquantidade[0][1]=areia;
                             matrizquantidade[0][2]=brita;
                             printf("Para calcular o custo digite repectivamente o valor de cada material unitario\n\n");
      
                             //float matrizpreco[3][1];                                                       
                             for (linha=0;linha<3;linha++)
                             {
                              for (coluna=0;coluna<1;coluna++)
                              {
                              printf("Digite o preco:",linha,coluna);
                              scanf("%f",&matrizpreco[linha][coluna]);
                              }
                              }
              
                              //float matrizvalor[3][3];// CALCULO DA MATRIZ VALOR
                              for (linha=0;linha<3;linha++)
                              {
                              for (coluna=0;coluna<3;coluna++)
                              {
                              matrizvalor[linha][coluna]=matrizpreco[linha][coluna]*matrizquantidade[linha][coluna];
                              }
                              }
                              for(linha=0;linha<1;linha++)//VER MATRIZ VALOR
                              {
                              for (coluna=0;coluna<3;coluna++)
                              { 
                              printf("O preco de cada e:%10.2f\n",matrizvalor[linha][coluna]);
                              }
                              //float total=0;
                              total=matrizvalor[0][0]+matrizvalor[0][1]+matrizvalor[0][2];
                              printf("Valor Total%10.2f\n\n",total);
                              printf("\n");
                              }
                              printf("Deseja voltar para o MENU Sim [1] Sair [2] \n\n");
                              //int decisao,decisao1;
                              scanf("%d",&decisao);
                              if ( decisao==1)
                              {
                              goto inicio;
                              }
                              else
                              {
                              printf("OBRIGADO\n\n");
                              system("EXIT");
                              }
                             
                        break;
                        case 5:
                               printf("OBRIGADO\n\n");
                               system("EXIT");
                        break;
                        default:
                                printf("ok\n");
                                } 
                 
                 
                 
                 
                 
                 
                 
                 
                 system("PAUSE");
                 return(0);
                 }
                 
      

Related Posts Plugin for WordPress, Blogger...