segunda-feira, 5 de novembro de 2012

Uma empresa realizou uma pesquisa com os seus fornecedores, na qual foram coletados os seguintes dados referentes aos produtos fornecidos

Uma empresa realizou uma pesquisa com os seus fornecedores, na qual foram coletados os seguintes dados referentes aos produtos fornecidos:

  • ID, Valor e Percentual de aumento

Obs. Se o produto não tiver sofrido alteração de preço, o percentual de aumento será igual a 0.

Faça um programa que determine e escreva:

  • O novo valor de cada um dos produtos.
  • A quantidade de produtos mais caros que R$ 100,00 (após aumento) e que tiveram aumento superior a 5%.
  • A média de valor dos produtos que não sofreram aumento.
  • O valor do produto mais caro (após aumento).

Obs.: o programa solicita dados até que o ID digitado seja zero.

#include <stdio.h>
#include <conio.c>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
#include <time.h>

using namespace std;

main()
{
int ID;
float valor=0,pAumento=0.00,novoValor,mediaSemAumento,maisCaroPos=0.00,somaSemAumento=0.00;
int pMaisQ100=0,aumMaisQ5=0,contaSemAumento=0;

while (ID > 0 ) {

clrscr();
gotoxy(15,2);cout << ":: PESQUISANDO FORNECEDORES - [0] para Sair ::" << endl;

gotoxy(15,5);cout << "Qual o ID ..........: "; cin >> ID;
gotoxy(15,6);cout << "Qual o valor .......: "; cin >> valor;
gotoxy(15,7);cout << "Quantos % aumento...: "; cin >> pAumento;

novoValor = valor + (valor*pAumento)/100;

// verificar e contar valor acima de 100 depois do aumento
if (novoValor > 100)
{pMaisQ100++;}
// verificar e contar valor que tiveram mais de 5% de aumento
if (pAumento > 5)
{aumMaisQ5++;}
// verifica se teve Zero de aumento, conta os valores e soma os valores
// calcula a média dos valores que não sofreram aumento
if (pAumento == 0 ){
contaSemAumento++;
somaSemAumento = (somaSemAumento+valor);
mediaSemAumento = (somaSemAumento/contaSemAumento);
}

if (novoValor > maisCaroPos)
{
maisCaroPos = novoValor;
}

clrscr();
gotoxy(15, 9);cout << ":: VALORES ::" << endl;
gotoxy(15,11);cout << "Produto ..........: " << ID << endl;
gotoxy(15,12);cout << "Valor do Produto ...: " << valor << endl;
gotoxy(15,13);cout << "Percentural aument..: " << pAumento << endl;
gotoxy(15,14);cout << "Novo Valor ........: " << novoValor << endl;
gotoxy(15,15);cout << "Qtd maiores que 100.: " << pMaisQ100 << endl;
gotoxy(15,16);cout << "Qtd acima de +5% ...: " << aumMaisQ5 << endl;
gotoxy(15,17);cout << "Qtd sem Aumento ....: " << contaSemAumento << endl;
gotoxy(15,18);cout << "Soma sem Aumento ...: " << somaSemAumento << endl;
gotoxy(15,19);cout << "Media sem Aumento ..: " << mediaSemAumento << endl;
gotoxy(15,20);cout << "Valor mais caro.. ..: " << maisCaroPos << endl;

gotoxy(20,22); cout << "APERTE UMA TECLA PARA CONTINUAR";
getch();

}
}

Foi realizada uma pesquisa com 200 pessoas que assistiram uma peça de teatro, em relação a sua opinião sobre a mesma.

Foi realizada uma pesquisa com 200 pessoas que assistiram uma peça de teatro, em relação a sua opinião sobre a mesma. Cada espectador respondeu a um questionário que solicitava os seguintes dados:

  • idade da pessoa;
  • o identificador da pessoa;
  • opinião em relação à peça(de 0 a 10).

Faça um programa que, a partir destes dados, calcule e imprima:

  1. A quantidade de respostas 10.
  2. A média de idade das pessoas que responderam o questionário.
  3. A percentagem de pessoas que responderam 5 ou menos para a opinião da peça.
  4. O identificador da pessoa mais velha.

* Considere que a maior idade não é repetida

 

