Ir ao conteúdo
  • Cadastre-se

cassinhodabahia

Membro Pleno
  • Posts

    35
  • Cadastrado em

  • Última visita

  1. @Reset2020 a bios dele não tem a opção de lagacy e uefi
  2. Não consigo qUE o notebook reconheça o boot do Windows 7 pelo pendrive nem pelo dvd...quem poder da essa força agradeço
  3. ola pessoal sou iniciante em c++, e estou com uma duvida para terminar meu programa, ele ja esta rodando beleza , so esta faltando aparecer na tela quando a expressão esta valida, ele so esta mostrando quando ela esta invalida,Preciso muito de ajuda p terminar.. desde já agradeço..segue a questaão e o codigo. também enviando em anexo no bloco de notasExercicio Beth.txt 10) Escreva um programa para ler uma expressão matemática que contenha parênteses, colchetes e chaves. Verificar se esses delimitadores foram digitados na ordem correta. Quando um delimitador de abertura for encontrado empilhar. Quando um delimitador de fechamento for encontrado, desempilhar e verificar se é um delimitador correspondente. Por exemplo, encontrou um ], desempilha e verifica se o que desempilhou é um [. Quando o final da expressão for alcançado, a pilha deverá estar vazia. Assim, as expressões: ( A + B ], [ ( A + B ] ) e { A – ( B ] } são inválidas. E a expressão: {x+(y–[a+b])*c–[(d+e)]}/(h–(j–(k+n))) é válida. #include <stdio.h> #include<stdlib.h> #include<locale.h> #define stacksize 40 char expressao[41]; struct stack { int topo; int item[stacksize]; }; struct stack pilha; char emptyStack(); char fullStack(); void push(int y); int pop(); int top(); void leExpressao(); void empilha(); void verifica(); int main (void) { system("color f0"); setlocale(LC_ALL,"Portuguese"); char CONF = 'S'; printf("\n Programa que verifica os delimitadores de uma Expressao\n\n"); while (CONF == 'S' || CONF == 's') { leExpressao(); pilha.topo = -1; empilha(); verifica(); printf("\n\n Deseja avaliar outra Expressao? (S/N): \n\n"); fflush(stdin); CONF = getchar(); } system("pause"); return(0); } void leExpressao() { printf("\n Digite uma expressao e tecle <Enter> para terminar: "); fflush(stdin); fgets(expressao, 41, stdin); return; } void empilha() { int I = 0, C = 0; while (expressao != '\n') { if(expressao == '(' || expressao == '[' || expressao == '{'){ C++; push©; } else if(expressao == ')' || expressao == ']' || expressao =='}' ){ C--; push©; } I++; } return; } void verifica() { int exp = 0, I; if(emptyStack() == 'F'){ I = top(); if(I != 0) printf("\n\n Expressao Invaliada!\n\n"); exp = 1; } else while (emptyStack() == 'F' && exp == 0){ I = pop(); if(I== -1){ printf("\n\n Expressao Invalida!\n\n"); exp = 1; } if(exp == 0) printf("\n\n Expressao Valida!\n\n"); return; } } char fullStack() { if (pilha.topo == stacksize-1) return('T'); // Pilha está cheia else return('F'); // Pilha não está cheia } char emptyStack() { if (pilha.topo == -1) return('T'); // Pilha está vazia else return('F'); // Pilha não está vazia } void push(int Y) { if (fullStack() == 'F') { pilha.topo++; pilha.item[pilha.topo] = Y; } else printf("\n Pilha está cheia"); return; } int top() { if(emptyStack() == 1) return 0; else return (pilha.item[pilha.topo]); } int pop() { if (emptyStack() == 'F') { pilha.topo--; return(pilha.item[pilha.topo+1]); } else { printf("\n Pilha está vazia"); return(0); } }
  4. já desinstalei tudo,, já restaurei o Pc e continuou a mesma coisa
  5. cassinhodabahia

    Erro FiFa 14

    olá pessoal!! Estou com um problema com o FiFa 14.. ele estava funcionando normal, do nado ele começou da um erro quando clico em jogar aperec uma jane la com esse erro Ocorreu uma exceção não tratada no aplicativo. se você clicar e, continuar, o aplicativo ignorará esse erro e tentará continuar. se clicar em encerrar, o aplicativo será encerrado imediatamente, A operação foi concluída com êxito. Consulte o final desta mensagem para obter detalhes sobre como chamar a depuração just-in-time (JIT) em vez desta caixa de diálogo. ************** Texto de Exceção ************** System.ComponentModel.Win32Exception: A operação foi concluída com êxito em System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) em System.Diagnostics.Process.Start() em System.Diagnostics.Process.Start(ProcessStartInfo startInfo) em fifasetup_csharp.StartingForm.PlayButton_Click(Object sender, EventArgs e) em System.Windows.Forms.Control.OnClick(EventArgs e) em System.Windows.Forms.Button.OnClick(EventArgs e) em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) em System.Windows.Forms.Control.WndProc(Message& m) em System.Windows.Forms.ButtonBase.WndProc(Message& m) em System.Windows.Forms.Button.WndProc(Message& m) em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Conjuntos de Módulos (Assemblies) Carregados ************** mscorlib Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- fifaconfig Versão do Conjunto de Módulos (Assembly): 1.0.0.0 Versão do Win32: 1.0.0.0 Base de Código: file:///C:/Program%20Files%20(x86)/Origin%20Games/FIFA%2014/Game/fifasetup/fifaconfig.exe ---------------------------------------- System Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8008 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- DXHelper Versão do Conjunto de Módulos (Assembly): 1.0.5036.33462 Versão do Win32: 1.0.0.0 Base de Código: file:///C:/Program%20Files%20(x86)/Origin%20Games/FIFA%2014/Game/fifasetup/DXHelper.DLL ---------------------------------------- msvcm90 Versão do Conjunto de Módulos (Assembly): 9.0.30729.8387 Versão do Win32: 9.00.30729.8387 Base de Código: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.8387_none_5094ca96bcb6b2bb/msvcm90.dll ---------------------------------------- fifaconfig.resources Versão do Conjunto de Módulos (Assembly): 1.0.0.0 Versão do Win32: 1.0.0.0 Base de Código: file:///C:/Program%20Files%20(x86)/Origin%20Games/FIFA%2014/Game/fifasetup/pt-BR/fifaconfig.resources.DLL ---------------------------------------- System.Xml Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Windows.Forms.resources Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.7905 (win9rel.050727-7900) Base de Código: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_pt-BR_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- mscorlib.resources Versão do Conjunto de Módulos (Assembly): 2.0.0.0 Versão do Win32: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000) Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- ************** Depuração JIT ************** Para habilitar a depuração just-in-time (JIT), o arquivo .config deste aplicativo ou computador (machine.config) deve ter o valor jitDebugging definido na seção system.windows.forms. O aplicativo também deve ser compilado com a depuração habilitada. Por exemplo: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> Quando a depuração JIT está habilitada, qualquer exceção não tratada será enviada ao depurador JIT registrado no computador, em vez de ser tratada nesta caixa de diálogo. Se alguém poder me ajudar serei muito grato!!
  6. ShoW!!! só me explica so mais uma coisa se possível... qual o papel desse soma = 0 e soma +
  7. @dontpanic valeu mesmo cara !! tentando fazer esse while mas mas está dando esse erro de sintaxe no final
  8. @dontpanic fui mudando algumas coisas que o propio eclipse pediu ai ficou desse jeito public static double somaS(int num) { double soma = 0; for (; num > 0; --num) soma = soma + 1 /fatorial(num);return soma; Só que agora fiquei sem saber explicar quando for apresentar, tipo: porque esse ponto e virgula ficou ai antes do num e onde soma o mais o +1 já que esse 1 ai é da divisão?
  9. @dontpanic poderia me tirar mais uma duvida? no método fatorial quando coloco número alto ele dar como resultado INFINITO.. isso é normal?
  10. valeu cara você é fera ... deu certo e sobre esse int x que o programa diz que n precisa, triei ele e deu o mesmo resultado, acha melhor deixar sem?
  11. olha como ficou package Lp1;import java.util.Scanner;public class Menu {private static Scanner ler;public static void main(String[] args) {int opcao = 1;float fat,soma;int num ;ler = new Scanner(System.in);while (opcao != 0){System.out.println("******* Escolha uma Opção*******");System.out.println("0- sair");System.out.println("1- Soma S");System.out.println("2- Fatorial"); opcao = ler.nextInt();switch (opcao){case 0: System.out.println("Fim Programa");break; case 1: System.out.println("Digite um número: "); num = ler.nextInt(); soma = (float) somaS(num); System.out.println("A somaS de" + num + "é" + soma); break;case 2: System.out.println("Digite um número: ");num = ler.nextInt();fat = fatorial(num);System.out.println("O Fatorial de " + num + " é " + fat);break;default:System.out.println("Opção Invalida");break;}} }private static float fatorial(int num) {if(num <= 1){return 1;}else{return num*fatorial (num-1);}}public static float somaS(int num) { float soma = 1; // pra não precisar somar aquele "1" solitário na equação, a gente já inicializa soma em "1". for (int x=num; num > 0; --num) soma = soma + 1/fatorial(num);return soma; } } ta rodando beleza amigo apenas o resultado esta dando 1.0 a mais.. ex: soma S de 2 dar 1.5 no meu programa ta dando 2.5 deve ser a soma desse 1 for (int x=num; num > 0; --num) esse int x o programa também esta mostrando que n esta sendo usado
  12. não, não estou conseguindo fazer a SomaS tentei fazer com for mas não certo
  13. Olha como esta o meu package Lp1;import java.util.Scanner;public class Menu {private static Scanner ler;public static void main(String[] args) {int opcao = 1;double fat;int num ;ler = new Scanner(System.in);while (opcao != 0){System.out.println("******* Escolha uma Opção*******");System.out.println("0- sair");System.out.println("1- Soma S");System.out.println("2- Fatorial"); opcao = ler.nextInt();switch (opcao){case 0: System.out.println("Fim Programa");break; case 1: System.out.println("Digite um número: "); num = ler.nextInt(); // soma = SomaS(num); // System.out.println("A somaS de" + num + "é" + soma); break;case 2: System.out.println("Digite um número: ");num = ler.nextInt();fat = fatorial(num);System.out.println("O Fatorial de " + num + " é " + fat);break;default:System.out.println("Opção Invalida");break;}} } private static double fatorial(int num) {if(num <= 1){return 1;}else{return num*fatorial (num-1);}} }
  14. Olá pessoal estou com um problema, não consigo fazer o método para calcular a somaS de um número.. ex: se o usuario digitar o número 3 o método tem que fazer : 1/3! + 1/2! + 1, já fiz o metodo fatorial mas não consigo chamar ele para o metodo SomaS
  15. olá pessoal!! estou quebrando a cabeça com um pc , com um problema que não tinha me deparado ainda, quando desligo o PC pelo Windows a fonte nem o cooler desligam.. alguém já passou por esse problema e conseguiu resolver? serei muito grato se algum membro poder me ajudar..

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...