Ir ao conteúdo
  • Cadastre-se

Midori

Membros Plenos
  • Total de itens

    1.036
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

365

4 Seguidores

Informações gerais

  • Cidade e Estado
    São Paulo, SP
  • Sexo
    Prefiro não dizer
  1. Midori

    C++ Dica para exercicio Dev c++

    @Raphael21 Corrija os scanfs. Da forma que você fez é como se a função tivesse só um parâmetro: scanf("%d, &R1"); Esta é a forma correta: scanf("%d", &R1); Declare a variável Vout como float e calcule, Vout = R2/(float)(R1 + R2)*Vin;
  2. @Nathanael Lacerda Considerando p.ex as disciplinas em B2:B11 e a tabela 2 em C2:E7, Sub Macro() Dim L, C, I As Integer L = 2 C = 3 I = 2 Do Cells(L, C) = Cells(I, 2) If (I > 10) Then I = 1 If (L = 7) Then L = 1 C = C + 1 End If L = L + 1 I = I + 1 Loop Until C = 6 End Sub
  3. Você pode usar um vetor que represente o alfabeto para ir incrementando as posições e considerar apenas as que aparecem uma vez, int main(){ char palavra[30]; scanf("%s", palavra); printf("%d\n",letras_diferentes(palavra, strlen(palavra))); return 0; } int letras_diferentes(char palavra[] , int tam){ char aux[27] = {0}, a; int i = 0, t = 0; for(t=0;t<tam;t++){ a = palavra[t]; if(a>=65 && a<=90) a-=65; else a-=97; aux[a]++; if(aux[a]==1) i++; } return i; }
  4. Boa alternativa. Outra forma de carregar a matriz poderia ser assim, char idx[256]={0}; idx[65]='A'; idx[97]='a'; idx[69]='E'; idx[101]='e'; idx[73]='I'; idx[105]='i'; idx[79]='O'; idx[111]='o'; idx[85]='U'; idx[117]='u'; Pela quantidade de testes (OU) este código ainda não seria tão eficiente quando o outro com a matriz de referência, não é? #include <stdio.h> int main(){ char c, palavra[20]={0}, *p = palavra; int i = 0; while((c = fgetc(stdin)) != '\n'){ if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'|| c=='A'||c=='E'||c=='I'||c=='O'||c=='U'){ *p++ = c; } i++; } if(i % 2) printf("%s", palavra); return 0; }
  5. A função strchr também pode auxiliar nesse tipo de questão, int main(){ char palavra[20], *p = palavra; scanf("%s", p); if(strlen(p) % 2){ while(*p){ if(strchr("aeiou", *p)){ printf("%c\n", *p); } p++; } } return 0; }
  6. Midori

    C Struct Família em c

    Quando comparar os nomes/strings terá que usar a função strcmp, p.ex if(!strcmp(vetorPessoas[1].nome, vetorPessoas[0].pai))
  7. No log do compilador mostra que o programa subnumero2 que está sendo executado e não esse teste_02.
  8. @DaviCN As partes que ficaram vermelhas é onde você deve editar e adaptar o código, p.ex Se quiser que a Tabela 2 comece na linha 6, esta parte: Cells(N + LINHA DA TABELA 2, C + 1) = R Ficará assim, Cells(N + 5, C + 1) = R
  9. @Junior r. A faixa de números você vai definir no If-Else. Para comparar p.ex A1 com o critério ficaria assim, If [A1] >= 400 And [A1] <= 420 Then MsgBox [A1] End If
  10. Com while (t == 's') vai dar certo, considere letra maiúscula também: while (t == 's' || t =='S'). Seu programa ainda pode estar com o mesmo problema de antes com o buffer. Em vez de usar getchar faça como o @AdrianoSiqueira fez nos scanf, p.ex scanf(" %d%*c", &idade); Coloque um espaço no início e %*c no fim.
  11. Dá sim, é só substituir a linha que chama a macro pela definição do valor na célula, p.ex: Range("B3") = 2.
  12. Sim, é só substituir pelo nome da macro, p.ex se a macro chama Macro1 ficaria assim para o caso de marcado, private sub checkbox1_click() if checkbox1.value = true then Call Macro1
  13. private sub checkbox1_click() if checkbox1.value = true then macro para checkbox marcado else macro para checkbox desmarcado end if end sub
  14. Você não deve atribuir as macros, deve chamar no evento click. É só clicar com o botão direto e escolher "Exibir Código"
  15. @ROBAOCIS No evento click do checkbox verifique a propriedade Value e chame uma macro em True (marcado) e a outra em False (desmarcado).

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

hardware-hacking.jpg

Aprenda a hackear dispositivos de hardware!

CLIQUE AQUI E CONFIRA AGORA MESMO!