#include <stdio.h>
#include <conio.c>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
#include <time.h>

using namespace std;

main()
{
int idade=0,contador=0,conta10=0,contaIdade=0,somaIdade=0;
int contaMenor5=0,nPesq=200,maisVelha=0;
char sexo,sexoMaisVelha;
float notaPeca=0.00,mediaIdades=0.00,porcentagem=0.00;

do { // começa a repetição

gotoxy(15,2);cout << "Pesquisa Literaria - 200 OPINIOES " << endl << endl;
gotoxy(15,4);cout << "Qual sua Idade? "; cin >> idade;
gotoxy(15,5);cout << "Qual seu Sexo [f | m] ? "; cin >> sexo;
gotoxy(15,6);cout << "Que nota voce da a peca: [0 a 10] "; cin >> notaPeca;
clrscr();

contaIdade++; //conta as idade
somaIdade = (somaIdade+idade); //soma as idades
mediaIdades = (somaIdade/contaIdade); // calcula a media das idades

if (idade > maisVelha) // compara a idade e aponta o sexo
{
maisVelha=idade;
sexoMaisVelha=sexo;
}

if (notaPeca == 10){conta10++;} // conta as notas 10
if (notaPeca <= 5){contaMenor5++;} //conta as notas menores que 5

contador++; //incrementa o contador para encerrar a pesquisa

}while (contador <= nPesq); //termina a repetição

porcentagem = (contaMenor5 * 100)/contador; // calcula a porcentagem menor 5%
gotoxy(15,17);cout << " ........ RESULTADOS ......: " << endl;
gotoxy(15,18);cout << "Idade da pessoa mais Velha.: " << maisVelha;
gotoxy(15,19);cout << "Sexo da pessoa mais Velha..: " << sexoMaisVelha;
gotoxy(15,20);cout << "Deram notas baixas .......: " << contaMenor5;
gotoxy(15,21);cout << "Deram nota 10 .............: " << conta10;
gotoxy(15,22);cout << "Soma de todas as idades....: " << somaIdade;
gotoxy(15,23);cout << "Media das idades ..........: " << mediaIdades;
gotoxy(15,24);cout << "% das notas abaixo de 5 ...: " << porcentagem;

getch();
}:

Faça um programa que solicite ao usuário 10 números inteiros e, ao final, informe a quantidade de números ímpares e pares lidos.

Faça um programa que solicite ao usuário 10 números inteiros e, ao final, informe a quantidade de números ímpares e pares lidos. Calcule também a soma dos números pares e a média dos números ímpares.

#include <stdio.h>
#include <conio.c>
#include <conio.h>
#include <stdlib.h>
#include <iostream>
#include <windows.h>
#include <time.h>

using namespace std;

main()
{

int numeros=0,nImpares=0,nPares=0,somaPares=0,somaImpares=0;
float mediaImpares = 0.00;

gotoxy(5,5);cout << "Digite abaixo 10 Numeros: " << endl << endl;


for (int i=0; i<10; i++) //inicia a repetição “for” até 10
{
cout << "Meu numero: "; cin >> numeros; // recebe a digitação
if (numeros %2 == 0) //verifica se o resto da divisão por 2 é zero.
{
nPares++; // se o número é par, incrementa o contador
somaPares=somaPares+numeros; // aqui, soma os números pares
}
else
{
nImpares++; // se não é par, é impar. Incrementa o contador
somaImpares=somaImpares+numeros; //soma os impares
}
}

if(nImpares >0)
mediaImpares = (float)somaImpares/nImpares; //media dos impares

gotoxy(10,18);cout << "RESULTADO" << endl;
gotoxy(10,19);cout << "-----------------------------" << endl;
gotoxy(10,20);cout << "Quant. Pares ......: " << nPares;
gotoxy(10,21);cout << "Quant. Impares.....: " << nImpares;
gotoxy(10,22);cout << "Soma dos Pares ....: " << somaPares;
gotoxy(10,23);cout << "Media dos Impares..: " << mediaImpares;

getch();

}

domingo, 4 de novembro de 2012

Faça um programa que exiba a sequencia completa 0/100, 2/96, 4/92,6/88,…,50/0

 

Faça um programa que exiba a sequencia completa 0/100, 2/96, 4/92,6/88,…,50/0

