Jump to content

Search the Community

Showing results for tags 'algoritmo'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Banco de Dados
    • Java
    • .NET
    • Mobile
    • Ambientes de Desenvolvimento
    • Agile
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 120 results

  1. Uma companhia de teatro deseja dar varios espetaculos , foi calculado que com os igressos vendidos a 48 reais , serão vendidos 350 , com dispesa de 5600 , porém se esse valor abaixa 2 reais são vendidos 17 ingressos a mais , faça um algoritmo/linguagemC que escreva uma tabela de valores de lucros esperados em função do preço do ingresso, fazendo, fazendo-se variar esse preço de 22 a 48 reais de 2 em 2 reais , escreva ainda o lucro total, o preço e a quantidade de ingressos vendidos... toda a parte de calculo eu já sei mas eu to em duvida , é pra fazer um simples algoritmo de operações matematica que calcula , ou alguma outra coisa ? se for qual e como é feita em algoritmo ? Obrigado
  2. O algoritmo que procura padrões ocultos na maior base de dados de sonhos do mundo
  3. Gostaria de saber se há como fazer o seguinte, em JAVA ou qualquer outra linguagem: personalizar um áudio. Ou seja, tenho um áudio, e em lugares chaves desse áudio, depois dele pronto, um programa inserir nesses pontos-chave, por exemplo, nomes. Eu falo o nome, e o programa insere nos pontos pré-determinados.
  4. flipmartinz13

    Ajuda em algorítmo C++

    Alguém pode me ajudar nessa questão de C++? não estou conseguindo construir o algorítmo corretamente. 5.92) Faça um algoritmo que leia a matrícula, nome, sexo e três notas dos alunos de uma escola e obtenha os seguintes resultados: a) A matrícula da aluna que obteve a maior média. b) A matrícula do aluno que obteve a menor média. c) O percentual de mulheres na turma. d) Quantos alunos foram aprovados, independente do sexo. e) O percentual de alunas aprovadas. Obs.: o flag é uma matrícula igual a 0 (zero).
  5. Preciso desenvolver um algoritmo no Visualg, da função y=3x+8, onde, a partir da informação de um valor para a variável independente x, o sistema automaticamente informe o valor da variável dependente y. porém quando vou executar da erro no código: var x, y: real inicio escreval("Digite o valor do coeficiente x") leia(x) Escreval ("O valor da conta é igual a:" + y) Leia (y) y=(3.x)+8 fimdoalgoritmo
  6. Boa tarde pessoal! Tenho que fazer um programa em C# que realize o calculo de uma equação de 2° Grau, porem é necessário realizar algumas verificações utilizando IF, Else e estou tendo dificuldade em realizar estas verificações, gostaria de saber se está correto o que eu fiz ou se tem algum outro modo, segue questão em anexo. Muito Obrigado! using System; namespace equacaoSegundoGrau { class equacacao { static void Main(string[] args) { double a, b, c, delta; Console.WriteLine("Informe o coeficiente A"); a = double.Parse(Console.ReadLine()); Console.WriteLine("Informe o coeficiente B"); b = double.Parse(Console.ReadLine()); Console.WriteLine("Informe o coeficiente C"); c = double.Parse(Console.ReadLine()); // mesma coisa que a de baixo delta = (b * b) - 4 * a * c; delta = Math.Pow(b, c) - 4 * a * c; if ((a == 0) && (b == 0) && (c != 0)) { Console.WriteLine("Coeficientes informados incorretamente."); } else if ((a == 0) && (b != 0)) { Console.WriteLine("Essa é uma equação de primeiro grau e deverá ser informado o valor da raiz real da equação."); } else if (delta < 0) { Console.WriteLine("Esta equação não possui raízes reais"); } else if (delta == 0) { Console.WriteLine("Esta equação possui duas raízes reais iguais e informar o valor das raízes da equação." + delta); } else if (delta > 0) { Console.WriteLine("Esta equação possui duas raízes reais diferentes."); Console.WriteLine("O valor desta equação é " + delta); } } } }
  7. Empresa disponibiliza algoritmo do Google em português gratuitamente
  8. Novo algoritmo afina capacidade de previsão em sistemas caóticos
  9. Toshiba afirma ter criado algoritmo mais rápido que supercomputadores Notícia sem a fonte original , não achei nada no site da Toshiba,
  10. soaresgusta

    Dúvida programa que some de 1 a 100

    Boa tarde, exercício pede a seguinte questão:Faça um programa que leia um valor x qualquer e calcule:Y = ( x+1)+(x+2)+(x+3)+(x+4)+(x+5)+...(x+100).Eu não estou conseguindo criar uma função Y na linguagem que some de 1 a 100.#include <stdio.h>#include <stdlib.h>int main (){int Y=0, x, i=1;for (i=1;i<=100;i++);{Y= (x+i);printf("Digite um numero inteiro qualquer: \n");scanf ("%d", x);printf("Y = %d \n", Y);i++;}return (0);}Pela lógica, i varia de 1 a 100, mas quando eu executo o programa ele não soma. Alguém pode me ajudar?
  11. andiroldao

    Problema com NaN em C

    Então, estava trabalhando nesse algoritmo em Portugol e resolvi traduzir para C, porém, se eu entro com dados em veículos maior que 2000, a Média de acidentes em cidades com menos de 2000 veículos de passeio aparece como: -nan. Alguém sabe me dizer onde estou errando? #include <stdio.h> int main(void) { //- Variáveis int codigo, veiculos, acidentes; int codigo_menos_acidente = 0; int codigo_mais_acidente = 0; int indice_menor_cidade = 0; int codigo_menor_cidade = 0; int indice_maior_cidade = 0; int codigo_maior_cidade = 0; int soma_acidentes_menor_2000 = 0; int menor_indice_acidentes = 0; int maior_indice_acidentes = 0; int soma_geral_de_veiculos = 0; int numero_cidades = 0; float media_de_veiculos_cidades = 0; float numero_cidades_veiculos_menor_2000 = 0; float media_de_acidentes_menor_2000 = 0; char continuar_a_pedir_dados = 1; do{ //- Entrada de dados printf("\nEntrada de dados \n\n"); //- Código da cidade; printf("Insira o Código da Cidade: "); scanf("%d", &codigo); //- Número de veículos de passeio; printf("Insira o número de veículos de passeio: "); scanf("%d", &veiculos); //- Número de acidentes de trânsito com vítimas; printf("Insira número de acidentes de trânsito com vítimas: "); scanf("%d", &acidentes); soma_geral_de_veiculos += veiculos; numero_cidades += 1; if(acidentes< indice_menor_cidade || indice_menor_cidade == 0) { codigo_menor_cidade = codigo; indice_menor_cidade = acidentes; } if(acidentes > indice_maior_cidade || indice_maior_cidade == 0) { codigo_maior_cidade = codigo; indice_maior_cidade = acidentes; } if(veiculos < 2000) { soma_acidentes_menor_2000 += acidentes; numero_cidades_veiculos_menor_2000 += 1; } if(acidentes < menor_indice_acidentes || menor_indice_acidentes == 0) { codigo_menos_acidente = codigo; menor_indice_acidentes = acidentes; } if(acidentes > maior_indice_acidentes || maior_indice_acidentes == 0) { codigo_mais_acidente = codigo; maior_indice_acidentes = acidentes; } printf("\nPara inserir novos dados digite \"1\", para sair do programa digite outro valor: "); scanf("%s", &continuar_a_pedir_dados); } while(continuar_a_pedir_dados == '1'); printf("\n\nResultado da pesquisa\n"); media_de_veiculos_cidades = soma_geral_de_veiculos / numero_cidades; media_de_acidentes_menor_2000 = soma_acidentes_menor_2000 / numero_cidades_veiculos_menor_2000; //- Qual o maior índice de acidente de trânsito; printf("\nMaior índice de acidentes: %d\n", maior_indice_acidentes); //- Qual cidade pertence o maior índice de acidente de trânsito; printf("\nCidade com mais acidentes: %.d\n", codigo_maior_cidade); //- Qual o menor índice de acidente de trânsito; printf("\nMenor índice de acidentes: %d\n", menor_indice_acidentes); //- Qual cidade pertence o menor índice de acidente de trânsito; printf("\nCidade com menos acidentes: %d\n", codigo_menor_cidade); //- Qual a média de veículos nas0 cidades juntas; printf("\nMédia de víiculos: %.f\n", media_de_veiculos_cidades); //- Qual a média de acidentes de trânsito nas cidades com menos de 2000 veículos de passeio. printf("\nMédia de acidentes em cidades com menos de 2000 veículos de passeio: %.f\n", media_de_acidentes_menor_2000); printf("\n"); return 0; }
  12. Bom dia! Preciso escrever um código de algoritmo que realiza a conta de conversão de latitudes e longitudes em distância utilizando o Teorema de Pitágoras e não sei por onde começar. Encontrei esse calculo que poderá ser inserido. Triângulo PitagóricoImaginemos 2 pontos P=(x1,y1) e Q=(x2,y2), obtemos a distância entre P e Q, traçando as projeções destes pontossobre os eixos coordenados, obtendo um triângulo retângulo e usando o Teorema de Pitágoras. Pitagoras1.png (682 Bytes) Exibido 36730 vezes Assim, considerando 2 pontos de coordenadas (-22.902778, -43.206667) e (-23.548333, -46.636111)Calculando-se a distância entre eles, tem-se: Pitagoras2.png (2.14 KiB) Exibido 36729 vezes Pitagoras3.png (2.75 KiB) Exibido 36729 vezes A distância em graus resulta 3,4896744O raio da terra tem aproximadamente 6371km.Uma volta na terra tem 2 * pi * raio = 40030000m.Podemos, através de uma regra de 3 simples, obter a conversão do ângulo encontrado para uma distância em metros.
  13. Eu sou novo em Java e estou tentando executar o algoritmo Stable Marrage de GaleShapley, mas ao executá-lo, aparece o seguinte erro: Error: Index 3 out of bounds for length 3 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 3 at br.com.entrada.GaleShapley.calcMatches(GaleShapley.java:48) at br.com.entrada.GaleShapley.<init>(GaleShapley.java:33) at br.com.entrada.GaleShapley1.main(GaleShapley1.java:164) Gale Shapley Marriage Algorithm Sized : 3 Segue o código abaixo: import java.io.BufferedReader; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class GaleShapley { private int N, engagedCount; private String[][] menPref; private String[][] womenPref; private String[] men; private String[] women; private String[] womenPartner; private boolean[] menEngaged; /** Constructor **/ public GaleShapley (){ } public GaleShapley(String[] m, String[] w, String[][] mp, String[][] wp) { System.out.println("Sized : "+ mp.length); N = mp.length; engagedCount = 0; men = m; women = w; menPref = mp; womenPref = wp; menEngaged = new boolean[N]; womenPartner = new String[N]; calcMatches(); } /** function to calculate all matches **/ private void calcMatches() { while (engagedCount < N) { int free; for (free = 0; free < N; free++) if (!menEngaged[free]) break; for (int i = 0; i < N && !menEngaged[free]; i++) { int index = womenIndexOf(menPref[free]); if (index < womenPartner.length && womenPartner[index] != null ) { womenPartner[index] = men[free]; menEngaged[free] = true; engagedCount++; } else { String currentPartner = womenPartner[index]; if (morePreference(currentPartner, men[free], index)) { womenPartner[index] = men[free]; menEngaged[free] = true; menEngaged[menIndexOf(currentPartner)] = false; } } } } printCouples(); } /** function to check if women prefers new partner over old assigned partner **/ private boolean morePreference(String curPartner, String newPartner, int index) { for (int i = 0; i < N; i++) { if (womenPref[index].equals(newPartner)) return true; if (womenPref[index].equals(curPartner)) return false; } return false; } /** get men index **/ private int menIndexOf(String str) { for (int i = 0; i < N; i++) if (men.equals(str)) return i; return -1; } /** get women index **/ private int womenIndexOf(String str) { for (int i = 0; i < N; i++) if (women.contains(str)) return i; return -1; } /** print couples **/ public void printCouples() { System.out.println("Couples are : "); for (int i = 0; i < N; i++) { System.out.println(womenPartner +" "+ women); } } /** main function **/ public static void main(String[] args) throws IOException{ System.out.println("Gale Shapley Marriage Algorithm\n"); /** list of men **/ String[] m = {"1", "2", "3"}; /** list of women **/ String[] w = {"1", "2", "3"}; /** men preference **/ String[][] mp = null ; /** women preference **/ String[][] wp= null ; try{ FileInputStream fstream = new FileInputStream("src/input.txt"); DataInputStream in = new DataInputStream(fstream); BufferedReader br = new BufferedReader(new InputStreamReader(in)); String strLine; int line=0; int k=0; int n=0; int i=0; while ((strLine = br.readLine()) != null) { if(line==0){ n =Integer.valueOf(strLine.trim()); mp=new String[n][n]; wp=new String[n][n]; line++; } else{ String[] preferences=strLine.split(" "); if(i<n){ mp=preferences; } else{ if(i-n < w.length) { wp[i-n]=preferences; } } i++; } } in.close(); GaleShapley gs = new GaleShapley(m, w, mp, wp); }catch (Exception e){//Catch exception if any e.printStackTrace(); System.err.println("Error: " + e.getMessage()); } } }
  14. Então queria saber se é possível fazer a conexão entre o Delphi e uma Impressora Não Fiscal (uma simples)? É que estou desenvolvendo um programa em Delphi, e minha ideia era que através de um button, fosse impresso algo que está escrito em um DBEdit (Pode ser outro componente editável, desde que seja BD, pois estou mexendo com banco). E não tenho ideia de como desenvolver um código para que isto ocorra, se alguém souber e puder ajudar, agradeço. Estou realmente precisando.
  15. Preciso criar um programa em C que converta um vetor de 32 caracteres (recebidos do usuário), e os caracteres que não forem letras devem ser convertidos em espaço em branco mostrando no final o vetor resultante e a quantidade de espaços em branco. Como seria para fazer usando apenas a biblioteca 'stdio.h'?
  16. Estou fazendo um programa em delphi que pesquisa e mostra dados de alunos. Tenho duas tabelas no banco interligadas por uma FK, e no programa uma FDQuery e um DataSource para cada tabela(alunos e observacoes) (FDQuery1=alunos / FDQuery2=observacoes). A tabela alunos tem os campos: matricula(Chave Primaria, unica), nome, turma, curso, data_de_nascimento, etc. (e possui diferentes alunos já cadastrados) A observacoes tem id_observacao(FK ligada com a matricula da tabela alunos), matricula, observacao, data. Basicamente o que estou fazendo é: Estou usando um DBEdit (ligado no campo observacao pelo datasource) para inserir informações na tabela observacoes no banco. Então essas informações estão sendo inseridas na tabela observacoes, e já estão ficando interligadas no aluno cadastrado que está selecionado na FDQuery1 (estão interligados atraves da matricula) . O meu problema é: Como faço para mostrar em um DBText as informações que foram inseridas(pelo DBEdit) na tabela observacoes (FDQuery2), dependendo do aluno(cadastrado) que esta esta selecionado na FDQuery1 (tabela alunos). Segue algumas imagens para vcs entenderem melhor:
  17. Sou estudante do 1º Ano do curso técnico em Informática do IFSP, e preciso de ajuda para fazer esse Algoritmo usando o visuAlg. 01) Levando em consideração o início dos sistemas de informatização as informações eram armazenadas em arquivo do tipo texto. Analisando internamente estes arquivos pode-se notar que nada mais são do que matrizes, pois cada coluna representava um campo e cada linha uma tupla. Partindo desta informação construa uma matriz para armazenar o RA, CPF e um código para 40 alunos (no CPF digitar somente os números) e uma matriz que guardará 4 notas de 40 alunos e seus respectivos códigos, criando assim um tipo de relacionamento entre as duas matrizes. O primeiro CPF da matriz 1 representa o aluno que possui as 4 notas da primeira posição da segunda matriz. Após o preenchimento de todos os dados das 2 matrizes você deverá perguntar qual o tipo de consulta deverá ser realizada (1-RA, 2-CPF e 3-Código) se for escolhido a opção 1 deve ser solicitado o RA e pesquisar o mesmo na matriz e mostrar o RA, as 4 notas e a média das 4 notas do aluno, se a opção for 2 você deverá solicitar o CPF e também mostrar o CPF, as 4 notas e a média das 4 notas do aluno e se a opção for 3 você deverá solicitar o CÓDIGO e também mostrar o Código, as 4 notas e a média das 4 notas do aluno. Em ambas as consultas deve ser mostrado a situação do aluno (Aprovado quando a média for no mínimo 6; Recuperação quando a média for no mínimo 4 e não chegar a 6; e Reprovado se a média for inferior a 4). Ao mostrar cada resultado o sistema deve pedir se o usuário deseja fazer uma nova pesquisa. Caso deseje deve digitar S(SIM) para continuar ou N(NÃO) para finalizar.
  18. que leia um número inteiro e uma palavra de forma aleatório e exibir o resultado no final, ao mesmo tempo.
  19. cyyyyber

    heap sort

    oi galera, minha prof pediu um seminario sobre o heap sort. poderiam me passar materiais e alguns algoritmos fáceis para eu estudar? estou perdido. obg
  20. yasuo_mono_dedo

    Visualg (INICIANTE)

    VisualG Minha professora de lógica de programação passou alguns exercícios e preciso da ajuda de vocês O exercício que me acarretou dúvida extrema foi esse: Escreva um programa que leia um número qualquer e apresente-o somente se ele for menor que 100 ou entre 500 e 700 O que me causou dúvida foi que eu ainda não aprendi a fazer isso :/ Quem puder ajudar eu agradeceria <3
  21. programa { inclua biblioteca Matematica funcao inicio() { inteiro hom=0, mul=0, rsim=0, rnao=0, rhsim=0, rmsim=0, n, t=4 real psim, pnao caracter sexo, resp (n == t) { leia ("Informe o Sexo: ", sexo) leia ("Gostou do produto (S/N): ", resp) se (sexo =='1') { hom = hom + 1 se (resp == '1') { rmnao = rmnao + 1 } } senao { se (sexo == '2') { mul = mul + 1 se (resp == '2') { rhsim = rhsim + 1 } } } se (resp == '1') { rsim = rsim +1 } senao { se (resp == '2') { rnao = rnao +1 } } n = n + 1 } psim = 100 * (rmsim / t) pnao = 100 * (rhnao / t) } escreva ("Quantidade de pessoas que responderam sim: ", rsim) escreva ("Quantidade de pessoas que responderam não: ", rnao) escreva ("Porcentagem de mulheres que responderam sim: ", psim) escreva ("Porcentagem de homens que responderam não: ", pnao) }
  22. analise a imagem a seguir: 1 - Qual estrutura de Dados está representada na figura? Justifique a sua resposta.2 - Agora, resolva as questões abaixo.a) Crie uma função que preencha o tabuleiro com o [ X ] em todas as posições.b) Crie uma função que receba os parâmetros da posição e do caracter a ser prenchido: [ E ] , [ ] ou [ S ].c) Crie uma função que exiba o tabuleiro.d) No corpo principal do algoritmo, deve chamar a função para: - Chamar a função que vai prencher o tabuleiro com [ X ]. - Chamar a função que vai exibir o tabuleiro. - Chamar a função que vai preencher todas as posições que não estejam no tabuleiro acima. Lembre, você deverá chamar a função diversas vezes. Neste ponto otimize o seu algoritmo. - Chamar a função que vai exibir o tabuleiro.3 - Realize o teste de mesa e mostre o resultado das duas chamadas da função exibe.
  23. Motta

    A outra cara do algoritmo

    A outra cara do algoritmo
  24. O exercício propunha fazer duas funções uma para multiplicação e outra para criar uma fatorial, porém devem ser feitas usando apenas operações de soma e subtração bom fiz uma função para multiplicar e esta funcionando porém estou tentando utiliza-la para fazer a fatorial e o resultado sempre da zero ;-; podem me ajudar algoritmo "semnome" var a,b:inteiro funcao multi(a:inteiro;b:inteiro):real var aux:real inicio se a=0 entao retorne 0 senao aux <- 0 enquanto b>0 faca aux <- aux+a b <- b-1 fimenquanto retorne aux fimse fimfuncao funcao fatorial(a:inteiro):real var fat,res:real inicio enquanto fat > 0 faca fat<-a fat <- fat - 1 res <- multi(fat,a) fimenquanto retorne res fimfuncao inicio leia(a) escreval(fatorial(a)) fimalgoritmo
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.