Para ler N códigos de produtos, seu respectivo valor e sua quantidade em estoque. No final o programa deverá imprimir a lista dos códigos dos produtos, sua quantidade em estoque e seu respectivo valor. Imprimir o código dos produto mais caro, o código mais barato e o valor total em estoque. Para finalizar a entrada de produtos, o usuário deverá digitar “O”.   #include <cstdlib>
#include <iostream>
main()
{
      int CODIGO, QUANTIDADE,i,CODMAIOR,CODMENOR;
      float VALOR,VALMAIOR=0,VALMENOR,VALORTOT=0;
      while(CODIGO!=0)
      {
          printf("Digite codigo  do produto:\n");
          scanf("%d",&CODIGO);
          printf("Digite valor do produto:\n");
          scanf("%f",&VALOR);
          printf("Digite a quantidade de produtos:\n");
          scanf("%d",&QUANTIDADE);
          if(VALOR > VALMAIOR)
          {
                   VALMAIOR=VALOR;
                   CODMAIOR=CODIGO;
          }
          if(i==1)//i é exatamente igual a 1
          {
                  VALMENOR=VALOR;
                  CODMENOR=CODIGO;
          }
          else
          {
              if(VALOR<VALMENOR)
              {
                   VALMENOR=VALOR;
                   CODMENOR=CODIGO;
              }
          }
          VALORTOT=VALORTOT + (QUANTIDADE * VALOR);
      }
      printf("O codigo do produto mais caro e: %d\n",CODMAIOR);
      printf("O codigo do produto mais barato e: %d\n",CODMENOR);
      printf("O valor total do estoque e: %2.2f\n",VALORTOT);
      
      system("pause");
      return 1;      
}