Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''dúvida''.

  • 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

  1. Pessoal, desculpa minha ignorância. Sou novato na área da programação e estou quebrando a cabeça para fazer um exercício sugestionado por um professor, eu só estou conseguindo fazer o programa ler as dimensões porém quando chega na questão para calcular os elementos conforme se pede eu não consigo. Vocês poderiam me ajudar?? a questão é a seguinte: Construir um algoritmo que leia as dimensões de uma matriz e mostre os elementos dela, que deverão ser calculados e mostrados da seguinte forma: - Cada elemento deverá ter como valor o dobro da linha em que se encontra somado ao sucessor da coluna. - Deixar 2 espaços em branco entre um elemento e outro na horizontal; - Controlar as mudanças de linha. Muito Obrigado.
  2. Pessoal, desculpa minha ignorância. Sou novato na área da programação e estou quebrando a cabeça para fazer um exercício sugestionado por um professor, eu só estou conseguindo fazer o programa ler as dimensões porém quando chega na questão para calcular os elementos conforme se pede eu não consigo. Vocês poderiam me ajudar?? a questão é a seguinte: Construir um algoritmo que leia as dimensões de uma matriz e mostre os elementos dela, que deverão ser calculados e mostrados da seguinte forma: - Cada elemento deverá ter como valor o dobro da linha em que se encontra somado ao sucessor da coluna. - Deixar 2 espaços em branco entre um elemento e outro na horizontal; - Controlar as mudanças de linha. Muito Obrigado.
  3. Bom dia! Sou estudante de Engenharia de Computação e estou tendo problemas quanto à impressão de valores, tanto quando vem do código quanto quando vem do usuário... tirei prints pra vocês entenderam melhor. No exemplo usei o DEV C++, mas o problema não é a IDE porque em outras acontece o mesmo problema... alguém pode me ajudar? Não tenho conseguido praticar por causa desse problema... Agradeço desde já!
  4. Boa Noite, Gostaria de saber se alguém pode me ajudar a escrever um programa em python usando o easygui. O programa é o seguinte: Escreva um programa que permita ao usuário fornecer o número de matrícula e a média de tantos alunos quanto ele quiser. Uma vez que o usuário ficar satisfeito, o programa mostrará um choicebox() contendo todas as matrículas inseridas (somente a matrícula). Ao clicar numa matrícula o programa deverá mostrar uma mensagem informando a situação do aluno (reprovado(media < 4), de final(media entre 4 e 6) ou aprovado(media =>6)). Eu fiquei na duvida sobre como começar, eu sei que eu terei que usar dicionarios, mas eu não como usar eles, se alguém puder me ajudar, agradeço.
  5. Olá, criei um código para resolver a seguinte questão do URI. https://www.urionlinejudge.com.br/judge/pt/problems/view/1037 #include <stdio.h> #include <math.h> int main() { double A; scanf("%lf", &A); if((A>=0) && (A<=25)) //Se o A for maior ou igual a 0 e for menor ou igual a 25 será dado o printf { printf("Intervalo [0,25]\n"); // print da acima if((A>25) && (A<=50)) //Se A for maior que 25 e for menor ou igual a 50 será dado o printf { printf("Intervalo (25,50]\n"); // print da acima if((A>50) && (A<=75)) //Se a for maior que 50 e for igual ou menor que 75 será dado o printf { printf("Intervalo (50,75]\n"); //print da acima if((A>75) && (A<=100)) //Se A for maior que 75 e for menor ou igual a 100 será dado o printf { printf("Intervalo (75,100]\n"); //print da acima } } } } else{ printf("Fora do intervalo\n"); //Se tudo tiver errado ;-; , ai da isso... O código está compilando certinho, mas o problema está nas ifs (quase 100%) mas não consigo achar //poderia me ajudar? O imput 20.01 está dando Fora do intervalo, demonstrando que já tem erro } return 0; }
  6. Oi galera, não sei se alguém vai conseguir me ajudar. Esses dias estava fazendo uma prancha em A1 no corel draw x8. Como ainda sou leiga no programa, e não sei gerar pngs direto nele, editava as imagens que queria em png no photoshop e importava para a prancha. Até ai tudo certo, não parecia nada fora do comum. Finalizei a prancha, as imagens estavam de acordo com o que eu queria. Entretanto, quando plotaram o pdf, todas as imagens que estavam em png "perderam" a transparencia, estragando todo o layout da prancha. Vocês sabem se existe alguma configuração que pode ter dado esse erro? O mais engraçado é que testei o mesmo arquivo na impressora A3 do trabalho, e deu tudo certo. Achei muito estranho, pois no pdf a prancha estava perfeita. :(
  7. Olá a todos eu tenho que criar um jogo RPG de texto em C. Então eu resolvi usar uma função para escrever o texto com Sleep, porem a função escreve o texto e mais do que deveria. Como eu Conserto isso?. Meu código é esse: #include <stdio.h> #include <stdlib.h> #include<windows.h> int main() { char textogame(char text[100]); textogame("Hello world"); return 0; } char textogame(char text[100]){ int i; for(i=0;i<=text;i++){ printf("%c", text); Sleep(1000); } }
  8. qual poderia me ajudar com esse exercio não estou sabendo como fazer usei o for mais não estou tendo resultado 1. Faça um programa que leia um número inteiro e o imprima 20 vezes 2.Faça um programa que imprima uma sequência de 40 números pares e uma sequência de 50 números impares 3. . Faça uma função que receba um número inteiro N como parâmetro, calcule e retorne o resultado da seguinte série: 𝑠 = 2/4 + 5 /5 + 10 /6 + ⋯ + 𝑁2+1/ 𝑁+3
  9. #include <iostream> #include <cmath> using namespace std; int main() { int x,p,n,i,j; cout << "2\n3\n5\n7\n"; n=100000; // escrever no próprio programa, antes da execução, quantos numero primos serão calculados. Números acima de 520591 dao ERRO. Por que isso e como aumentar // a capacidade???? int a[n]; a[0] = 2; a[1] = 3; a[2] = 5; a[3] = 7; x = 11; i = 4; j = 1; p = a[j]; while (p <= sqrt(x) && i <= n-1) { if (x%p==0) { x += 2; j = 1; p = a[j]; } else { if (a[j+1] > sqrt(x)) { a=x; cout << a << endl; x += 2; j = 1; p = a[j]; i++; } else j++; p = a[j]; } } return 0; }
  10. Alguém poderia me ajudar a resolver esses exercícios? Eu primeiro eu fiz mas tá dando errado, e o segundo eu não sei nem começar
  11. Olá Pessoal, gostaria de ajuda com uma dúvida minha, eu queria por uma opção no meu código em C++ que quando selecionada, fechasse o programa, porém, queria que fechasse logo, sem aparecer a mensagem "pressione qualquer tecla para continuar" e sem a necessidadde de pressionar alguma tecla, e sem também aquela "process exited after ...", mas qualquer um que eu coloque elas aparece essas mensagens, seja system("system pause") ou exit(0). Desde já agradeço.
  12. Olá, pessoal Estou precisando aplicar o efeito da imagem anexada em outras figuras. Alguém sabe como desenvolvê-lo?
  13. Boa tarde, existe uma ferramente que eu usava para concertar o olho esquerdo do Cerveró, sgue anexo com a foto pra quem não sabe quem ele é, ela movimentava o olho dele e "concertava" o rosto dele mas eu não lembro qual era a ferramenta. Se alguém poder me ajudar eu seria grato.
  14. Saudações! Acabei de me inscrever no fórum (primeiro fórum que me inscrevo) porque estou com uma dúvida que está tirando meu sono: Como fazer o While verificar a condição no meio da execução dos seus comandos? Bem, primeiro meu objetivo: Fazer um jogo de perguntas e respostas do tipo múltipla escolha, onde o jogador pode ir respondendo as questões enquanto não tiver errado 3 perguntas. Estou usando o Dev C++ e escrevendo em C++ também, fiz uma versão menor só pra verificar a funcionalidade, e ficou assim: #include <iostream> using namespace std; int main(void){ int resposta, erros=0, acertos=0; while (erros<1){ cout<<"\nQual a cor do ceu?\n\t1 - Azul\n\t2 - Rosa\n\t3 - Branco\nResposta: "; cin>>resposta; if(resposta!=1){ erros++; } else{ acertos++; } cout<<"\nQual a cor da agua?\n\t1 - Azul\n\t2 - Rosa\n\t3 - Incolor\nResposta: "; cin>>resposta; if(resposta!=3){ erros++; } else acertos++; // Se o programa chegou aqui, todas as perguntas foram respondidas e deve sair do loop erros=1; cout<<"\n\n\t\t Erros: "<<erros; } // Exibi a pontuação do jogador cout<<"\n\n\n\t Sua pontuacao foi: "<<acertos<<"\n\n"; system("PAUSE"); return 0; } Ou seja, se errar a primeira pergunta, o jogador não responde a segunda, e se ele acertar as duas, ele sai do programa do mesmo modo, e sua pontuação é igual ao seu número de acertos. Porém, não está funcionando, quando o jogador erra a primeira pergunta, a variável erros muda pra 1 ou seja, deixou de ser menor que 1 e passou a ser igual, porém o "ENQUANTO" continua seu loop e só volta a verificar a variável quando acaba. Já tentei usar o break e o continue porém, nenhum dos dois tem os resultados que quero, já que o break sai de todo o bloco do while, então se o contador fosse 3, não importaria, pois no primeiro erro o programa chegaria ao fim. Eu sei que a solução fácil pra isso seria fazer vários "ifs" antes das questões pra verificar o número de erros. Mas essa é uma solução meio idiota pois iria aumentar muito o tamanho do programa, e eu não estou programando com objetos, então queria saber alguma solução para fazer o While verificar dentro de seu próprio Loop se ela ainda está apto a ser executado ou deveria ser parado, não sei se existe essa possibilidade, pois pelo que eu saiba o funcionamento do While é tosco assim: Condição -> Executa todos os comandos do bloco -> Volta pra condição Eu queria algo assim: Condição -> Comandos !CONDIÇÃO DESFEITA! -> Sai da condição Eu também pensei em colocar: if( erros>=3) break; Ao final de cada pergunta, mas ainda assim, pra mim parece algo muito tosco. O problema é por ser um programa linear? Não existe realmente outra opção ou eu ainda preciso aprender mais?
  15. Olá, Eu preciso extrair alguns dados de um filme no IMDb. fiz um formulário simples pedindo apenas o "ID do Filme" no IMDb, exemplo: "tt3315342", sendo armazenado na variável "$idimdb" preciso de um alguma maneira que o conteúdo da variável $idimdb seja adicionado na URL "http://www.imdb.com/title/" ficando assim a URL completa: "http://www.imdb.com/title/tt3315342" e aí que seja extraído os campos Nome, Ano e Diretor, e armazenando eles são suas respectivas colunas no DB saveform.php <?php $idimdb = $_POST['idimdb']; $urlimdb = <???>; $nome = <???>; $ano = <???>; $diretor = <???>; $msg_form = "INSERT INTO dados(idimdb, nome, ano, diretor, data_registro) VALUES('$idimdb', '$nome', '$ano', '$diretor', NOW())"; $conn_msg_form = mysqli_query($conn, $msg_form); ?> obrigado.
  16. #include <iostream> #include <stdio.h> #include <vector> #include <string> #include <string.h> #include <sstream> #include <stdlib.h> #include <algorithm> #include <cmath> #include <ctype.h> #include <iomanip> using namespace std; int main() { char entrada[100]; bool isTimeMaiscula=true; fflush(stdin); while(gets(entrada)) { for(unsigned int i=0;entrada[i] != '\0' ;i++) { if(entrada[i] != ' ') { if(isTimeMaiscula) { //TEM QUE SER MAÍSCULA if(isupper(entrada[i])) { isTimeMaiscula=false; } else { entrada[i] = toupper(entrada[i]); isTimeMaiscula=false; } } else { //TEM QUE SER MINÚSCULA if(islower(entrada[i])) { isTimeMaiscula=true; } else { entrada[i] = tolower(entrada[i]); isTimeMaiscula=true; } } } } puts(entrada); isTimeMaiscula = true; fflush(stdin); } return 0; } Estava resolvendo um problema no URI no link: https://www.urionlinejudge.com.br/judge/pt/problems/view/1234 Notei que quando eu colocava o comando "fflush(stdin)" só imprimia a primeira entrada do arquivo e não consegui pensar numa hipótese para isso alguém poderia me dar algumas possíveis hipóteses? OBS) Basta tirar o "fflush()" que resolver o problema.
  17. Boa tarde, Sou nova no uso do Photoshop e gostaria de saber se é possível cortar uma imagem no formato de um brush ou se é possível utilizar uma imagem como forma de preenchimento/fundo do brush ao invés de uma cor sólida. O que estou tentando fazer é deixar a imagem de baixo (colorida) no formato do brush (em preto)
  18. Preciso de uma pequena instrução com o código que criei. Esse código deve criar uma nova Issue no meu repositorio no GitHub, porém, eu creio que não estou nem perto disso, não estou obtendo nenhum erro pelo console, mas mesmo assim o POST não está funcionando. olhem: //function relacionada a um form no index.html function postarIssue() { var http = new XMLHttpRequest(); var posIssue = "get_data.php"; var params = {'token': 'token-aqui', 'title': 'teste', 'body': 'Beep boop.'}; http.open("POST", "https://api.github.com/repos/stn6mazia/BitchIssues/issues", true); http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); http.setRequestHeader("Content-length", params.length); http.setRequestHeader("Connection", "close"); http.onreadystatechange = function postarIssue() { if(http.readyState == 4 && http.status == 200) { alert(http.responseText); } } http.send(params); }; não sei muito mais o que posso estar fazendo de errado, se puderem me ajudar, eu ficaria MUITO grato. Obrigado Att
  19. Boa noite pessoal, antes de mais nada eu já peço desculpas por esse tópico não ter um titulo claro e objetivo, e se já existir essa mesma dúvida em algum outro tópico, peço aos moderadores que removam este e se possível me indique o outro. Bom, sem mais delongas vamos ao caso. Comecei a estudar PHP, sou um estudante "autônono", estudo pela internet e por este motivo, sinto dificuldades em esclarecer algumas dúvidas que surgem durante o aprendizado e devido a isso eu estou aqui, postando uma dúvida que não encontrei na internet (Talvez por não ter pesquisado direito, rsrs). A dúvida é a seguinte, estou criando um formulário de cadastro para colocar em prática o que venho aprendendo no decorrer do curso que estou fazendo, esse formulário envia os dados para uma pagina PHP que faz as validações e se tudo ocorreu bem, ela exibe o alert do Javascript informando que o cadastro foi realizado. Em seguida, redireciona o usuário para uma pagina de login. Até ai está tudo bem, funcionando certinho, mas eu quero que, assim que ele redirecionar para login.html ele executará uma função JavaScript que está declarada neste arquivo (login.html). Queria algo mais ou menos assim: echo("<script>location.href='login.html'; myFunction('Essa função este declarada no login.html mas nao funciona dessa forma');</script>"); Desde já, eu peço desculpas por alguma ignorância em questão do código ou da forma que estou codificando, pois como disse, sou iniciante.
  20. Bom dia pessoal! Sou novo no fórum e estou procurando uma solução para um problema bem chato. Estou no planejamento de uma loja virtual que vai vender capas de celular, contratei um ilustrador para fazer as estampas. Ele vai em dar os desenhos, e eu gostaria de colocar uma "foto" do desenho já estampado no celular na vitrine da loja, mas estampar a capa e depois tirar a foto para todas as capas e desenhos é inviável. Gostaria de saber se existe um jeito "fácil" de colocar a estampa dentro dos moldes da capa. Porque vão ser 15 capas x 100 estampas = 1.500 desenhos no cadastro de produtos, então precisa ser fácil e prático, senão fica inviável. Podem sugerir outro software se tiverem outra solução. Se precisarem de mais detalhes fico à disposição. Atenciosamente Dalton
  21. Quero pegar o id que eu usei na tela de login para alterar os dados de um cliente. Mas estou sem ideias de como fazer isso. TELA DE LOGIN <?php $nome_usuario=$_POST["nome_usuario"]; $senha=$_POST["Senha"]; $Status=$_POST["Status"]; $conexao = mysql_connect("localhost:3306","root","root") or die("Erro durante a conexão do banco de dados"); mysql_select_db("prestadora",$conexao); mysql_query("SET NAMES 'utf8'", $conexao); mysql_query('SET character_set_connection=utf8', $conexao); mysql_query('SET character_set_client=utf8', $conexao); mysql_query('SET character_set_results=utf8', $conexao); $verifica="select Nome_Usuario,Senha from cliente where Nome_Usuario = '$nome_usuario' and Senha = '$senha'"; $result=mysql_query($verifica,$conexao) or die ("Não foi possível executa o Login."); $count=mysql_num_rows($result); mysql_close($conexao); if($count == 1){ echo"<fieldset id='form_field'><legend id='form_legend'>Login</legend><p>Bem Vindo !!!</p></fieldset>"; echo '<meta HTTP-EQUIV="Refresh" CONTENT="2; URL=../MenuCliente.html">'; }else{ echo"<fieldset id='form_field'><legend id='form_legend'>Login</legend><p>Usuario e senha não conferem</p></fieldset>"; } ?> TELA DE ALTERAR CADASTRO <?php $nome_usuario=$_POST["nome_usuario"]; $senha=$_POST["senha"]; $nome=$_POST["nome"]; $email=$_POST["email"]; $RG=$_POST["RG"]; $CPF=$_POST["CPF"]; $CEP=$_POST["CEP"]; $sexo=$_POST["sexo"]; $endereco=$_POST["end"]; $bairro=$_POST["bairro"]; $cidade=$_POST["cidade"]; $estado=$_POST["estado"]; $telefone=$_POST["tel"]; $celular=$_POST["cel"]; $conexao = mysql_connect("localhost:3306","root","root") or die("Erro durante a conexão do banco de dados"); mysql_select_db("prestadora",$conexao); mysql_query("SET NAMES 'utf8'", $conexao); mysql_query('SET character_set_connection=utf8', $conexao); mysql_query('SET character_set_client=utf8', $conexao); mysql_query('SET character_set_results=utf8', $conexao); $atualiza= "update cliente set Nome ='$nome',Sexo ='$sexo',RG ='$RG',CEP ='$CEP',CPF ='$CPF',Estado ='$estado',Cidade ='$cidade',Bairro ='$bairro',Endereco ='$endereco',TEL ='$telefone',CEl ='$celular',Email ='$email',Nome_Usuario ='$nome_usuario',Senha ='$senha' " ; mysql_query($atualiza,$conexao) or die ("Não foi possível executar a atualização."); mysql_close($conexao); echo"<fieldset id='form_field'><legend id='form_legend'>Dados do Usuario</legend> $nome_usuario<br/>$senha<br/>$nome<br/>$email<br/>$sexo<br/>$RG<br/>$CPF<br/>$CEP<br/>$endereco<br/>$bairro<br/> $cidade<br/>$estado<br/>$telefone<br/>$celular<br/> </fieldset>"; ?> Executar
  22. Boa noite gente, eu estou com uma SUPER dúvida... Estou no primeiro período do curso de CC, iniciante em C e ainda não aprendi nada de grafos, árvore binária e etc... mas minha professora passou um TP pra gente que eu já passei dias tentando entender e fazer mas não consegui... Ele consiste em: "Implemente um algoritmo que seja capaz de encontrar o maior caminho entre dois nós inicio e fim de um grafo valorado, isto é, um grafo sem direção que possui um peso no arco para indicar a distância ou custo entre os nós. O algoritmo receberá como parâmetros os nós (inicio e fim), além de uma matriz custo de números inteiros que representa o grafo, denominada matriz de custo, e deverá retornar a maior distância entre os nós informados. A distância entre dois nós é o somatório das distâncias individuais entre os nós intermediários contidos no caminho que liga os nós inicio e fim. A matriz de custo é interpretada como segue. O algoritmo poderá manipular quaisquer outras estruturas de dados (variáveis, vetores, matrizes, registros, etc) que você julgar necessário para ajudar a resolver o problema, assim como usar outras funções auxiliares desde que as mesmas sejam também descritas. Para tal, declare a estrutura de dados e comente seu funcionamento. O caso base é atingido quando o algoritmo encontrar o nó fim informado na busca. O projeto do algoritmo também deverá levar em conta que cada nó só pode ser visitado uma vez durante a busca, para evitar ciclagem, devendo ter algum mecanismo de ‘memória’ que permita ao algoritmo verificar se o nó já foi visitado alguma vez." É basicamente o Algoritmo de Dijkstra ao contrário, porém tem um problema, dijkstra pega o próximo menor caminho, no caso do exercício ele precisa do maior somatório dos dois nós(inicio e fim), e não do próximo maior caminho... um exemplo que ocorreu no meu programa é se começar do 3 e quiser ir pro 4 ele vai pegar o próximo maior caminho que seria 3-2-4(valor 12+1) o que seria errado sendo que o maior caminho entre os dois laços seria 3-1-4(valor 9+22). Nesse caso eu pensei que teria que fazer um programa que iria ver todos os caminhos e todas as somatórias na força bruta, o que eu não consigo/não sei, gostaria de alguma ajuda, o que eu já fiz está aí: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> #define inf int nos; int** add(){ //funcao adiciona recebe a matriz custo do usuario int origem, destino; do{ printf("Digite a quantidade de nós do grafo (min. 2): "); scanf("%d", &nos); }while(nos < 2); //printf("%d", nos); int **custo; //matriz custo de "nos" índices custo = (int **) malloc(nos*sizeof(int)); for (int i = 0; i < nos; i++){ custo[i] = (int *) malloc(nos* sizeof(int)); } for (int i = 0; i < nos; i++){ //zerando a matriz for (int j = 0; j < nos; j++){ custo[i][j] = 0; } } for (int i = 0; i < nos; i++){ //imprimindo so pra ver se deu certo for (int j = 0; j < nos; j++){ //não vai entrar no programa final printf("%2d ", custo[i][j]); } printf("\n"); } getchar(); getchar(); printf("Entre com as Arestas:\n"); //a partir daqui vai ler a origem, destino e peso do { do { printf("Origem da aresta (entre 1 e %d ou '0' para sair): ", nos); scanf("%d",&origem); }while (origem < 0 || origem > nos); if (origem) { do { printf("Destino da aresta (entre 1 e %d, menos %d): ", nos, origem); scanf("%d", &destino); }while (destino < 1 || destino > nos || destino == origem); do { printf("Custo (positivo) da aresta do vertice %d para o vertice %d: ", origem, destino); scanf("%d",&custo[origem-1][destino-1]); custo[destino-1][origem-1] = custo[origem-1][destino-1]; }while (custo[origem-1][destino-1] < 0); } }while (origem); return custo; } void imprime(int **custo){ for (int i = 0; i < nos; i++){ //ímprimindo matriz custo(não ENTRA NO PROG FINAL) for (int j = 0; j < nos; j++){ printf("%2d ", custo[i][j]); } printf("\n"); } getchar(); getchar(); } void procura(int **custo){ int vet[nos], inicio, fim; do{ printf("Digite o vertice de inicio e de fim desejados(entre 1 e %d): ", nos); scanf("%d %d", &inicio, &fim); }while(inicio < 1 || inicio > nos || fim < 1 || fim > nos || inicio == fim); for (int i = 0; i < nos; i++) vet[i] = 0; } int main (){ int op; int **custo; do{ system("clear"); printf("+----------NUMERO UM DO TP DE MD----------+\n" "0 - para sair\n1 - Inserir matriz custo\n2 - Inserir início e fim " "do grafo para calcular a maior distancia entre eles\n3 - Imprime matriz custo\nDigite a opcao: "); scanf("%d", &op); switch (op){ case 1: custo = add(); //aqui tá dando erro de segmentaçao break; case 2: procura(custo); break; case 3: imprime(custo); break; case 0: break; default: printf("Opcao invalida, pressione Enter para voltar ao menu... "); setbuf(stdin,NULL); getchar(); break; } }while (op != 0); return 0; } OBS1: O programa não está com o valor fixo do grafo então toda vez que for rodar precisa inserir todos os nós e valores. OBS2: O trabalho tem que ser em C. OBS3: Imagem do programa:
  23. gostaria de uma consulta que me dissesse quais os produtos que NÃO tiveram movimentação no ano de 2016 ou seja entre o período de 01/01/2016 a 31/12/2016 nesse caso, a consulta deve me exibir os produtos com código 22, 33, 44, 55, 77 e 88 (incluindo os nulos) obs: movimentação quer dizer que o produto teve alguma entrada ou saída do estoque.
  24. Estou com um trabalho de Estrutura de Dados para ser feito, mas estou tendo muita dificuldade em ler um arquivo CSV e separar as informações em variáveis. O problema deve ser iniciado desta maneira para que depois ainda seja adicionado mais clientes, excluir e tudo mais. Alguém poderia ajudar? O inicio do meu programa (a função do arquivo), está até agora desta maneira: #include <stdio.h> #include <stdlib.h> #include <string.h> char string [1000]; float total; FILE * pFile; char linha[200]; struct estrutura { int aux; char nome[40]; char endereco[40]; char cidade[40]; char pais[20]; char cep[10]; char nasc[12]; char telefone[14]; float total[20]; }; struct estrutura cliente[200]; int menu(); int menu2(); void arquivo(); void adicionar(); void alterar(); void excluir(); void exibir(); void pesquisar(); void listarnome(); void listarcodigo(); void listartotal(); int contar(); char *tmp; main() { system("cls"); menu(); //a função arquivo é uma opção do menu } //---------------------------------------------- //LEITURA DE ARQUIVO //---------------------------------------------- void arquivo() { pFile = fopen( "11_ProjetoPratico_ControleClientes_clientes.csv", "r" ) ; int i = 0; while (fgets(string, 1000, pFile) != NULL) { tmp = strtok(linha, ";"); cliente[i].aux = atoi(tmp); //atoi for int tmp = strtok(NULL, ";"); //use strcpy for char strcpy(cliente[i].nome,tmp); printf("%s", cliente[i].nome); tmp = strtok(NULL, ";"); strcpy(cliente[i].endereco,tmp); tmp = strtok(NULL, ";"); strcpy(cliente[i].cidade, tmp); tmp = strtok(NULL, ";"); strcpy(cliente[i].pais, tmp); tmp = strtok(NULL, ";"); strcpy(cliente[i].cep, tmp); tmp = strtok(NULL, ";"); strcpy(cliente[i].nasc, tmp); tmp = strtok(NULL, ";"); strcpy(cliente[i].telefone, tmp); printf("index i= %i ID: %i, %s, %s, %s, %s, %s, %s, %s, %f \n",i, cliente[i].aux , cliente[i].nome, cliente[i].endereco , cliente[i].cidade, cliente[i].pais, cliente[i].cep, cliente[i].nasc, cliente[i].telefone, cliente[i].total); i++; } //free(buf); fclose(pFile); } Obrigado desde já!
  25. ola estou trabalhando num projeto onde preciso detectar dados atraves de uma porta usb para tanto estou usando o rxtx ,porem ele não detecta as portas usb,e eu gostaria de saber se há algum driver ou biblioteca que me permita usar usb como se fosse serial
×
×
  • Criar Novo...