Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''switch''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 8 registros

  1. toda fez que executo este programa ele so imprimi a pergunta eu respondo e ele fecha sem a resposta #include <iostream> using namespace std; int main() { cout << "ola tudo bem? " << endl; int a = 0; cin >> a; string b = ("tudo"), c = ("não"); switch(a){ case 'b': cout << "que bom" << endl; break; case 'c': cout << "ah, me desculpe" << endl; } return 0; }
  2. Olá pessoal, estou com uma dulvida em como retorna o valor do switch fora dele? vou postar o codigo para melhor exemplificar. <?php //RESULTADO VALOR VENDIDO $VENDASDIAMARLON = 100; $VENDASDIAESTELA = 200; $VENDASDIAJALUSA = 300; $VENDASDIAJOANA = 400; $RESULTADO_VALOR_VENDIDO = max($VENDASDIAMARLON, $VENDASDIAESTELA, $VENDASDIAJALUSA, $VENDASDIAJOANA); switch($RESULTADO_VALOR_VENDIDO) { case $VENDASDIAMARLON : echo "MARLON"; break; case $VENDASDIAESTELA : echo "ESTELA"; break; case $VENDASDIAJALUSA : echo "JALUSA"; break; case $VENDASDIAJOANA : echo "JOANA"; break; }; echo $RESULTADO_VALOR_VENDIDO; ?> quero usar o valor da vareavel $RESULTADO_VALOR_VENDIDO depois de passar pelo switch
  3. #include <stdio.h> #include <stdlib.h> main(){ float juros=0,valor=0,saldo=0,emprestimo,percentual; char op; int w=0,parcela; while(w==0){ printf("|----------Menu----------|"); printf("\n| |"); printf("\n| |"); printf("\n|Escolha a Opcao Desejada|"); printf("\n| [A]- Informar saldo |"); printf("\n| [B]- Fazer emprestimo |"); printf("\n| [C]- Quitar divida |"); printf("\n|----------------------- |"); printf("\n"); scanf("%c",&op); if((op=='a')||(op=='A')){ printf("\nSaldo atual:%.2f",saldo); printf("\n\nInsira o valor desejado:"); scanf("%f",&valor); if(valor>0){ printf("\nValor atualizado %.2f:",saldo=saldo+valor); } else{ printf("\nValor inserido tem que ser > 0"); } } else if((op=='b')||(op=='B')){ printf("\nDigite o valor desejado para emprestimo:"); scanf("%f",&emprestimo); if(emprestimo<=0){ printf("\nValor invalido, emprestimo deve ser > 0. Reinicie o processo!"); } else{ printf("\n\nDigite o numero desejado de parcelas:"); scanf("%i",&parcela); percentual=(float)5/100; //divisão de dois inteiros, truncado para dar um ponto flutuante p fazer percentual juros=(emprestimo+(emprestimo*(percentual*parcela))); printf("\nTotal Emprestimo: %i x %.2f$",parcela,juros); } } w++; if(w==1){ printf("\n\nDeseja realizar outra operacao:"); scanf("%i",&w); if(w==0){ w=0; printf("\n%i",w); } else{ printf("Obrigado, volte sempre!"); w++; } } } } Fiz esse meu codigo e em questao de objetivo de cada if esta funcionando. Minha unica dor de cabeça é: Quando o usuario tiver efetuado uma operação, ele vai ser perguntado dnv se quer fazer uma, caso a resposta seja 0=Sim ele mostre o menu novamente, caso 1=não ele de somente a mensagem do print. Porem quando clico em 0, alem dele mostrar o menu, ele mostra novamente a pergunta "desejar realizar outra operação?".
  4. Yunus

    String recebe get

    Tenho uma variável static "fieldOrder" que seleciona a ordem dos campos no registro, exemplo: name, cpf, phone, course, age, active ou poderia ser cpf, age, name, course, phone, active, o usuário do sistema vai decidir isso. Gostaria de armazená-lo em um buffer, com um caractere especial separando cada campo, para então guardar em um arquivo(mas guardar no arquivo não vem ao caso agora). O problema aqui é que entra nos cases corretamente (testei isso), porém o buffer não está recebendo gets. Não sei o porque acontece isso ou como fazer isso funcionar. Alguma ideia? Fiz algo errado? Aqui vai o método: public String registroOrdemCampo(Student std) { String buffer = null; for (int i = 0; i < 6; i++) { /*name = 1 -- cpf = 2 -- phone = 3 -- course = 4 -- age = 5 -- active = 6*/ switch (Descriptor.fieldOrder[i]) { case 1: buffer = std.getName(); break; case 2: buffer = std.getCpf(); break; case 3: buffer = std.getPhone(); break; case 4: buffer = std.getCourse(); break; case 5: buffer = Integer.toString(std.getAge()); break; case 6: buffer = Integer.toString(std.getActive()); break; default: System.out.println("ERRO!"); } if(i < 6) buffer = Descriptor.fieldSeparator; } return buffer; }
  5. esta dando alguns erros e não consigo arrumar isso. estou usando o Dev-C++ 5.11 #include <windows.h> int main ( ) { using namespace std; int numero; cout << ("/nDigite um numero de 1 a 7"); cin >> (numero); switch (numero); { case '1'; { cout<< "/nVocê digitou 1 que representa Domingo!"; break; } case '2'; { cout<< "/nVocê digitou 2 que representa Segunda Feira!"; break; } case '3'; { cout<< "/nVocê digitou 3 que representa Terça Feira!"; break; } case '4'; { cout<< "/nVocê digitou 4 que representa Quarta Feira!"; break; } case '5'; { cout<< "/nVocê digitou 5 que representa Quinta Feira!"; break; } case '6'; { cout<< "/nVocê digitou 6 que representa Sexta Feira!"; break; } case '7'; { cout<< "/nVocê digitou 7 que representa Sabado!"; break; } else; { cout<< "/nDigitou um numero inválido!"; } } getch( ); }
  6. Visitante

    Ajuda com o Código

    Boa tarde, estou com problemas nesse código. O programa não passa para as perguntas de horários...o que me parece é que o switch case não reconhece a resposta anterior como verdadeira então não passa para a próxima etapa e repete. Mas já tentei de todo jeito e não consigo arrumar, Alguém pode me dar uma luz por favor ? #include <cstdio> #include <stdlib.h> #include <math.h> #include <conio.h> #include <iostream> #include <cstdlib> #include <stdio.h> int main() { //declaração de variáveis// char nome[40], curitiba[40], florianopolis[40], saobento[40], camboriu[40], matinhos[40], convencional[40], executivo [40]; int rg, codcontrole, viagem, horario, origem, destino, opcaobus, horarios; //espaço destinado para apresentação do programa// //variaveis recebendo dados// codcontrole = 1; //Laço de Retorno do { //Aqui o Programa pergunta a origem do passageiro printf("\nDe onde voce esta partindo? [1]curitiba, [2]florianopolis, [3]saobento, [4]camboriu ou [5]matinhos?\n"); scanf("%d", &origem); //Aqui o Programa pergunta o destino do passageiro printf("\nQual e seu destino? [1]curitiba, [2]florianopolis, [3]saobento, [4]camboriu ou [5]matinhos?\n"); scanf("%d", &destino); //Aqui o Programa pergunta o tipo de onibus printf("\nQual o tipo de onibus ? [1]Convencional ou [2]Executivo?\n"); scanf("%d", &opcaobus); if (origem == 1 && destino == 2 && opcaobus == 1) viagem = 1; else if (origem == 1 && destino == 2 && opcaobus == 2) viagem = 2; else if (origem == 1 && destino == 3 && opcaobus == 1) viagem = 3; else if (origem == 1 && destino == 3 && opcaobus == 2) viagem = 4; else if (origem == 1 && destino == 4 && opcaobus == 1) viagem = 5; else if (origem == 1 && destino == 4 && opcaobus == 2) viagem = 6; else if (origem == 1 && destino == 5 && opcaobus == 1) viagem = 7; else if (origem == 1 && destino == 5 && opcaobus == 2) viagem = 8; else if (origem == 2 && destino == 1 && opcaobus == 1) viagem = 9; else if (origem == 2 && destino == 1 && opcaobus == 2) viagem = 10; else if (origem == 2 && destino == 3 && opcaobus == 1) viagem = 11; else if (origem == 2 && destino == 3 && opcaobus == 2) viagem = 12; else if (origem == 2 && destino == 4 && opcaobus == 1) viagem = 13; else if (origem == 2 && destino == 4 && opcaobus == 2) viagem = 14; else if (origem == 2 && destino == 5 && opcaobus == 1) viagem = 15; else if (origem == 2 && destino == 5 && opcaobus == 2) viagem = 16; else if (origem == 3 && destino == 1 && opcaobus == 1) viagem = 17; else if (origem == 3 && destino == 1 && opcaobus == 2) viagem = 18; else if (origem == 3 && destino == 2 && opcaobus == 1) viagem = 19; else if (origem == 3 && destino == 2 && opcaobus == 2) viagem = 20; else if (origem == 3 && destino == 4 && opcaobus == 1) viagem = 21; else if (origem == 3 && destino == 4 && opcaobus == 2) viagem = 22; else if (origem == 3 && destino == 5 && opcaobus == 1) viagem = 23; else if (origem == 3 && destino == 5 && opcaobus == 2) viagem = 24; else if (origem == 4 && destino == 1 && opcaobus == 1) viagem = 25; else if (origem == 4 && destino == 1 && opcaobus == 2) viagem = 26; else if (origem == 4 && destino == 2 && opcaobus == 1) viagem = 27; else if (origem == 4 && destino == 2 && opcaobus == 2) viagem = 28; else if (origem == 4 && destino == 3 && opcaobus == 1) viagem = 29; else if (origem == 4 && destino == 3 && opcaobus == 2) viagem = 30; else if (origem == 4 && destino == 5 && opcaobus == 1) viagem = 31; else if (origem == 4 && destino == 5 && opcaobus == 2) viagem = 32; else if (origem == 5 && destino == 1 && opcaobus == 1) viagem = 33; else if (origem == 5 && destino == 1 && opcaobus == 2) viagem = 34; else if (origem == 5 && destino == 2 && opcaobus == 1) viagem = 35; else if (origem == 5 && destino == 2 && opcaobus == 2) viagem = 36; else if (origem == 5 && destino == 3 && opcaobus == 1) viagem = 37; else if (origem == 5 && destino == 3 && opcaobus == 2) viagem = 38; else if (origem == 5 && destino == 4 && opcaobus == 1) viagem = 39; else if (origem == 5 && destino == 4 && opcaobus == 2) viagem = 40; else printf("\nUma ou mais respostas são invalidas!\n"); //Aqui o Programa pergunta o horario da partida switch (horarios) { case 1: viagem = 1; printf("Digite 1 para 10:40 ou 2 para 17:00"); scanf("%d", &horario); break; case 2: viagem = 2; printf("Digite 1 para 11:00 ou 2 para 15:40"); scanf("%d", &horario); break; case 3: viagem = 3; printf("Digite 1 para 13:30 ou 2 para 09:30"); scanf("%d", &horario); break; case 4: viagem = 4; printf("Digite 1 para 12:00 ou 2 para 14:00"); scanf("%d", &horario); break; } //Aqui o Programa da o preço e pede os dados //Aqui o Programa Le os Dados do Cliente //Impressao da Passagem } while (codcontrole !=9999); }
  7. Estou com um probleminha basico na programação condicional. Eu coloquei o Switch (op) e um Case 'arroz'. Mas quando eu digito arroz quando eu executo, esta vindo a mensagem errada. Porem se eu colocar simbolos ou numeros o Case funciona. Obrigado pela ajuda.
  8. Não entendo porque o switch deste programa não está funcionando, quando escolho a opção entra no system ("pause"); #include <stdio.h> #include <stdlib.h> void menu(); void limpartela(); void sair(); void enter(); void denter(); void dentertabula(); void tabula(); void soma(); void subt(); void multi(); void divi(); char opc; int main() { menu(); system ("pause"); return 0; } void limpartela() { system("cls"); } void sair() { exit(1); } void enter() { printf("\n"); } void denter() { printf("\n\n"); } void dentertabula() { printf("\n\n\t"); } void tabula() { printf("\t"); } void menu() { limpartela(); int esc; printf("Que calculo voce quer fazer?"); dentertabula(); printf("1 - Soma"); enter(); tabula(); printf("2 - Subtracao"); enter(); tabula(); printf("3 - Multiplicacao"); enter(); tabula(); printf("4 - Divisao"); enter(); tabula(); printf("5 - Sair"); enter(); printf("Opcao: "); scanf("%d", &esc); getchar(); switch (esc) { case 1: void soma(); break; case 2: void subt(); break; case 3: void multi(); break; case 4: void divi(); break; case 5: void sair(); break; default: menu(); } } void soma(void) { limpartela(); int a, b, soma; printf("Digite os valores da soma:"); enter(); tabula(); printf("valor: "); scanf("%d", &a); tabula(); printf("+"); tabula(); printf("valor: "); scanf("%d", &b); soma = a + b; tabula(); printf("%d + %d = %d", a, b, soma); printf("\n\nResultado: %d", soma); printf("Resultado: %d", soma); printf("Deseja voltar ao menu? (s/n)"); scanf("%c", &opc); getchar(); if (opc=='s') { menu(); }else{ denter(); printf("Obrigado! "); } } void subt() { limpartela(); int c, d, sub; printf("Digite os valores da subtracao:"); enter(); tabula(); printf("valor: "); scanf("%d", &c); tabula(); printf("-"); tabula(); printf("valor: "); scanf("%d", &d); sub = c - d; tabula(); printf("%d - %d = %d", c, d, sub); printf("Resultado: %d", sub); printf("Deseja voltar ao menu? (s/n)"); scanf("%c", &opc); getchar(); if (opc=='s') { menu(); }else{ denter(); printf("Obrigado! "); } } void multi() { limpartela(); int e, f, mul; printf("Digite os valores da multiplicacao:"); enter(); tabula(); printf("valor: "); scanf("%d", &e); tabula(); printf("*"); tabula(); printf("valor: "); scanf("%d", &f); mul = e * f; tabula(); printf("%d * %d = %d", e, f, mul); printf("Resultado: %d", mul); printf("Deseja voltar ao menu? (s/n)"); scanf("%c", &opc); getchar(); if (opc=='s') { menu(); }else{ denter(); printf("Obrigado! "); } } void divi() { limpartela(); int g, h, div; printf("Digite os valores da divisao:"); enter(); tabula(); printf("valor: "); scanf("%d", &g); tabula(); printf("/"); tabula(); printf("valor: "); scanf("%d", &h); div = g / h; tabula(); printf("%d / %d = %d", g, h, div); printf("Resultado: %d", div); printf("Deseja voltar ao menu? (s/n)"); scanf("%c", &opc); getchar(); if (opc=='s') { menu(); }else{ denter(); printf("Obrigado! "); } }
×
×
  • Criar Novo...