-
Posts
8 -
Cadastrado em
-
Última visita
Reputação
1-
Estou com um problema em um computador da DELL Optiplex GX620, com sistema operacional Windows XP. O problema acontece na verificação de disco, no momento de apertar um botão do teclado para cancelar a verificação, não da sinal algum e a verificação continua normalmente, até o computador reiniciar e voltar de novo a verificação. OBS: O teclado funciona normalmente até o momento de vir a tela de inicio do windows, podendo entrar na bios etc. Tem como eu resolver esse problema, será que tem como eu editar o arquivo de iniciação utilizando um adaptador para o HD desse computador e abrir o Disco em outro computador?
-
Olá, Alguém pode me ajuda a fazer a modelagem corretamento de um banco de dados para um programa que realiza a venda de produtos e registro de serviços. Qual a melhor forma de eu modelar um banco onde eu tenho uma tabela Pedido e quero adicionar a essa tabela vários Produtos e Serviços, não apenas 1 produto e 1 serviço, mas vários tipo de serviços e produtos diferentes ligados a tabela Pedido. Eu fiz um diagrama mas não tem certeza se essa é a melhor forma de fazer isso. Preciso de Ajuda para modelar corretamente, por favor!
-
A agência gaúcha para investigações criminais denominada OBI (Operação de Baita Investigação) notou que, a exemplo do que ocorreu na Petrobras, muito dinheiro foi desviado dos cofres públicos do estado para pagamento de propina a políticos nos últimos anos, especialmente pelo partido QU (Quadrilha Unida). A investigação está em andamento e a agência recrutou você para converter alguns valores que ficaram com caracteres estranhos após terem sidos descriptografados dos arquivos originais. Sua tarefa neste caso é relativamente simples: basta retirar todos os caracteres estranhos (não numéricos) de cada um dos dois valores disponíveis e somar estes valores. Apenas tome o cuidado de separar da soma os primeiros 11 dígitos do primeiro valor. Eles correspondem ao CPF do corrupto Entrada A entrada é composta por duas linhas, cada uma delas contendo entre 1 e 60 caracteres
-
Na Final Nacional da Maratona de Programação de 2013, em Uberlândia, durante um período de lazer, o Prof. Carlinhos (USP) propôs uma atividade a todos os estudantes. Ele primeiro organizou os estudantes em ordem lexicográfica crescente, considerando apenas o primeiro nome e desconsiderando diacríticos. Em seguida, sorteou um estudante e montou duas equipes, A e B: a equipe A seria formada por todos os estudantes na ordem até o estudante sorteado, inclusive; a equipe B seria formada por todos os estudantes na ordem a partir do estudante sorteado, exclusive. As duas equipes, então, competiriam num cabo de guerra tradicional, e os vencedores ganhariam um café. Muitas coisas curiosas o Prof. Carlinhos percebeu naquele dia: A força de cada estudante, quando posicionado imediatamente em frente ao adversário (posição 1), era exatamente igual à soma dos valores correspondentes aos caracteres de seu primeiro nome na tabela ASCII. Dessarte, a força do estudante Leandro, se ficasse na posição 1 de uma equipe (fosse A ou fosse , serial igual a: 709 = 76 + 101 + 97 + 110 + 100 + 114 + 111 = ‘L’ + ‘e’ + ‘a’ + ‘n’ + ‘d’ + ‘r’ + ‘o’ Quanto mais distante da equipe adversária, menos intimidado — e, portanto, mais forte — ficava um estudante. Mais especificamente, um estudante na posição 2 de uma equipe tinha o dobro da força que teria se ficasse na posição 1. Na posição 3, o triplo, e assim por diante. As posições de ambas as equipes são numeradas a partir da posição mais próxima da equipe adversária, começando a contagem em 1. Por exemplo, se o estudante Leandro ficasse na posição 3 de uma equipe, teria força igual a 3 × 709 = 2127. A força de uma equipe era igual à soma das forças de cada um de seus integrantes. Não obstante, se a força da equipe A fosse maior que a da equipe B, a equipe A certamente ganharia. Por outro lado, se a força da equipe A fosse menor que a da equipe B, a equipe B certamente ganharia. Finalmente, se as forças de ambas as equipes fossem iguais, haveria um empate. Existe algum estudante que o Prof. Carlinhos poderia sortear que fizesse as equipes A e B
-
Como escreva um algoritmo que forneça os números distintos de um vetor lido
FmixVirtual respondeu ao tópico de FmixVirtual em C/C#/C++
Muito obrigado, essa era a lógica que eu estava tentando fazer mas não estava conseguindo, o problema era na hora de armazenar os valores no segundo vetor, eu estava fazendo errado... valeu Eu só implementei para o usuário colocar os números para verificar depois... #include <stdio.h>#include <stdlib.h>#define tam 9int v[10];int v_dis[10];int i, j, repete = 0, n = 0;int main() {for (i = 0; i < 10; i++) {scanf("%d",&v[i]);if (i == 0) {v_dis[n] = v[i];n++;} else {repete = 0;//percorre o vetor distinto verificando se o valor v[i] existe no mesmofor (j = 0; j < n; j++) {if(v[i] == v_dis[j]) {repete++;}}//se o valor v[i] não foi encontrado no vetor distinto, então adicionaif (repete < 1) {v_dis[n] = v[i];n++;// aumenta o tamanho do vetor distinto}}}printf("Vetor Distinto: ");for (i = 0; i < n; i++)printf("%d ", v_dis[i]);system("pause");return 0;} Obrigado! CiroboyBR -
Como escreva um algoritmo que forneça os números distintos de um vetor lido
FmixVirtual respondeu ao tópico de FmixVirtual em C/C#/C++
Na verdade ele pede para mostrar no final todos os valores do vetor mas sem repeti-los, Exemplo de Entrada {1,1,2,2,3,3,4,4,5,5} Exemplo de Saída {1,2,3,4,5} Ele mostra todos mas sem repetir, ainda estou tentando resolver, vou tentar implementar com esse código que você colocou ali em cima. Obrigado! -
como eu escrevo um algoritmo que forneça os números distintos de um vetor lido. Por exemplo, se o vetor lido for v = {3, 2, 1, 3, 4, 1, 5, 5, 2} o algoritmo deverá mostrar os valores 3, 2, 1, 4, 5. Considere a leitura de um vetor de 20 números inteiros. Obrigado! Código fonte feito até agora... #include <stdio.h>#include <stdlib.h>int main(){ int A[5]; int B[5]; int cont1,cont2; cont1=0; while(cont1<5) { scanf("%d",&A[cont1]); cont1=cont1+1; } cont1=0; cont2=0; while(cont1<5){ cont1=cont1+1; if (A[cont1 != B[cont2]]){ cont2=cont2+1; B[cont2]= A[cont1]; } } cont1=0; while(cont1<5){ printf("%d ",B[cont1]); cont1=cont1+1; B[cont2]= A[cont1]; } return 0;}/* B[cont2]=A[cont1]; while(cont1<10){ cont1=cont1+1; if (B[cont2] != A[cont1] ){ cont2:cont2 +1; B[cont1]= A[cont1]; } } */
-
como eu realizo uma pesquisa no DBGrid com o banco de dados dBase, utilizando os componentes de conexão DataSource1, Table1 e Database1. Tem como eu realizar uma busca sql com esse tipo de BD ou tem outra forma? Imagem de Exemplo da Aplicação:
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