Ir ao conteúdo
  • Cadastre-se

yuri_carneiro

Membro Pleno
  • Posts

    24
  • Cadastrado em

  • Última visita

Tudo que yuri_carneiro postou

  1. @devair1010 @devair1010 ola boa noite podeira me mada o codigo que você esta falando
  2. ola boa noite estou empacado em um programa em c que estou desenvolvendo em console e gostaria de saber um função que mostre qual o sabor de pizzas mais vendido, tipo como na hora do pedido localizo a piza cadastra pelo codigo creio eu que sera pelo a quantidade vez que por exmplo o codigo um foi digitado, meu programa nao tem banco de dados no caso eu teria que puxar a informaçao da varivel i nt men
  3. @devair1010 meu amigo ele funcionou mais porém no fico no meio da tela
  4. @devair1010 entedi no caso esse é aliamento e pra min fazer full screnserem
  5. @arfneto fui pedido no meu trabalho se possível adicionado 2 minutos depois @devair1010 conseguiria me ajudar amigo , queria alinha e colar o full screen
  6. @devair1010 e codigo que você mando eu olha nao compila
  7. @devair1010 eu olhei o link que você me falo mais fique com muita duvida poderia dar um exemplo pratico adicionado 40 minutos depois @devair1010 tentei implementar ela no codigo mais gera erro
  8. @devair1010 meu amigo olhei o link que você me mando mais eu nao entedi poderia me dar um exemplo pratico funcional adicionado 0 minutos depois @devair1010 eu utilizo o dec c
  9. @devair1010 meu amigo nao entedi como gotoxy_2 poderia explicar
  10. boa noite sou novo em c e estou desenvolvendo um programa em console application , e gostaria de sabe se exite algum comando ou metodo para que quando rodasse o programa as informações ficariam centralizada ao centro da tela exemplo igual no word tem a opções alinha a esquerda e de centralizar gostaria que meu programa centralizasse. tem alguma forma de fazer isso int main() {
  11. ola boa noite eu usso o compilador dev c e estou desenvolvendo um programa e console e me surgio um duvida porque sou novo em c bom eu sei que pra min dar full sreen e esse comado keybd_event ( VK_MENU, 0x36, 0, 0 ); keybd_event ( VK_RETURN, 0x1C, 0, 0 ); keybd_event ( VK_RETURN, 0x1C, KEYEVENTF_KEYUP, 0 ); keybd_event ( VK_MENU, 0x38, KEYEVENTF_KEYUP, 0 ); eu gostaria de saber como faço pra cola junto a ele a opissão de tira do full sreen tipo se apertasse ESC ele voltava pra um tela meno e tambem queria saber como fazer meu full sreen fica dessa forma com as abas de fechar minimizar e reduzir atualmente meu programa esta assim e gostaria que ele ficasse assim com as opções de minimiza fechar e reduzir e gostaria de sabe se tem um comando pra min centralizar o programa no meio da tela quando ele tiver rodando mo console
  12. @Herbertbahia meu amigo o problema ainda persiste se dou enter ele não vai e da um erro adicionado 7 minutos depois @AdrianoSiqueira mano gostei da sua ideia e bem mais simples mais assim teria como esconder o a parte de senha digitada adicionado 32 minutos depois @Herbertbahia entao meu amigo nao sei porque ta bugando se você roda ai meu codigo vera que na segunda tentativa funciona normalmente #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <windows.h> #define BACKSPACE 8 static char buffer[128]; int in=0,l=10,s=10,i=0,verifica_senha=0; char c,log[20],senha[20],op,letra; int main() { while(verifica_senha==0){ printf(" Login : "); gets(log); printf("\n Senha: "); while((c=getch())!=13){ senha=c; i++; printf("*"); while ((i<127) && (letra!= '\r')) { letra = getch(); if ( letra == BACKSPACE ) { if ( i > 0 ) { buffer[--i]; putchar (BACKSPACE); putchar (' '); putchar (BACKSPACE); } } else if (letra != '\r') { buffer[i++]=letra; putchar('*'); } } } senha='\0'; i=0; l= strcmp(log,"adm"); s= strcmp(senha,"1234567"); if(s==0&&l==0){ printf("\n\n SENHA CORRETA BEM VINDO AO SISTEMA "); verifica_senha=1; Beep(1500,500); Sleep(1000); } else{ printf("\n\n LOGIN OU SENHA INCORRETA TENTE NOVAMENTE \n\n\n",senha); Beep(1000,500); system("pause"); } } }
  13. #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <windows.h> #define BACKSPACE 8 static char buffer[128]; int in=0,l=10,s=10,i=0,verifica_senha=0; char c,log[20],senha[20],op,letra = '[COLOR="Blue"][B]\0[/B][/COLOR]'; int main() { z printf(" Login : "); gets(log); printf("\n Senha: "); while((c=getch())!=13){ senha[i]=c; i++; printf("*"); while ((i<127) && (letra!= '\r')) { letra = getch(); if ( letra == BACKSPACE ) { if ( i > 0 ) { buffer[--i]= '[COLOR="Blue"][B]\0[/B][/COLOR]'; putchar (BACKSPACE); putchar (' '); putchar (BACKSPACE); } else putchar('[COLOR="Blue"][B]\a[/B][/COLOR]'); } else if (letra != '\r') { buffer[i++]=letra; putchar('*'); } } } senha[i]='\0'; i=0; l= strcmp(log,"adm"); s= strcmp(senha,"1234567"); if(s==0&&l==0){ printf("\n\n SENHA CORRETA BEM VINDO AO SISTEMA "); verifica_senha=1; Beep(1500,500); Sleep(1000); } else{ printf("\n\n LOGIN OU SENHA INCORRETA TENTE NOVAMENTE \n\n\n",senha); Beep(1000,500); system("pause"); } } Bom dia estou com um pequeno problema no minha tela de login, e introduzi a fusão de apagar, enfreto o problema nao consigo dar enter, acho que esqueci alguma coisa poderia me judar alem que quando apago na aba de senha sem ter nada escrito ele substitui pelo tecla ] poderiao me ajuda e trabalho de faculdade
  14. @KXSY eu uso o Dev-C++5.11 , a linguem desse programa em c, sim eu vi que o que você postou funciona adicionado 0 minutos depois @KXSY mais você nao teria um dica de como resolver o problema do ] adicionado 6 minutos depois @Herbertbahia da forma que você me encinou esta indo porém ele nao dar enter e quando eu apago, ser ter nada escrito ele assume ] como resolvo #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <windows.h> #define BACKSPACE 8 static char buffer[128]; int in=0,l=10,s=10,i=0,verifica_senha=0; char c,log[20],senha[20],op,letra; int main() { printf(" Login : "); gets(log); printf("\n Senha: "); while((c=getch())!=13){ senha[i]=c; i++; printf("*"); while ((i<127) && (letra!= '\r')) { letra = getch(); if ( letra == BACKSPACE ) { if ( i > 0 ) { buffer[--i]= '[COLOR="Blue"][B]\0[/B][/COLOR]'; putchar (BACKSPACE); putchar (' '); putchar (BACKSPACE); } else putchar('[COLOR="Blue"][B]\a[/B][/COLOR]'); } else if (letra != '\r') { buffer[i++]=letra; putchar('*'); } } } senha[i]='\0'; i=0; l= strcmp(log,"adm"); s= strcmp(senha,"1234567"); if(s==0&&l==0){ printf("\n\n SENHA CORRETA BEM VINDO AO SISTEMA "); verifica_senha=1; Beep(1500,500); Sleep(1000); } else{ printf("\n\n LOGIN OU SENHA INCORRETA TENTE NOVAMENTE \n\n\n",senha); Beep(1000,500); system("pause"); } }
  15. @KXSY Entao meu amigo com ajuda do pessoal conseguir fazer roda mais, se você testa ai vera que quando apago agora se nao tiver nada digitado ele assume o ] e esse nao consigo apagar vou colcar o coido pra ver se você consegue me ajudar #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <windows.h> #define BACKSPACE 8 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ static char buffer[128]; int in=0,l=10,s=10,i=0,verifica_senha=0; char c,log[20],senha[20],op,letra = '[COLOR="Blue"][B]\0[/B][/COLOR]'; int main() { printf(" Login : "); gets(log); printf("\n Senha: "); while((c=getch())!=13){ senha[i]=c; i++; printf("*"); while ((i<127) && (letra!= '\r')) { letra = getch(); if ( letra == BACKSPACE ) { if ( i > 0 ) { buffer[--i]= '[COLOR="Blue"][B]\0[/B][/COLOR]'; putchar (BACKSPACE); putchar (' '); putchar (BACKSPACE); } else putchar('[COLOR="Blue"][B]\a[/B][/COLOR]'); } else if (letra != '\r') { buffer[i++]=letra; putchar('*'); } } } senha[i]='\0'; i=0; l= strcmp(log,"adm"); s= strcmp(senha,"1234567"); if(s==0&&l==0){ printf("\n\n SENHA CORRETA BEM VINDO AO SISTEMA "); verifica_senha=1; Beep(1500,500); Sleep(1000); } else{ printf("\n\n LOGIN OU SENHA INCORRETA TENTE NOVAMENTE \n\n\n",senha); Beep(1000,500); system("pause"); } }
  16. @devair1010 entedi a logica mais porém nao funciona adicionado 9 minutos depois @Herbertbahia entao meu amigo obrigado funciono, mais notei um erro interessante, quando apagamos sem ter nada escrito ele assumi ] ou seja ele asume um valor que nao pode ser apagado, teria como resolver isso ?
  17. @devair1010 nao conseguir compreender sou meio novo no c kkk poderia me ajudar melhor se nao te incomodar adicionado 4 minutos depois @devair1010e nao entedi sua explicaçao podereia ser mais especifico
  18. @devair1010 isso meu amigo como faço essa artimanha
  19. @devair1010 na parte a onde digita a senha se você tentar apagar os * ele nao apaga ele continua escrendo um na frente do outro queria que ele apagasse
  20. meu caro colega @devair1010 sim entedi como melhora mais, o meu principal problema ainda persiste e não consigo apagar o que escrevo no are de senha por exemplo o que digito não consigo corrigir, como faço pra colar essa funçao
  21. Boa tarde estou com um problema na minha tela de login, o erro e seguinte coloquei o asterisco pra esconder a senha, mais supondo que errei a digitação e tento corrigir o asterisco , ele nao apaga ou seja nao consigo corrigi o que deve fazer para que consigo apagar o asterisco e digitar novamente #include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { int in=0,l=10,s=10,i=0,verifica_senha=0; char c,log[20],senha[20],op; while(verifica_senha==0){ printf(" Login: "); gets(log); printf("\n Senha: "); while((c=getch())!=13){ senha=c; i++; printf("*"); } senha='\0'; i=0; system("cls"); l= strcmp(log,"adm"); s= strcmp(senha,"1234567"); if(s==0&&l==0){ printf("SENHA CORRETA BEM VINDO AO SISTEMA ");system("color 0a");verifica_senha=1;Beep(1500,500); }else{ printf("LOGIN OU SENHA INCORRETA TENTE NOVAMENTE\n",senha); system("color 0c");Beep(1000,500); system("pause"); } printf("\n"); system("cls"); } return 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...