-
Posts
10 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Murilostersi
-
-
Boa tarde Prezados,
Estou quebrando a cabeça para criar um programa em C# que lê um arquivo .txt, copie uma informação e substitui ela em outro lugar, confuso não? rs
Por exemplo:
Utilizando a barra de status do bloco de notas, eu precisava de uma informação composta por 3 números, ela começa em Linha 3 e Coluna 43 e vai até a Coluna 46. Gostaria de copiar esses 3 números e coloca-los na mesma linha só que na coluna 50, 51 e 52. Sendo que nessas 3 colunas que eu quero substituir, possuem 000.
Isso, sem modificar o espaçamento do .txt.
Poderiam me ajudar com essa bucha?
Att.
- 1
-
Boa tarde,
Hoje dia 19/02/2018, meu notebook resolveu instalar algumas atualizações que estavam acumuladas.
Diante disto, o notebook ligou normalmente, tudo perfeitamente funcionando inclusive o Som.
Porém, o que acontece é o seguinte, eu escuto musicas tanto no youtube quanto nos aplicativos de reprodução como o Spotfy. A musica toca normal, porém, em algum momentos vem um chiado como se o alto-falante do fone de ouvido estivesse estourado, isso acontece tanto com fone quanto sem fone de ouvido. Não é sempre mas de 5 em 5 minutos até mesmo antes... O que pode ser? Antes da atualização tudo estava perfeitamente funcionando.
Atenciosamente,
-
Bom dia,
@Walter C. Catelan Eu tenho instalado a impressora PDFlll , e também por padrão do foxit a própria PDF dele. Lembrando que sempre funcionou perfeitamente, porém, já fazem alguns dias que estou procurando uma solução pro problema. Testei também a Microsoft Print PDF do próprio sistema, e após abrir o arquivo o mesmo encontra-se ao contrário. Instalei a PDF24 PDF e continua na mesma.
@Gabriel Torres Muita das vezes quando possuo um PDF com várias paginas e preciso apenas de uma delas, utilizo a impressora PDF para salvar essa determinada pagina, e ela é salva ao contrário. Mesmo utilizando as duas impressoras citadas acima. Tanto no Adobe quanto no Foxit, eles já abrem ao contrário. Lembrando que já desinstalei ambos os programas e impressoras.
Att.
-
Bom dia Prezados,
Estou enfrentando um problema a alguns dias que não acho solução em lugar nenhum.
Sempre que salvo um documento em PDF, ele é salvo ao contrário (cabeçalho para baixo). Já desinstalei a impressora PDF e reinstalei, já instalei outra e mesmo assim, o PDF é salvo ao contrário. Gostaria de saber se existe uma solução para esse problema. Troquei até o leitor de PDF, usava o Foxit Reader e agora estou com Adobe Reader e o problema ainda persiste.
Sistema operacional win 7 - PRO 32bits
Atenciosamente,
-
15 horas atrás, Math.Pi disse:
Nesse caso, não deveria ser usada uma matriz no lugar do vetor?
Pelo que entendi, 16 é a quantidade de caracteres de um vetor de char e não a quantidade de times/seleções. Para que sejam armazenados os nomes de todas as seleções, seria necessário uma matriz.
Uma matriz também pode ser usada, em uma linha armazena os anos de copas do mundo e na outra linha as seleções.
No vetor, o usuário digita somente nomes de seleções. Ou seja, ele entra somente com 1 tipo de resposta. Lembrando que de 1930 á 2015, houve períodos em que não tiveram copas do mundo como por exemplo de 1938 á 1950, ou seja, no For poderia ser feita uma condição que não deixe inserir nesses anos (1942 e 1946).
Com matriz:
string times[1][20];
int i, aux, ano = 1930, j = 0, a = 1;
for( i = 0 ; ano <= 2014 ; i++){
if (ano =! 1942 && ano =! 1946) /*não inserir nesses anos */
{
times[ j ][ i ] = ano; /* inserir os anos na linha 0 e nas colunas de acordo com o "i" */
printf("Quem foi o campeao de %d ?\n", ano);
scanf("%s", ×[ a ][ i ]);
setbuf(stdin, NULL);}
ano = ano + 4; /* acrescentar os anos de copa */
}Espero ter ajudado.
Att.
-
Boa tarde yuripedrorj
Talvez o motivo do seu código estar travando é devido ao fato do seu vetor não possuir tamanho o suficiente para armazenar todo os dados digitados pelo usuário, visto que, a variável ano possui o valor de 1930 e você limitou a estrutura de repetição FOR para 2015.
Fazendo as contas, a quantidade de copas do mundo realizadas até hoje excede o tamanho do seu vetor TIME de 16 posições (o zero também conta como posição). De uma maneira mais simplificada, a condição "ano < 2015" precisa de mais de 16 posições, quando o vetor excede o tamanho ele trava. Para se ter uma ideia, tivemos até hoje 20 copas do mundos e o seu vetor é de 16, coloque o tamanho 21.
Verifique este pequeno detalhe e tente novamente.
Outra coisa que notei, você esta usando muito a variável ANO nas repetições.
Procure declarar outras variáveis ao invés de repeti-las, assim você ira se confundir.
Verifique a sua variável de posição "i", ela não esta sendo implementada. Toda vez que o loop do FOR for executado deve-se implementa-la com i++;.
for(ano = 1930 ; ano < 2015 ; int aux=ano + 4){
printf("Quem foi o campeao de %d ?\n", ano);
scanf("%s", &time[ i ]);
setbuf(stdin, NULL);i++;
}Não sou programador, espero ter ajudado!
Att.
-
Sim, testei em todos os Slots. O problema é que todos os computadores da empresa são iguais. Testei em outro e o problema continua. Alguns computadores as placas não apitam quando ligam com esta memória. Porém, alguns apitam. Muito estranho.
-
Boa tarde Satoshi G2713,
A marca do produto é Tekbond Spray, porém, acredito que não seja o produto, pois ao inserir a memória defeituosa o computador reconhece e liga normalmente.
-
Boa tarde á todos,
Estou com um pequeno imprevisto ao substituir uma memória RAM. A memória estava lacrada, recém adquirida.
É uma memória RAM Kingston KVR13N9S8/4 1.5V (4GB PC3 - 10600 CL9 240- Pin DIMM).
Retirei a memória defeituosa e limpei o slot com limpa contato como sempre faço. Ao inserir a memória nova ela apita varias vezes. Pesquisei pela placa-mãe no site da fabricante Asus e nela diz que é compatível, inclusive a frequência.
Gostaria de saber se está memória é compatível com meu Hardware. Segue em anexo um relatório extraído do Everest com as configurações do Desktop em questão.
Atenciosamente, Murilo.
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
substituir palavras em posições
em C/C#/C++
Postado
@The Frost Bom dia!
Sim, eu consigo ler e exibir o .txt na tela.
Gostaria de que ele criasse outro .txt na mesma pasta, porém, alterando alguns caracteres, como eu disse acima, eu gostaria de pegar 3 numeros em 3 colunas de uma linha e jogar na mesma linha substituindo outras 3 colunas.
Isso é possível? Consigo percorrer esse .txt como se fosse uma matriz? e pegar 3 numero de posições fixas e jogar pra outras 3 posições fixas?
Por exemplo:
AA01bb33320cc05dd99d44d333e33A55A99P73337 000000
No .txt encontra-se essa linha, gostaria de pegar o 333 grifado e jogar no 000 grifado, só mudaram as colunas, porém, são mais de uma linha e gostaria que fizesse isso em todas.