Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Gabriel Cauê

Membros Plenos
  • Total de itens

    60
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

12

Informações gerais

  • Cidade e Estado
    Salvador/BA
  • Sexo
    Masculino
  1. Boa tarde, como seria um fluxograma deste programa de agenda telefonica? E o mesmo em portugol ? Tentei fazer, mas não sei como reproduzir isso para fluxograma ou portugol // O NUMERO DE TELEFONE TEM QUE SER INSERIDO SEM O DDD #include<stdio.h> #include<stdlib.h> #include<string.h> struct agenda { char nom[15]; int tfixo; int cel ; char email[40] ; } control[100]; int cont=0; void adicionar(); // Organizar void buscar(); // Organizar void contatos(); // Organizar main(){ int opc; do{ system("cls"); // Limpar o que ja foi escrito printf("MENU DA AGENDA TELEFONICA\n"); printf("1 - Adicionar numero\n"); printf("2 - Buscar\n"); printf("3 - Ver todos os contatos\n"); printf("4 - Sair\n"); scanf("%d", &opc); switch(opc){ // Decisão das opções para relacionar com cada opção case 1: adicionar(); system("pause"); break; case 2: buscar(); system("pause"); break; case 3: contatos(); system("pause"); break; } }while(opc!=4); return 0; } void adicionar(){ system("cls"); fflush(stdin); // ERRO ANTERIOR - PRECISAVA Limpar o dado temporario printf("\n%d.Nome do contato:", (cont+1)); gets(control[cont].nom); fflush(stdin); printf("\nTelefone Fixo:"); scanf("%d", &control[cont].tfixo); fflush(stdin); printf("\nCelular:"); scanf("%d", &control[cont].cel); fflush(stdin); printf("\nE-mail:"); gets(control[cont].email); cont++; } void buscar(){ char busca[15]; int i; system("cls"); fflush(stdin); printf("\nBuscar contato\nDigite o nome do contato:"); gets(busca); for(i=0;i<cont;i++){ if(strcmpi(busca,control[i].nom)==0){ // Comparar ambas printf("\nNome: %s\n", control[i].nom); printf("Telefone fixo: %d\n", control[i].tfixo); printf("Celular: %d\n", control[i].cel); printf("E-mail: %s\n", control[i].email); } } } void contatos(){ int aux, i, j; char auxc[50]; system("cls"); for(i=0;i<cont-1;i++){ for(j=0;j<cont-1-i;j++){ if(strcmp(control[j].nom,control[j+1].nom)>0){ strcpy(auxc,control[j].nom); strcpy(control[j].nom,control[j+1].nom); strcpy(control[j+1].nom,auxc); aux = control[j].tfixo; control[j].tfixo = control[j+1].tfixo; control[j+1].tfixo = aux; aux = control[j].cel; control[j].cel = control[j+1].cel; control[j+1].cel = aux; strcpy(auxc,control[j].email); strcpy(control[j].email,control[j+1].email); strcpy(control[j+1].email,auxc); } } } printf("\nAgenda.\n"); for(i=0;i<cont;i++){ printf("\n%d.Nome: %s\n",(i+1), control[i].nom); printf("Telefone fixo: %d\n", control[i].tfixo); printf("Celular: %d\n", control[i].cel); printf("E-mail: %s\n", control[i].email); } }
  2. Sou iniciante na área de programação e tenho uma atividade que foi passada pelo meu professor para criar um programa com os seguintes requisitos: a) Ler dados do teclado e exibir resultados na tela Ter estruturas condicionais (if-then-elsse, e/ou switch) ALGUMA DESSAS c) Ter estruturas de repetição (while, e/ou do-while, e/ou for) ALGUMAS DESSAS d) Ter pelo menos um vetor e) Ter pelo menos uma variável do tipo texto Gostaria de idéias de programas para criar com esses requisitos. E se possível auxilio na programação
  3. O programa que fiz é para somar duas matrizes, exibir a matriz soma, e as duas matrizes envolvidas na soma. Porém, como faço para o programa ficar mais bonito ? Ta cheio de 0000 da casa decimal, e queria saber se tem mais algo para deixar mais agradável, e tem como eu mostrar somente o decimal,se tiver, para não ficar cheio de .0000?
  4. Matriz em C

    Olá, até postaria o que ja fiz(se tivesse feito algo), mas não entendo muito de C preciso de ajuda com essa questão: Desenvolver um algoritmo que some duas matrizes e exibir o resultado. O usuário deve escolher a dimensão das mesmas. As matrizes envolvidas na adição devem ser da mesma ordem, o algoritmo não deve permitir a some de outro modo. E o resultado da soma será outra matriz com a mesma ordem. O algoritmo deverá mostrar as duas matrizes da soma e a matriz do resultado da soma. Iniciei em C agora o conteúdo de matriz, poderiam me ajudar?
  5. Eu copiei e colei ta ficando assim:
  6. @EdwardTheHead Mas tem q ser qualquer valor de linhas e colunas para alterar, tem q servir para todas as quadráticas
  7. Não está trocando a primeira com a ultima linha
  8. Eu pensei assim, mas tem erro main () #include<stdio.h> #include<stdlib.h> { int m[x][y]; int x,y,i,j,aux,cont=0; for(i=0;i<x;i++){ for(j=0;j<y;j++){ m[j] = cont++; } } for(i=0;i<x;i++){ for(j=0;j<y;j++){ printf("%d\t ",m[j]); } printf("\n\n"); } printf("\n\n\n\t linha Trocada\n"); for(j=0;j<x;j++){ aux = m[0][j]; m[0][j] = m[x][j];// m[x][j] = aux; } for(i=0;i<x;i++){ for(j=0;j<y;j++){ printf("%d\t ",m[j]); } printf("\n\n"); } }
  9. Olá, estou tentando fazer um programa com a seguinte questão em C: Ler uma matriz quadrada de ordem n e a seguir deverão ser trocados entre si os valores da 1ª linha pelos respectivos valores da última linha escrevendo ao final a matriz resultante. O usuário deve escolher a dimensão da mesma. Porém o mesmo está dando alguns problemas, poderiam me ajudar resolvendo a questão?
  10. Preciso montar um PC GAMER INTEL ATE 3200$,incluindo o monitor. Me ajudem a aproveitar o máximo do valor
  11. Então,meu pc vem apresentando uma queda constante em desempenho, sendo que o mesmo é um computador mediano/bom. Porém, para solucionar optei por restaurar o mesmo apagando todos os arquivos, daí apareceu o erro: Ocorreu um erro ao restaurar o PC - nenhuma mudança feita. E nada acontece, como resolvo o problema e restauro o PC? PS: NÃO SEI FORMATAR
  12. é Win 10. E não sei formatar teria q pagar um técnico ai complica, tem como explicar alguma forma fácil para isso e onde baixar o necessário
  13. Nos últimos 2 meses meu pc tem sofrido mudanças estranhas, do nada meu fps em games que eu rodava tranquilamente comecou a cair, como por exemplo: Lol eu jogava a 380 está malmente cravando em 144 na trava, Rust: Jogava no baixo,sem um lag,hoje não consigo rodar no minimo, pois laga tudo, não consigo nem andar,alem de cs que era 250-300 fps hj ta 60-70,Já rodei CCleaner,Malware bites,Desfragmentei o disco e nada. O computador tem uns 10-12 meses de comprado. Configurações: Processador: PROCESSADOR INTEL CORE I3-4170 HASWELL, 3.7GHZ, 3MB, DUAL-CORE placa-mãe: GIGABYTE GA-H81M-H, INTEL LGA 1150 CHIPSET INTEL H81 RAM: HYPER X FURY 4GB 1600mhz Placa de Video: PNY GEFORCE GTX 960 2GB GDDR5 FONTE: XFX 500W XT BRONZE

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×