-
Posts
47 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Sahrutar postou
-
Tente fazer o seguinte, todo lugar que tem o for, ao invés de usar ponto e virgula (;), você usará chaves( {} ). Irá fazer igual aqui. adicionado 4 minutos depois Exatamente como o @isrnick fez, substitua todo ponto e virgula em um loop ou declaração por chaves, além de ficar mais fácil de entender, irá te permitir não ter esse tipo de problema no seu código. Acerca dessa questão, é interessante você perguntar ao usuário o tamanho do vetor já que a questão em sí não especifica.
-
@elyastrid, poderia postar todo o código aqui?
-
@elyastrid Bom, primeiramente, eu esqueci o "&" no meu exemplo, mil perdões, se não me engano, dessa forma, ele armazena como localização. Você também esqueceu de colocar o "i" entre colchetes depois do vet1, pois da forma que você colocou, ele irá armazenar na variável vet1. Porém o que primordialmente faz esse erro acontecer é a falta do "&" Ao invés de ser será scanf ("%d", &vet1[i]);
-
@elyastrid Sobre a segunda questão, tem alguns pontos aqui. A matriz deve ser declarada após perguntar o tamanho dela, essa foi a forma que encontrei de se fazer uma matriz dinâmica, então ficaria dessa forma int main () { int l, c, n; printf ("Informe o numero de linhas: "); scanf ("%d", &n); int matriz[n][n]; Essa aqui possui alguns erros, vamos ao primeiro, a variável "linhas" e "colunas" não é mais utilizada, então, você deve colocar a variável "n", pois é ele que é o tamanho máximo da matriz. Esse matriz[n][n] = 0 não tem absolutamente nenhum uso, então pode ser apagado. Está faltando um loop aqui, pois da forma que você fez, ele sempre irá imprimir a matriz[n][n], podendo ser matriz[3][3], matriz[7][7], etc. Irá imprimir somente um. Então faça o seguinte: for (l = 0; l < n; l++){ for (c = 0;c < n; c++) { printf ("| %d |", matriz[l][c]); // As "|" servem para deixar mais organizado } printf ("\n"); //Irá deixar mais organizado, dará um espaço a cada n colunas. } Detalhe, você no caso quer imprimir matriz[l][c] e não matriz[n][n], pois o *n* nunca irá mudar a não ser que você peça novamente. adicionado 5 minutos depois Mil perdões, eu acho que não havia entendido o que você queria dizer, no caso no começo você ja estava perguntando todos os vetores igual no seu primeiro código. E bom, caso você quisesse fazer dessa forma, o correto seria como está acima, porém você pode deixar da outra forma que economiza linhas e é bem mais prático. for (i=0; i<=4;i++){ scanf ("%d", &vet1[i]);} // lê os dados adicionado 9 minutos depois Se quiser fazer algo dinâmico, onde pergunta o número do vetor a cada pergunta, faça algo semelhante a isso for (i=0; i<=4;i++){ printf ("Diga o valor do vetor %d -> ", i+1); scanf ("%d", &vet1[i]);} // lê os dados
-
@elyastrid No caso, estaria perguntando o valor de cada vetor certo? Nesse caso é necessário. Mas seria bem interessante se você perguntasse ao usuário o tamanho do vetor, e depois os números correspondentes de cada vetor, pois no enunciado ele não especifica o tamanho dele
-
@Flávio Pedroza, por eu ser um iniciante, achei que isso era normal e até certo, mas no meu caso eu ainda prefiro utilizar as chaves, ao meu ver fica bem mais organizado (por saber quando começa e termina o loop, condição, etc) e ser melhor visualmente.
-
Pilhas recarregáveis no controle de Xbox One S
Sahrutar respondeu ao tópico de Sahrutar em Fontes e energia
Já me tirou minhas dúvidas, obrigado meu amigo -
Sou iniciante em C, mas vou tentar dizer o que eu vi, que no caso foi nada, eu não vi problemas em geral, apenas errinhos bobos ou de redundância. Você está sim no caminho certo, mas a segunda está incompleta, e pelo que você disse, ainda não terminou, certo? Nesse caso aqui, daria pra deixar tudo na mesma linha, para poder economizar linhas no programa, não há necessidade de se colocar cada declaração em uma linha. Também faltou declarar o "i" como inteiro Aqui faltou o "&", não acho que você teria errado algo tão bobo, ainda mais considerando que no segundo exercício você lembrou de colocar. Nesse caso, você pode apenas colocar que o "i" será igual a um, (i = 1; i <= 4; i++), pois a primeira checagem sempre será falsa já que estará comparando o mesmo número, assim economiza processamento. Mesma coisa do caso acima, porém nesse, você pode deixar "i=1" devido a declaração do "menor = 0", que sempre irá ocorrer no loop quando se reiniciar, então se caso o menor for o vet1[0], o vet1[menor] dará falso em todas as situações, assim sem ter a necessidade de fazer a checagem com o vet1[0]. Você pode também colocar o "menor = 0" fora do loop e permanecer com "i = 0" no for. Mesma coisa do primeiro caso, apenas colocar tudo na primeira linha para economizar memória. Eu não sei se você já aprendeu, mas é possível utilizar acentos no programa, apenas acessando a biblioteca locale, a partir do comando #include "locale.h", e colocando dentro do int main. Também ficou faltando o ponto e virgula (;) aqui, mas acho que foi o mesmo caso do "&". E a última coisa, foi que ficou faltando fechar o "int main ()" no segundo código, acredito que esses erros no "&" e pra fechar o int main vieram quando você copiou o código para o site. Uma dica, sempre indente seus códigos, mantém ele mais bonito e legível (não que o seu não esteja), e procure também não gastar linhas desnecessárias. Essas são coisas que eu faço sempre, mas apenas observo no código dos outros. Um abraço e bons estudos. adicionado 19 minutos depois A propósito, você precisar declarar a variável "matriz" como uma matriz
-
Boa tarde amigos do Clube do Hardware, sou um completo leigo quando o assunto é pilhas recarregáveis, então eu gostaria que vocês tirassem minhas dúvidas quanto ao uso. Comprei recentemente um controle de Xbox One S, porém, nunca utilizei pilha recarregável, e pelo preço ser mais acessível que o kit Charge and Play, acabei optando pela pilha recarregável da Sony (CycleEnergy). Tenho 3 dúvidas quanto ao uso: 1º - Eu preciso esperar a pilha descarregar por completo para poder carregá-la ou é mais recomendando carregar antes dela se descarregar por completo? OBS: Não sei se no PC ocorre de você conseguir verificar se a pilha está acabando como ocorre no Xbox One. 2º - Existe algum problema se deixar a pilha "carregando" mesmo depois de estar completamente cheia? Pergunto isso pois seria viável deixar a pilha carregando enquanto dorme. 3º - Ouvi dizer que o carregador da Sony esquenta muito suas pilhas devido a sua velocidade de recarga, isso é verídico? Caso seja, seria considerado um problema? Abraços e obrigado.
-
Atualmente uso um DS3 no meu computador e não tenho e nunca tive problemas com ele, mas ele já está bem velho e tá na hora de dar um up. Então estou pensando em comprar um controle para usar no PC, o de PS4 encontra por cerca de R$230 e o de Xbox One S por cerca de R$270 + R$80 (Pilha recarregável e carregador). Eu não tenho problemas para jogar com o controle e aparecer o botão do Xbox usando o Dualshock, já me acostumei com isso. Qual é mais duradouro e compensa mais comprar? Compensa pagar mais R$120 (contando pilha e carregador) no de Xbox One S? Uso o controle de PS3 a cerca de 6 anos e não tenho nada a reclamar, o DS4 é tão bom quanto ele?
-
G403 Prodigy vs G502 Proteus Spectrum
Sahrutar postou um tópico em Teclados, mouses e controles para jogos
Estou na dúvida entre esses dois mouses, utilizo atualmente um V30 mas está apresentando problema, minha pegada é Palm. Já tive mouses com design parecido com o do G502, particularmente não sinto tanta diferença em comparação ao design do V30. O problema dos dois é o scroll, ao que parece o G502 é de metal e pode oxidar enquanto o do G403 é genérico -
WD Green G1G0A 240GB, Kingston A400 240GB ou Sandisk Plus 240GB?
Sahrutar respondeu ao tópico de Sahrutar em HD, SSD e NAS
Acabei pegando o Kingston, achei bem barato em marketplace, paguei R$180 -
WD Green G1G0A 240GB, Kingston A400 240GB ou Sandisk Plus 240GB?
Sahrutar respondeu ao tópico de Sahrutar em HD, SSD e NAS
@mick.07 Essa questão de defeito eu compreendo, tenho um HD que teve problema depois de 1 ano da WD, porém a garantia deles é excelente -
WD Green G1G0A 240GB, Kingston A400 240GB ou Sandisk Plus 240GB?
Sahrutar respondeu ao tópico de Sahrutar em HD, SSD e NAS
Obrigado @mick.07, optarei pelo SSD da Kingston e quem sabe se eu achar, talvez eu pegue o da Crucial. Abraços -
WD Green G1G0A 240GB, Kingston A400 240GB ou Sandisk Plus 240GB?
Sahrutar postou um tópico em HD, SSD e NAS
Boa noite compatriotas, tudo bom? Então, pretendo amanhã mesmo comprar um SSD e finalmente sair do HD, e estou em dúvida entre esses 3 modelos de entrada, alguém saberia me dizer qual vale mais a pena entre os 3? Também gostaria de perguntar algo, Kingston é a única dessas 3 que pede nota fiscal no uso da garantia? -
Cadeira para utilizar no computador
Sahrutar respondeu ao tópico de Sahrutar em Periféricos - outros
Mas existe alguma marca que se recomenda para cadeiras? -
Cadeira para utilizar no computador
Sahrutar respondeu ao tópico de Sahrutar em Periféricos - outros
Esse é o grande problema, aonde eu moro não vende cadeiras, na verdade até vende, mas são aquelas bem vagabundas e minusculas -
Estou a procura de uma boa cadeira para não ter problemas na coluna futuramente, sei que ela não faz todo o trabalho, que devemos sentar de forma correta, mas ela já faz toda diferença, e a que eu estou está difícil de sentar de forma correta. Então, estou pretendendo comprar uma cadeira, seja "gamer" ou executiva, de até R$600-R$700, e gostaria de saber qual a melhor escolha que posso fazer, pois sou leigo nesse assunto. Sou magro e tenho 1,65m, espero que essa informação seja útil. Grato desde já.
-
Outro Qual a utilidade da Matemática e Física na programação?
Sahrutar respondeu ao tópico de Sahrutar em Programação - outros
@DiF Ahhhhhh, que MASSA, eu adorei essa utilização da física, e achei bem f*da esses exemplos. Já imaginava que poderia ser utilizado dessa forma, mas não de forma tão literal quanto o nome. Já decidi, irei trocar de curso, irei para Ciência da computação. Muito obrigado -
Outro Qual a utilidade da Matemática e Física na programação?
Sahrutar postou um tópico em Programação - outros
Então, estou cursando Tecnologia em Análise e Desenvolvimento de Sistemas, e estou pensando em fazer transferência interna e mudar para Ciência da Computação por ser um curso mais "completo", porém me veio essa dúvida, Ciência da Computação tem Calculo l até o lll se não me engano, e o mesmo vale para Física. Qual a utilidade da Matemática e da Física na programação? Um amigo meu me disse que a Matemática e Física são utilizados no desenvolvimento de uma I.A. É isso mesmo? -
@Phoenyx então vou mandar pra eles segunda feira mesmo. Só estranhei uma coisa, eu comprei esse HD ano passado na kabum, e me lembro que no anuncio dizia que era dois anos de garantia direto com a fabricante, ou seja até 2019, mas eu coloquei a série no site WD e estava até 2020, fiquei até preocupado que não fosse o meu mas acho bem difícil não ser
-
Alguém que já tenha contato o suporte HD WD pode me ajudar? Tenho um HD que está com problema e eu acionei a garantia, porém eu vi no site deles que o produto não podia estar arranhada, isso no caso valeria para todo o produto? Pois o meu está arranhado apenas nas laterias, naquela parte preta de plastico do HD
-
Galera, irei formatar meu HD e me deparei com a opção de MBR e GPT no programa Rufus. Eu fui no CMD > "Diskpart" > "List Disk" e vi que o meu HD está sem o asterisco no GPT, ou seja, dando a entender que meu HD é MBR, correto? Porém, mesmo o meu HD sendo MBR, eu poderia formatar o PC usando a opção de partição de GPT ou daria erro? Existe uma vantagem quanto ao desempenho em um HD GPT e um MBR ou a única diferença é o tamanho do HD suportado? O que me fez perguntar se HD MBR suporta GPT é se caso houver algum tipo de vantagem no quesito desempenho
-
@Igor Luque Eu até tenho um aspirador mais potente, mas acho que com certeza ele estragaria a peça pela pressão que ele tem, se 12V for muito fraco, seria bom um meio termo. A propósito a minha ideia é limpar o PC regularmente a ponto de não deixar ele todo empoeirado, como limpar de 3 em 3 meses
-
Primeiramente, me desculpe caso o tópico correto não seja esse. Minha dúvida é a seguinte, vocês recomendariam aqueles aspiradores de pó portáteis para limpar o PC? Se sim, qual seria o ideal, a opção onde ele suga a poeira/ar ou a que ele joga o ar para fora? Ou vocês acham que apenas um pincel é suficiente?
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