Ir ao conteúdo
  • Cadastre-se

Sanjey

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Reputação

5
  1. Instalei o kali linux porém, ao iniciar, ele dá essas mensagens conforme o anexo. Eu recém instalei ele no notebook, o modelo dele é Notebook Acer Acer Nitro 5 AN515-46-R5WF AMD Ryzen 7.
  2. @devair1010 cara isso é uma ótima ideia, vou tentar aqui e te retorno se rodou!
  3. @kgin estou usando o Dev C++, eu não estou pegando a linha toda pois preciso que seja uma sequência, foi o que o professor pediu kkkk
  4. Vamos lá moça, primeiramente poderia especificar os seguintes componentes? - GPU (se houver) - RAM(modelo) - FONTE - MODELO DO SSD Pelo que você indicou, aparentemente o seu SSD não está sendo reconhecido no SETUP, então é possível que haja um conflito (o que é improvavel) de suporte NVMe no seu slot, é possível que você esteja instalando em um slot M.2 sem instrução para suportar o NVMe, ou então a atualização do BIOS tenha algum bug específico para isso. Eu consultei o manual da sua placa-mãe e percebi que tem um botão de 'RESET', ele faz o clear CMOS sem necessitar de um curto direto mexendo na placa-mãe, tente fazer isso pois ele não reseta a versão do BIOS e sim as configurações, caso siga dando erro tente botar um speaker (caso tenha) e verifique a quantidade de bips que apresenta no erro, geralmente é mais fácil identificar assim. Outra coisa, problema de vídeo são por 2 motivos principais: ou o pc não liga mesmo e algo está em curto, ou é problema no hardware responsável pelo gerenciamento de vídeo, no seu caso a APU. Ou seja, é mais provável que esteja ligado ao processador ou alguma conexão errada do que com o próprio SSD em sí, tente usar o SSD com windows instalado juntamente com o SSD novo e veja se já está alocado o espaço, pois esses SSDs novos normalmente não vem com a formatação lógica pronta (partição do disco).
  5. Depende do sistema que vai utilizar, caso seja o Windows 10 você pode apenas configurar um perfil principal com sua senha e outro para uso de qualquer um sem senha, é só limitar o usuário e você pode gerenciar eles criando uma rede doméstica caso todos estejam conectados na mesma rede. Exemplo: - Criar um usuário 'admin' em cada computador com uma senha que só você vai saber e, através deste usuário, criar o 'Visitante'. - No perfil de 'Visitante', configurar a rede doméstica com a chave de acesso para compartilhar dados, limitando o acesso. - Gerenciar os perfis da rede através do gerenciamento de grupos do Windows onde você configurou a chave de cada PC por um PC principal que você utilize nesse setor que está conectado na mesma rede.
  6. Tenho que fazer com que o número digitado seja exibido sozinho, atualmente se eu executar o programa e seguir a sequencia digitada de 1,2,3, ele vai somando á direita do numero ficando exibido como 1,12,123. Eu quero que exiba separadamente como por exemplo 1,2,3. OBS: Ainda faltam algumas partes mas o que preciso por agora é solucionar essa soma indesejada da exibição do número. código: //bibliotecas #include <stdio.h> #include <stdlib.h> #include <math.h>//para utilizar o pow() #include <conio.h>//para utilizar o getch() #include <ctype.h>//para utilizar o isdigit() int main(void) { char digitado[50];//armazena o que foi digitado pelo usuário char c;//armazena cada caractere digitado pelo usuário int i=0,f1,f2,mult,resistor;//variável para controlar o índice do vetor de caracteres int numero=0;//variável para armazenar a conversão do que foi digitado pelo usuário printf("O programa sera encerrado caso seja digitado 3 vezes o valor 0.\n"); printf("Tabela de cores dos resistores: \n 0 - Preto\n 1 - Marrom\n 2 - Vermelho\n 3 - Laranja\n 4 - Amarelo\n 5 - Verde\n 6 - Azul\n 7 - Violeta\n 8 - Cinza\n 9 - Branco\n"); printf("\nDigite a primeira Faixa para o resistor: "); do { c=getch();//captura o caractere digitado pelo usuário if (isdigit(c)!=0)//se for um número { digitado[i] = c;//armazena no vetor de caracteres i++;//incrementa o índice do vetor de caracteres printf ("%c", c);//exibe o caractere digitado } else if(c==8&&i)//se for pressionada a tecla BACKSPACE e houver caracteres já digitados { digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string i--;//o índice do vetor de caracteres é decrementado printf("\b \b");//o caractere digitado é apagado da tela } }while(c!=13);//o loop vai ser executado até que a tecla pressionada seja o ENTER (código 13 na tabela ASCII) digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string numero = atoi(digitado);//a variável numero recebe o valor do vetor de caracteres convertido para inteiro printf ("\n\nO numero digitado foi %d\n\n", numero); c = 0; digitado[i]=c; printf("\nDigite a segunda Faixa para o resistor: "); do { c=getch();//captura o caractere digitado pelo usuário if (isdigit(c)!=0)//se for um número { digitado[i] = c;//armazena no vetor de caracteres i++;//incrementa o índice do vetor de caracteres printf ("%c", c);//exibe o caractere digitado } else if(c==8&&i)//se for pressionada a tecla BACKSPACE e houver caracteres já digitados { digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string i--;//o índice do vetor de caracteres é decrementado printf("\b \b");//o caractere digitado é apagado da tela } }while(c!=13);//o loop vai ser executado até que a tecla pressionada seja o ENTER (código 13 na tabela ASCII) digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string numero = atoi(digitado);//a variável numero recebe o valor do vetor de caracteres convertido para inteiro printf ("\n\nO numero digitado foi %d\n\n", numero); printf("\nDigite a terceira Faixa para o resistor: "); do { c=getch();//captura o caractere digitado pelo usuário if (isdigit(c)!=0)//se for um número { digitado[i] = c;//armazena no vetor de caracteres i++;//incrementa o índice do vetor de caracteres printf ("%c", c);//exibe o caractere digitado } else if(c==8&&i)//se for pressionada a tecla BACKSPACE e houver caracteres já digitados { digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string i--;//o índice do vetor de caracteres é decrementado printf("\b \b");//o caractere digitado é apagado da tela } }while(c!=13);//o loop vai ser executado até que a tecla pressionada seja o ENTER (código 13 na tabela ASCII) digitado[i]='\0';//o índice atual do vetor de caracteres recebe a terminação da string numero = atoi(digitado);//a variável numero recebe o valor do vetor de caracteres convertido para inteiro printf ("\n\nO numero digitado foi %d\n\n", numero); system ("pause"); return 0; }
  7. E como eu faria pra por isso num loop com uma condição? Eu ainda não entendo muito bem a programação em C. E desde já agradeço pela resposta!
  8. Tenho que fazer o seguinte programa: "Escreva um programa em C, onde será solicitado um valor numérico de um resistor em ohms (Ω), o programa deverá imprimir na tela o valor e as cores correspondentes, por exemplo: Se valor digitado for 1000 Ω, deverá ser impresso na tela, O valor da resistência de 1000 Ω, o qual tem seu código de cor corresponde às cores: Marrom, Preto e Vermelho. O programa deverá ficar rodando até que seja digitado o número ZERO (0) para sair, quando for digitado Zero não deverá ser impresso na tela o valor do resistor ou código de cores. No fim do programa, deverá ser impresso a quantidade total de resistores digitados e informar a quantidade de resistores comerciais e não comerciais. Na execução do código deverá ter mensagens orientativas como o usuário deve proceder. Os valores de resistência são os valores comerciais, sendo os valores pretendidos para esse trabalho os múltiplos de: 10, 12, 15, 17, 20, 22, 27, 30, 33, 47, 51, 56, 62, 68, 75, 82, 91. Para os prefixos de Ω, KΩ, MΩ. Caso seja digitado um valor não comercial deverá ter uma mensagem informativa e não imprimir o valor do resistor e os código de cores. Na escrita do programa deverá utilizar funções com passagem parâmetros e retorno, sendo critério de avaliação a não repetição códigos, por exemplo no exemplo 2 faixa1, faixa2 e mult, poderão ser alterados para único switch case em uma função." Eu já tenho o seguinte código: #include <stdio.h> #include <stdlib.h> int main() { int faixa1, faixa2, mult; float resistor, div_r,comp; printf("Digite um valor de resistor comercial: "); scanf("%f",&resistor); printf("\nResistor= %.1f ohns\n",resistor); if(resistor> 1&& resistor<10) { faixa1=(int)resistor; resistor=resistor*10; div_r=(int)resistor/10; faixa2=(int)(resistor-(div_r*10)); mult=-1; } if(resistor>=10 && resistor<100) { faixa1=(int)resistor/10; div_r=(int)resistor/10; faixa2=(int)(resistor-(div_r*10)); mult=0; } if(resistor>=100 && resistor<1000) { resistor=resistor/10; faixa1=(int)resistor/10; div_r=(int)resistor/10; faixa2=(int)(resistor-(div_r*10)); mult=1; } if(resistor>=1000 && resistor<10000) { resistor=resistor/100; faixa1=(int)resistor/10; div_r=(int)resistor/10; faixa2=(int)(resistor-(div_r*10)); mult=2; } printf("F1=%d F2=%d M=%d",faixa1,faixa2,mult); printf("\nCodigo de cores "); switch (faixa1) { case -1: printf("Ouro"); break; case 0: printf("Preto, "); break; case 1: printf("Marrom, "); break; case 2: printf("Vermelho, "); break; case 3: printf("Laranja, "); break; case 4: printf("Amarelo, "); break; case 5: printf("Verde, "); break; case 6: printf("Azul, "); break; case 7: printf("Violeta, "); break; case 8: printf("Cinza, "); break; case 9: printf("Bramco, "); break; } switch (faixa2) { case -1: printf("Ouro"); break; case 0: printf("Preto, "); break; case 1: printf("Marrom, "); break; case 2: printf("Vermelho, "); break; case 3: printf("Laranja, "); break; case 4: printf("Amarelo, "); break; case 5: printf("Verde, "); break; case 6: printf("Azul, "); break; case 7: printf("Violeta, "); break; case 8: printf("Cinza, "); break; case 9: printf("Bramco, "); break; } switch (mult) { case -1: printf("Ouro"); break; case 0: printf("Preto"); break; case 1: printf("Marrom"); break; case 2: printf("Vermelho"); break; case 3: printf("Laranja"); break; case 4: printf("Amarelo"); break; case 5: printf("Verde"); break; case 6: printf("Azul"); break; case 7: printf("Violeta"); break; case 8: printf("Cinza"); break; case 9: printf("Bramco"); break; } } E preciso ajustar os valores pra quando for em Kilo e Mega e o programa tem que ficar rodando até digitar o valor 0.

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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!