Ir ao conteúdo
  • Cadastre-se

Hanarge

Membro Júnior
  • Posts

    16
  • 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. 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:
  5. 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
  6. Olá, Bom Dia! Estou com uma dúvida de como resolver esse problema de circuito combinacional. Será que alguém poderia, por gentileza, me ajudar e me dizer como faço para resolver o problema abaixo utilizando a tabela verdade, o mapa de Karnaugh e as adjacências escolhidas. Agradeço. Problema: Telas ou displays de 7 segmentos são comumente utilizados para visualizar cada dígito decimal. Cada segmento do dígito visualizado é controlado separadamente, e quando todos os sete segmentos estão acesos, o número 8 é visualizado. O segmento superior direito é aceso quando os números 0, 1, 2, 3, 4, 7, 8 e 9 são visualizados. Projete um circuito combinacional que apresenta nível alto (1) em uma de suas saídas (X2) sempre que um código BCD de entrada deve ser traduzido em um número que utiliza o segmento vertical superior direito, e para outra saída (X6) quando for traduzido em um número que utiliza o segmento vertical superior esquerdo

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