Ir ao conteúdo

Hanarge

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

Reputação

0
  1. Eu utilizei A, B e C para particionar a fórmula da série. Segue abaixo o enunciado: ENUNCIADO Faça um programa em C++ que preencha um vetor com N (2<= N <= 11) números em uma sequência de catalan e, dado um número X de entrada, imprima a posição P (1<= P <= N) do número X de catalan, caso o mesmo exista no vetor. ENTRADA A entrada contém: um valor inteiro N, correspondente à quantidade de números catalan a serem inseridos no vetor; e um número X, correspondente ao número catalan a ser encontrado. A ordem da sequência é: 1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796... SAÍDA Imprima a mensagem "X esta na posição P" ou "X não existe".
  2. Olá, bom dia! Tenho uma dúvida quanto ao código que escrevi. O programa pede para que um vetor seja preenchido com N elementos (2<=N<=11) dado por uma sequência em fatorial. Porém, essa sequência deve começar a partir da posição V[1] e não de V[0], ou seja, 1<=P<=N. A entrada deve ser N e depois um valor X que verificará se o valor pertence a sequência ou não. Nesse caso, a entrada ficaria (4, 5) e a saída (5 está na posição 4). Escrevi e reescrevi o código mas sempre dá erro e não consigo saber onde estou errando. Queria pedir a ajuda para analisar o código e indicar no que eu estou errando. #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; int fatorial (int n) { if(n == 0) return 1; else return n * fatorial(n-1); } int main(){ int i, j, X, N, A, B, C, P, S, L, auxili; std::cin >> N; if(N >= 2 && N <= 11) { std::cin >> X; int T[N]; for(i = 0; i <= N; i++) { if(i == 0) { continue; } if(i >= 1) { A = fatorial(2*(i-1)); B = fatorial(i); C = fatorial(i-1); T[i] = (A)/(B*C); if(X == T[i]) { L = 1; std::cout << X << " esta na posicao " << i << std::endl; } } } if(L != 1) { std::cout << X << " não existe" << std::endl; } } return 0; }
  3. Basole, obrigado por responder. Neste caso, eu não quero criar uma coluna com os endereços de e-mails, eu já quero colocar todos esses endereços na própria macro. Assim, quando for verificada a condição, a macro já encaminha o e-mail automaticamente informados na linha do código: to = "e-mail1"; "email2"; "email3". No caso dos anexos, eu não quero enviar nenhum tipo de anexos. Apenas quero digitar um texto padrão com algumas informações da própria planilha, como na linha a seguir: .Body = " Faltam " & " dado da coluna E2 " & " dias para a solicitação da renovação da " & " dado da colunade B2 " & " de nº " & " dado da colunade C2 " & " .Favor requerer a solicitação." Fiz também o upload da planilha. Lic_Ren.xlsx
  4. Será que alguém pode me ajudar com essa macro?
  5. Desculpa, na correria nem tinha observado e terminei errando tudo. As outras colunas eu terminei ocultando porque são irrelevantes. Na verdade a pergunta ficaria assim: Como faço para criar uma macro no excel que encaminhasse o e-mail automaticamente, descrito abaixo, utilizando os dados da planilha, também abaixo. O encaminhamento do e-mail tem que obedecer a seguinte condição: o valor da coluna H2 tem que ser > 0 e < 100. CÓDIGO DO E-MAIL NO VBA With olMail .to = "[email protected]<script cf-hash='f9e31' type="text/javascript"> /* */</script>" .Subject = "ALERTA DE VENCIMENTO" .Body = " Faltam " & " dado da coluna H2 " & " dias para a solicitação da renovação da " & " dado da colunade B2 " & " de nº " & " dado da colunade C2 " & " .Favor requerer a solicitação." .Send End With Miniaturas anexadas:
  6. Olá! Como faço para criar uma macro no excel que encaminhasse o e-mail automaticamente, descrito abaixo, utilizando os dados da planilha, também abaixo. O encaminhamento do e-mail tem que obedecer a seguinte condição: o valor da coluna E2 tem que ser > 0 e < 100. CÓDIGO DO E-MAIL NO VBA With olMail .to = "[email protected]<script cf-hash='f9e31' type="text/javascript"> /* */</script>" .Subject = "ALERTA DE VENCIMENTO" .Body = " Faltam " & " dado da coluna E2 " & " dias para a solicitação da renovação da " & " dado da colunade B2 " & " de nº " & " dado da colunade C2 " & " .Favor requerer a solicitação." .Send End With

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!