O algoritmo, pelo que entendi, o numerador vai de 2 em 2 e o denominador de 4 em 4. Sendo que um vai de 0 a 50, e o outro de 100 a 0.

 

#include <stdio.h>

#include <conio.c>

#include <conio.h>

#include <stdlib.h>

#include <iostream>

#include <windows.h>

#include <time.h>

using namespace std;

main()

{

// declaração de variaveis

int numerador=-2;

int denominador=104;

/* laço while será executado enquanto

o valor da variavel DENOMINADOR for

maior que ZERO.

*/

while (denominador > 0){

numerador=numerador+2; // variavel conta de 2 em 2

denominador = denominador-4; // variavel diminui de 4 em 4

cout << numerador << " " << denominador << endl;

}

getch();

}

Como usar o gotoxy() no Dev C++

Para você que não consegue usar a função gotoxy(x,y).

Para você que sempre que vai usar a função gotoxy() e recebe como resposta do compilador a informação:

error: `gotoxy' undeclared (first use this function)

A solução é esta que apresento aqui, e logo abaixo:

1 – Faça o download deste arquivo: conioc.zip.

São apenas três arquivos:

O arquivo conio.c: coloque ele na pasta C:\Dev-Cpp\include
O arquivo conio.h: coloque ele na pasta C:\Dev-Cpp\include
O arquivo libconio.a coloque na pasta C:\Dev-Cpp\lib

Com isto você poderá usar as seguintes funções:

textcolor(), textbackground(), clrscr(), gotoxy() […] Use o seguinte também: #include<conio.c>

Configurando o Dev C/C++ para inserir código padrão.

Para quem faz programas de computadores com toda e qualquer IDE deve conhecer suas facilidades e recursos. É fundamental para que, se possa, produzir mais, e melhor. Pois bem! Seguindo esta tônica esta dica é para quem usa o Dev C/C++.

É o seguinte: se você usa as mesmas bibliotecas, não tem que digitar todas as linhas das bibliotecas. Neste caso, todas as vezes tenho que digitar várias linhas de bibliotecas. Então, você pode configurar o DEV C/C++ para inserir o código acima automaticamente. Para você configurar um código padrão você faz esta configuração em poucos cliques. Esta dica é para quem usa o DEV C/C++.

1) – Clique em TOOLS; depois clique em Editor Options.

Imagem 006

2) – Na tela do Editor Options você vai clicar em CODE. E depois na parte de baixo clique em Default Source

Imagem 009

Clique em OK. Todas as vezes que você for iniciar um novo arquivo, este bloco de código já aparece no novo arquivo, economizando tempo e digitação. Bem como evita erros, uma vez que você, terá este código inserido corretamente e automaticamente. Não vai deixar errado não é?

terça-feira, 2 de outubro de 2012

de 13 a 20: exercícios em Netbeans Java

Os exercícios abaixo, alguns, apenas alguns, não estão completos, no entanto, está funcionando e a lógica, ainda que não seja a de um programador experiente, auxilia ao estudante iniciante a entender o código, e não copie e cole no seu trabalho escolar, use-o como auxilio.

Se você chegou aqui por meio do google ou do bing, certamente que seu professor também. Então evite dores de cabeça para você mesmo. Use o código para aprender.

13) - Uma empresa decidiu fazer um levantamento em relação aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionários. Supondo que você seja o programador dessa empresa, faça um Programa que leia para cada candidata a idade, o sexo (M ou F) e a experiência no serviço (S ou N). Para encerrar a entrada de dados, digite zero para a idade. Calcule e escreva:

  • número de candidatos do sexo feminino;
  • número de candidatos do sexo masculino;
  • a idade média dos homens que já têm experiência no serviço;
  • a porcentagem dos homens com mais de 45 anos entre o total dos homens;
  • número de mulheres com idade inferior a 35 anos e com experiência no serviço;
  • a menor idade entre as mulheres que já têm experiência no serviço.
 
import javax.swing.JOptionPane;
public class QuadroFuncionarios {
public static void main(String[] args) {

int SuaIdade=1,somaIdadeFeminina=0,somaIdadeMasculino=0;
double idadeMediaMasculina=0;
double idadeMediaFeminina=0;
String Experiencia;

int ContaFeminino=0,ContaMasculino=0;
while(SuaIdade != 0){

SuaIdade = Integer.parseInt(JOptionPane.showInputDialog("Qual sua Idade"));
int OSexo = Integer.parseInt(JOptionPane.showInputDialog("Qual seu Sexo? \t\n1-Para Feminino \t\n2-Para Masculino"));

switch(OSexo)
{
case 1: ContaFeminino++;somaIdadeFeminina+=SuaIdade;break;
case 2: ContaMasculino++;somaIdadeMasculino+=SuaIdade;break;
}
Experiencia = JOptionPane.showInputDialog("Tem Experiência?");
}
idadeMediaMasculina = (somaIdadeMasculino/ContaMasculino);
idadeMediaFeminina = (somaIdadeFeminina/ContaFeminino);
JOptionPane.showMessageDialog(null,"\nQTD Masculino.: "+ContaMasculino + "\nQTD Feminino.: "+ContaFeminino +"\nIMM = "+idadeMediaMasculina + "\nIMF = "+idadeMediaFeminina, "Resultado",JOptionPane.INFORMATION_MESSAGE);
}

}


 

14. Faça um Programa que receba a idade e o peso de 15 pessoas. Calcule e imprima as médias dos pesos das pessoas da mesma faixa etária. As faixas etárias são: de 1 a 10 anos, de 11 a 20 anos, de 21 a 30 anos e maiores de 30 anos.


 



import javax.swing.JOptionPane;
public class Dados15Pessoas {
public static void main(String[] args) {
int suaIdade=0;
int seuPeso=0;
int contaFaixa1a10=0,contaFaixa11a20=0,contaFaixa21a30=0,contaFaixa30a65=0;
int somaFaixa1a10=0,somaFaixa11a20=0,somaFaixa21a30=0,somaFaixa30a65=0;
for (int i = 0; i < 5; i++) {

suaIdade = Integer.parseInt(JOptionPane.showInputDialog("Digite a idade: "));
seuPeso = Integer.parseInt(JOptionPane.showInputDialog("Digite o Peso: "));

switch(suaIdade){

case 0-9:contaFaixa1a10++;somaFaixa1a10+=suaIdade;break;
case 10-20:contaFaixa11a20++;somaFaixa11a20+=suaIdade;break;
case 20-31:contaFaixa21a30++;somaFaixa21a30+=suaIdade;break;
case 31-65:contaFaixa30a65++;somaFaixa30a65+=suaIdade;break;
default: JOptionPane.showMessageDialog(null,"Acima da Idade. Aposentado","VELHOTE",JOptionPane.INFORMATION_MESSAGE);
}
}
JOptionPane.showMessageDialog(null,"Entre 0 a 10 = "+somaFaixa1a10+ "\nEntre 11 a 20 = "+somaFaixa11a20+ "\nEntre 20-30 "+somaFaixa21a30+ "\nEntre Maior que 30 = " +somaFaixa30a65,"FAIXA ETARIA",JOptionPane.INFORMATION_MESSAGE);
}

}


15. Faça um Programa que receba duas notas de 6 alunos e calcule e imprima: a média entre essas 2 notas de cada aluno; a mensagem de acordo com a tabela abaixo:


    Média Mensagem




    • De 0 a 5.0 reprovado;


    • De 5.1 a 6.9 recuperação;


    • De 7.0 a 10 aprovado;


    • total de alunos aprovados e o total de alunos reprovados;


    • a média geral da Programa, isto é, a média entre as médias dos alunos.

     



    import javax.swing.JOptionPane;
    public class NotasDeSeisAlunos {
    public static void main(String[] args) {
    double nota1 = 0, nota2 = 0;
    double mediaAluno1=0,mediaAluno2=0;
    int NumeroAprovados=0;

    // ALUNO 1
    for (int i = 0; i < 2; i++)
    {
    double Nota1 = Double.parseDouble(JOptionPane.showInputDialog("Notas do Aluno 1"));
    nota1 += Nota1;
    }

    mediaAluno1 = nota1/2;

    if ((mediaAluno1 >0) && (mediaAluno1 <=5) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 1 = " +mediaAluno1 + "\nREPROVADO!");
    }
    if ((mediaAluno1 >=5.1 ) && (mediaAluno1 <=6.9) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 1 = " +mediaAluno1 + "\nRECUPERAÇÃO!");
    }

    if ((mediaAluno1 >=7 ) && (mediaAluno1 <=10) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 1 = " +mediaAluno1 + "\nAPROVADO!");
    }
    if(mediaAluno1 >= 7){
    NumeroAprovados++;
    }
    // ALUNO 2
    for (int i = 0; i < 2; i++)
    {
    double Nota2 = Double.parseDouble(JOptionPane.showInputDialog("Notas do Aluno 2"));
    nota2 += Nota2;
    }

    mediaAluno2 = nota2/2;

    if ((mediaAluno1 >0) && (mediaAluno2 <=5) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 2 = " +mediaAluno2 + "\nREPROVADO!");
    }
    if ((mediaAluno1 >=5.1 ) && (mediaAluno2 <=6.9) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 2 = " +mediaAluno2 + "\nRECUPERAÇÃO!");
    }

    if ((mediaAluno1 >=7 ) && (mediaAluno2 <=10) )
    {
    JOptionPane.showMessageDialog(null, "Media do Aluno 2 = " +mediaAluno2 + "\nAPROVADO!");
    }
    if(mediaAluno2 >= 7){
    NumeroAprovados++;
    }

    JOptionPane.showMessageDialog(null, "Total de Aprovados: " +NumeroAprovados);
    }
    }





    16. Faça um Programa que receba a idade e a altura de várias pessoas. Calcule e imprima a média das alturas das pessoas com mais de 50 anos. Para encerrar a entrada de dados, digite idade  <= zero.




    import javax.swing.JOptionPane;

    public class MediaAlturaIdade50 {
    public static void main(String[] args) {

    double media=0;
    int DigitaIdade=0;
    int SomaIdade50=0;
    int ContaIdade=0;
    // for (int i = 0; i < 10; i++) {

    do{
    DigitaIdade = Integer.parseInt(JOptionPane.showInputDialog("Digite a Idade"));

    if(DigitaIdade >= 50){
    SomaIdade50+=DigitaIdade;
    ContaIdade++;}
    }while(DigitaIdade != 0);

    media = (SomaIdade50/ContaIdade);

    JOptionPane.showMessageDialog(null,"\nSoma das Idades "+SomaIdade50 + "\nQTD digitados "+ContaIdade + "\nMedia das Idades..: "+ media,"Media das Idades >50 = ",JOptionPane.INFORMATION_MESSAGE);
    }
    }

     


    17.  Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: ótimo - 3, bom - 2, regular - 1. Faça um Programa que receba a idade e a opinião de 15 espectadores, calcule e imprima:



    • a média das idades das pessoas que responderam ótimo;


    • a quantidade de pessoas que responderam regular;


    • a porcentagem de pessoas que responderam bom entre todos os espectadores analisados.


     


    import javax.swing.JOptionPane;
    public class EspectadorCinema {
    public static void main(String[] args) {
    int contaOtimo=0,contaBom=0,contaRegular=0,somaIdadeOtimo=0,i;
    double mediaIdadeOtimo=0,porcentagemBom=0;

    for ( i = 0; i <= 2; i++)
    {

    int idade = Integer.parseInt(JOptionPane.showInputDialog("Qual sua Idade? "));
    int suaOpiniao = Integer.parseInt(JOptionPane.showInputDialog("Sua opinião sobre o Filme? \n\n\t\t| 1 = Ótimo | 2 = Bom | 3 = Regular |"));
    switch(suaOpiniao){

    case 1: contaOtimo++;somaIdadeOtimo+=idade;break;
    case 2: contaBom++;break;
    case 3: contaRegular++;break;
    }
    }
    mediaIdadeOtimo = (somaIdadeOtimo/contaOtimo);
    JOptionPane.showMessageDialog(null, "\t Total Otimo: " +contaOtimo + "... Media Idade: " + mediaIdadeOtimo + "\t\n Total Bom: " +contaBom +" Porcentagem BOM: "+porcentagemBom + "\t\nTotal Regular: " +contaRegular," Resultado ",JOptionPane.INFORMATION_MESSAGE);
    }
    }

     

    18) -  Certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado. Para isso forneceu o sexo do entrevistado e sua resposta (sim ou não). Sabendo que foram entrevistadas 10 pessoas, faça um Programa que calcule e imprima:



    • número de pessoas que responderam sim;
    • número de pessoas que responderam não;
    • número de mulheres que responderam sim;
    • a porcentagem de homens que responderam não entre todos os homens analisados.

     

    import javax.swing.JOptionPane;
    public class PesquisaMercado {
    public static void main(String[] args) {
    int contaSimF=0,contaNaoM=0,totalFM=0;
    int contaF=0,contaM=0;

    for (int i = 1; i <= 10; i++)
    {
    String seuSexo = JOptionPane.showInputDialog("Qual seu Sexo: \n\t(f) = Feminino \n\t(m) = Masculino");
    String respSim = JOptionPane.showInputDialog("Gostou do Produto x : \n\t(S) = SIM \n\t(N) = NÃO");

    if (("f".equals(seuSexo)) || ("F".equals(seuSexo)))
    {
    contaF++;
    if (("s".equals(seuSexo)) || ("S".equals(seuSexo)))
    {
    contaSimF++;
    }

    }
    if (("m".equals(seuSexo)) || ("M".equals(seuSexo)))
    {
    contaM++;
    if (("M".equals(seuSexo)) || ("m".equals(seuSexo)))
    {
    contaNaoM++;
    }
    }
    }
    totalFM=(contaF+contaM);
    JOptionPane.showMessageDialog(null, "Total Mulheres = " +contaF + "\nTotal Homens = " +contaM + "\nTotal Geral FM = "+totalFM + "\nMulheres/SIM = "+contaSimF +"\nHomens/Nao = "+contaNaoM);
    }

    }


    19. Faça um Programa que receba 10 números, calcule e imprima a soma dos números pares e a soma dos números primos.

     


    import javax.swing.JOptionPane;
    public class ContaParesImpares {
    public static void main(String[] args) {

    int numeros=0,numerosPares=0,numerosPrimos=0,divisores=0;
    for (int i = 1; i <= 11; i++) {

    numeros = Integer.parseInt(JOptionPane.showInputDialog("Digite 10 Numeros: "));

    if (numeros % 2 ==0){
    numerosPares++;
    }
    if (numeros % 2 == 0){
    divisores++;
    if (divisores <= 2)
    {
    numerosPrimos++;
    }
    }
    }
    JOptionPane.showMessageDialog(null, "Numeros Pares: " +numerosPares + "\nNumeros Primos: "+numerosPrimos);
    }

    }


    20. Uma loja utiliza os seguintes códigos para as transações de cada dia: 'v' - para compras à vista 'p' - para compras a prazo É dada uma lista de transações contendo o valor de cada compra e o respectivo código da transação. Faça um Programa que calcule e imprima:

     



    • valor total das compras à vista;


    • valor total das compras a prazo;


    • valor total das compras efetuadas;


    • valor a receber pelas compras a prazo, isto é, primeira parcela, sabendo que estas serão pagas em três vezes. Sabe-se que são efetuadas 25 transações por dia.

      import javax.swing.JOptionPane;
      public class TiposVendas {
      public static void main(String[] args) {

      double vendas=0,valorVendasV=0,valorVendasP=0,valorTotal=0;

      for (int i = 0; i < 5; i++)
      {

      String tiposVendas = JOptionPane.showInputDialog("Tipo de Venda \nV = Venda a Vista \n P = Venda a Prazo");
      vendas = Double.valueOf(JOptionPane.showInputDialog(tiposVendas));
      // Netbeans sugeriu e eu aceitei usar .equals.

      if (("V".equals(tiposVendas))|| ("v".equals(tiposVendas)))
      {
      valorVendasV+=vendas;
      }
      if (("P".equals(tiposVendas))||("p".equals(tiposVendas)))
      {
      valorVendasP = vendas/3;
      valorVendasP += vendas;
      }
      }
      valorTotal = (valorVendasV+valorVendasP);
      JOptionPane.showMessageDialog(null, "Vendas a Vista = "+valorVendasV + "\nVendas a Prazo = "+valorVendasP + "\nTotal de Vendas = "+valorTotal,"Compras",JOptionPane.INFORMATION_MESSAGE);
      }
      }