Ir ao conteúdo
  • Cadastre-se

devair1010

Membros Plenos
  • Total de itens

    3.879
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

2.550

Informações gerais

  • Cidade e Estado
    rio de janeiro/rj
  • Sexo
    Prefiro não dizer
  1. @DJKUKA mostre umas imagens dele , se for desse pequenos de enfiar dentro das orelhas , será difícil abri lo , e mais ainda para soldar aqueles fios fininhos e que não gostam de pegar soldas ,
  2. @Jotaa26 na bios coloque a opção de primeiro boot em hdd , para iniciar lendo o hd onde está o windows , se não der , reset a bios por curto circuitar o jumper da bios na placa próximo a bateria do cmos , por uns 5 segundos , e qual a configuração desse pc , tipo ,processador , qtd de memória , e marca e modelo da fonte
  3. @Julia Tadei creio que o que o @Vitor_TEC disse , foi assim : #include <stdio.h> #include <stdlib.h> #include <locale.h> int main (){ setlocale(LC_ALL, ""); float salario, salario_atual, salario_novo, aum, pc, aux; int ano; salario = 1000; printf("Salário em 1995: %.2f R$", salario); printf("\nO aumento salarial é de: 1,5%%\n"); pc = 1.5; aum = (salario * pc) / 100; salario_atual = aum + salario; printf("\nSalário em 1996: %.2f R$\n", salario_atual); ano = 1996; pc = 0.015; while (ano <= 2000){ ano++; pc *= 2; salario_atual += salario_atual * pc; printf("\nEm %d o salário será de: %.2f\n\n\n", ano, salario_atual); } return 0; }
  4. @Adrian Santana o comando return no python é igual como em todas as linguagens , ele retorna da função o valor colocado após essa palavra , então antes usar o return , use o if para saber o que retornar ., e se você já tiver um código sobre esse exercício , poste ele aqui , para vermos como está e em que podemos ajudar .
  5. @Julia Tadei faltou atualizar o salario_atual , salario_novo = salario_atual + aux; salario_atual = salario_novo;
  6. @Cristina2000 a frequência é a qtd de vezes que um número aparece no vetor , então depois de inserir os números no vetor , use dois loop's um dentro do outro para percorrer todos os elementos do vetor e ver se algum é igual ao outro endo que a cada cilo do loop de dentro um número será verificado , e encontrando um que seja igual ao outro então incremente o contador e marque esse número para que ele não seja contado novamente e para marcar você pode usar um número qualquer como por exemplo 23 que não será gerado pelo rand , e na hora de verificar descarte esse 23 .
  7. @Gabriel Tomas nenhum problema , o que vai acontecer é que ele ficando assim por muito tempo , ele vai se tornar muito rígido e depois se você precisar que ele volte a ficar reto terá dificuldade , .
  8. @JVGS1111 testei seu código aqui , e ele está funcionando bem , não deu nenhum erro , #include <stdio.h> #include <stdlib.h> int testar( unsigned char m[][3], char c ){ int j,i,k,w,z=0; for(i=0; i<3; i++){ k=0;w=0; for(j=0; j<3; j++){ if( m[i][j] == c )k++; if( m[j][i] == c )w++; if( i == j && m[j][i] == c )z ++; } if( k == 3 || w == 3 || z == 3 )return 8192; } return 16384; } int main(){ const char pt = '.'; unsigned char m[3][3] = { pt,pt,pt, pt,pt,pt, pt,pt,pt }; int lin, col, j = 0, jogador = 0, lin1, col1 ; const char O = 'O' , X = 'x' ; printf("Digite coordenadas na fomra linha e coluna :\n"); while( 1 ){ printf("\n"); for(lin1 = 0; lin1 < 3; lin1++){ printf("\t"); for(col1 = 0; col1 < 3; col1++) printf("%c ", m[lin1][col1]); printf("\n"); } printf("\n"); if( testar(m,O) == 8192 || m[0][2] == O && m[1][1] == O && m[2][0] == O ){ printf("\a voce ganhou, PRIMEIRO jogador . !\n"); printf("\n"); break; } else if( testar(m,X) == 8192 || m[0][2] == X && m[1][1] == X && m[2][0] == X ){ printf("\a voce ganhou, SEGUNDO jogador . .!\n"); break; } else if( j == 9 ){ printf("\aempatou . . . !\n"); break; } printf("Jogador < %d > CoordenadaS : ",jogador+1); scanf("%d%d", &lin, &col); jogador = ! jogador; if(m[lin][col] == pt){ if( j % 2 ){ m[lin][col] = X; } else{ m[lin][col] = O; } j++; } } system("PAUSE"); return 32768; }
  9. devair1010

    C Programa para ler vetor

    @luizhga para mostrar os valores que estejam nas posições pares , você pode usar o comando mod , que na linguagem c é esse aqui % na variável de controle do loop , que geralmente é usada para apontar o índice do vetor , e se o resultado for igual a zero , então é par ai escreve aquele valor na tela , então faça seu código sobre esse exercício e poste ele aqui para vermos como está e em que podemos ajudar .
  10. @Dragon_Extreme use o comando if , que faz uma comparação de uma coisa com a outra e se for igual " == " com dois sinais de igualdade , então está certo , e nesse caso de exemplo que você disse você pega o dado digitado pelo usuário e armazena em uma string , que pode conter qualquer um dos 255 caracteres ASCII , e então faz a comparação para saber se é um dígito decimal , uma letra do alfabeto , ou um outro caractere qualquer , para os digitos use o comando str.isdigit() , e se forem todos dígitos , retorna true senão false , e para letras o str. isalpha() .
  11. @arfneto o codeblocks da versão 16.01 , que instalei não foi configurado , apenas cliquei em instalar e ficou assim mesmo .
  12. @arfneto ele não mostrou nenhuma notificação e o código está sem aquele include
  13. @arfneto boa essa função , e ela está gerando os caracteres bem , e tem muitas linhas , essa aqui tem menos linhas : for( i=0; i<linha; i++ ){ // contador de linhas for( j=0; j<coluna; j++ ){ // contador de colunas do{ mat[i][j] = rand() % 58 + 65; }while( mat[i][j] > 90 && mat[i][j] < 97 ); mat_aux[i][j] = mat[i][j]; // t eh um caractere que não pode ter na martriz if( achou )t++; // nao pode ser esse caractere achou = 0; // vai scolher outro caractere if( ! i && ! j )t=mat[i][j]; // inicializa a variável t com o primeiro caractere da matriz if(mat[i][j] == (char)t) // t é um caractere que não pode estar na matriz achou = 1; } }
  14. @VinyXD26 depois de pegar o peso e a idade faça comparações para saber se são os valores pedidos , então seu código poderia ser assim : #include <stdio.h> #include <conio.h> int main (void){ int cont=0,i; float peso, idade, mc, mi; for ( i=0; i<2; i++ ){ printf(" Digite seu peso --: "); scanf ("%f",&peso); printf(" Digite sua idade -: "); scanf ("%f",&idade); if( peso > 100 )cont++; if( ! i )mi = idade; if( idade < mi )mi = idade; } printf("\n"); printf("A Qtd de maior de 100 kilos eh %4d\n" ,cont ); printf("A Menor Idade ------------ eh %4.2f\n\n\n",mi); return 32768; }
  15. @andre costac ali você incrementou a palavra , não pode ser assim , erro , o tamanho da palavra será enviado para a função , por isso não precisa pegar novamente o tamanho da frase , e a cada letra que seja igual a outra marque ela como repetida para não fazer a contagem dela novamente , e então seu código poderia ser assim : int letras_ diferentes( char palavra [ ] ,int tam ){ // aqui já vai receber o tamanho da frase int cont=0,i,j; // não precisa do strlen for( i=0; i<tam; i++ ) // aloca cada letra da palavra em uma posição for( j=i; j<tam; j++ ) // passa para a proxima letra if( palavra[i] == palavra[j] && i != j ) // compara uma letra com todas as outras palavra[j] = ( char )219; // se iguais marca as outras com esse caractere for( i=0; i<tam; i++ ) // percorre toda a frase if( palavra[i] != (char)219 ) // se o caractere nessa posição da frase não for espaço reverso cont++; // é letra diferente de todas as outras , incrementa o contador return cont; // retorna o total de letras diferentes }

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

Aprenda_a_Ler_Resistores_e_Capacitores-capa-3d-newsletter.jpg

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!