Ir ao conteúdo
  • Cadastre-se

Vitor Madalosso

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

  1. Boa tarde pessoal! Felizmente consegui resolver! O pendrive bootável eu tinha feito pelo Rufus, sempre funcionou em todos os PCs que eu formatei, mas já fazia um tempo que eu não reinstalava o windows. Esse note é bem novo e na BIOS dele só aparece o "Windows Boot Manager", e ele nao deixava dar boot pelo pendrive. Só era possível dar boot pelo pendrive quando eu desativava o Security Boot e ativava o Launcher CSM. Porém, nesse caso ao tentar instalar o windows no SSD já preparado (inclusive fiz tudo pelo diskpart pra nao ter erro... Desde o clean, create partition primary, formatar, ativar e dar assign e etc) não era possível, dava o erro que mostrei nas fotos que anexei aqui no tópico. Dizia que não era possível instalar o windows na partição escolhida. Um amigo meu falou pra eu entrar em contato com a ASUS e pedir uma cópia do meu Windows que veio com o note, ai eu criaria um bootável com a ferramenta de criação da própria Microsoft que o @f_neto falou acima. Enfim, ele também falou pra criar as partições e o bootável como GPT, que é o formato que está sendo usado agora (eu não sabia, tava no NTFS ainda lol). Resumindo, criei o pendrive bootável do meu mesmo Windows só que dessa vez em GPT e tentei mais uma vez. O pc deu boot pelo pendrive mesmo com o Security Boot ativado e começou instalar perfeitamente. Obrigado aos que tentaram me ajudar, de certa forma me ajudaram e muito. E @ricardo_br obrigado brô! O notebook é bem potente mesmo, só tenho ele porque consegui comprar na blackfriday dos EUA! Abraços!
  2. Caros amigos, estou com um problema sério e gostaria muito de saber se alguém poderia me ajudar... Comprei um notebook Asus ROG (GL703V), ele veio com o Win10, depois de quase 1 ano de uso eu resolvi formatar e fazer uma nova instalação limpa do Windows, aí que deu problema... Primeiro, não estava dando boot pelo pendrive por causa do CSM Disable e o Boot Security Enable na BIOS. Então alterei isso para que fosse possível iniciar pelo pendrive. Ok, já na parte da instalação personalizada do Windows (quando você divide os discos e formata) eu fiz a formatação, porém não está sendo possível instalar o Windows nessa partição justamente por estar com o CSM ativado (segundo a msg de erro) Já refiz a partição pelo cmd com as permissões de Adm de acordo com alguns tutoriais que eu vi, mesmo problema, não instala por estar ligado o CSM... Como vou instalar se o CSM ligado não permite e se desligo o CSM não consigo inicializar pelo pendrive... Detalhe: não tem drive de CD. Alguém sabe o que pode ser? Qualquer informação faltando me deixem saber que eu coloco aqui! Obrigado!
  3. Muito obrigado pelas dicas atlos! Consegui finalizar o trabalho hoje, no dia da entrega Ficou assim: #include<stdio.h>#include<conio.h>#include<string.h>main (void){ int i, n; char s1[20], op[2], p[6], p2[2]; printf("Informe uma string: "); gets(s1); printf("Digite (c) para Cifrar ou (d) para Decifrar: "); gets(op); printf("Informe uma senha numerica (min 4 e max 6 digitos): "); gets(p); if(strcmp(op,"c")==0) printf ("\nString Cifrada: "); if(strcmp(op,"d")==0) printf("\nString Decifrada: "); for(i=0; i<strlen(s1); i++) if ((s1[i]>=65 && s1[i]<=90) || (s1[i]>=97 && s1[i]<=122)) if(strcmp(op,"c")==0){ if( i >= strlen(p) ){ p2[0] = p[i-strlen(p)]; } else { p2[0]=p[i]; } p2[1]='\0'; n=atoi(p2); printf("%c", s1[i]+n); } else { if( i >= strlen(p) ){ p2[0] = p[i-strlen(p)]; } else { p2[0]=p[i]; } p2[1]='\0'; n=atoi(p2); printf("%c", s1[i]-n); } getch();} Abraço!
  4. Pessoal, desculpa incomodar com esse tipo de coisa mas preciso de ajuda com um trabalho da faculdade, um programa C. Já está QUASE no fim, só preciso ajustar uma coisa(que eu não faço ideia como fazer). É um programa que lê uma string, tem opção de cifrar ou decifrar, e depois pede uma senha numérica. Cada número da senha corresponde o quanto cada letra da string tem que deslocar. Ex:String: CasaSenha: 5045String Cifrada: Hawf C - deslocou 5, a - deslocou 0, s - deslocou 4, a - deslocou 5 Até aqui eu fiz, só que o problema vem agora... Se a string for menor que a senha, devem ser utilizados somente os primeiros números da senha correspondentes ao tamanho da string. Se a string for maior que a senha, a senha deve ser repetida até completar o tamanho da string. (Não consigo fazer isso) Outra coisa, a senha deve ser de no mínimo 4 e no máximo 6 digitos... Como eu faço pro programa não ler e pedir pra digitar a senha novamente caso o usuário digite uma senha de 3 digitos por exempo... Se alguém puder me ajudar... Aqui é o que eu já consegui fazer: /* Faça um programa C que leia uma string e uma senha numérica de no mínimo 4 dígitos e no máximo 6.Aplique uma fórmula de criptografia baseada em deslocamento com a senha informada.Requisitos:• A criptografia deve funcionar somente em letras maiúsculas ou minúsculas;• Se a string for menor que a senha, devem ser utilizados somente os primeiros números da senhacorrespondentes ao tamanho da string;• Se a string for maior que a senha, a senha deve ser repetida até completar o tamanho da string;• Quando a letra Z for cifrada deve retornar à letra A;• Aplicar a fórmula tanto para cifrar quanto para decifrar. */#include<stdio.h>#include<conio.h>#include<string.h>main (){ int i, n; char s1[20], op[2], p[6], p2[2]; printf("Informe uma string:\n"); gets(s1); printf("Digite (c)ifrar ou (d)ecifrar:\n"); gets(op); printf("Informe uma senha numerica:(max 6 e min 4 digitos)\n"); gets(p); if(strcmp(op,"c")==0) printf ("\nString Cifrada: "); if(strcmp(op,"d")==0) printf("\nString Decifrada: "); for(i=0; i<strlen(s1); i++) if ((s1[i]>=65 && s1[i]<=90) || (s1[i]>=97 && s1[i]<=122)) if(strcmp(op,"c")==0) { p2[0]=p[i]; p2[1]='\0'; n=atoi(p2); printf("%c", s1[i]+n); } else { p2[0]=p[i]; p2[1]='\0'; n=atoi(p2); printf("%c", s1[i]-n); } getch();}

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...