Ir ao conteúdo
  • Cadastre-se

gprilopes

Membro Pleno
  • Posts

    30
  • Cadastrado em

  • Última visita

  1. Boa tarde meus caros, Estou instalando o OCS Inventory no Windows 7 com Client no Windows 7, e o agent não se comunica com o servidor, alguem já passou pela situação? Segue log de erro do agent: ******************************************************** Starting OCS Inventory NG Agent 2.1.1.1 setup on 26/02/2016 at 10:44:49 Checking if setup not already running...OK. Checking Operating System...OK, Windows 2000 or higher. Command line is: "C:\Users\analista_ti\Downloads\OCSNG-Windows-Agent-2.1.1\OCSNG-Windows-Agent-2.1.1.1\OCS-NG-Windows-Agent-Setup.exe" Parsing command line arguments...OK. Checking for silent mode...Disabled. Checking for splash screen...Enabled. Checking if logged in user has Administrator privileges...OK. Creating directory <C:\ProgramData\OCS Inventory NG\Agent>... SetACL allowing Users / Power users read/write permissions on <C:\ProgramData\OCS Inventory NG\Agent>...Result: error SetACL propagating inherited permissions on <C:\ProgramData\OCS Inventory NG\Agent\Download>...Result: error Trying to determine if service was previously installed...No. Trying to stop service and kill processes... Trying to kill process OcsSystray.exe...Result: 603 Trying to kill process OcsService.exe...Result: 603 Trying to kill process OCSInventory.exe...Result: 603 Trying to kill process download.exe...Result: 603 Trying to kill process inst32.exe...Result: 603 Waiting 10 seconds for processes to terminate... Copying new files to directory <C:\Program Files (x86)\OCS Inventory Agent>... Windows XP or higher detected, installing default cURL library and MS CRT/MFC 9.0... Copying new files status is ;-) Writing agent configuration file by launching ocsinventory.exe /SAVE_CONF...Result: 0 Windows Advanced Firewall is not available (Vista or higher). Skip adding custom rules. [/NOW] used, so launching "C:\Program Files (x86)\OCS Inventory Agent\ocsinventory.exe"...Result: 4 Creating startup menu shortCut <C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\OCS Inventory NG Systray.lnk> to start Systray applet... Checking if service OCS Inventory Service is registered into Windows Service Manager...No Registering OCS Inventory Service into Windows Service Manager...Result: 0. Starting OCS Inventory Service...Ok. SUCCESS: OCS Inventory NG Agent 2.1.1.1 successfuly installed on 26/02/2016 at 10:46:40 ;-)
  2. Eu fiz desta forma, mas acho que esta somando alguem a mais, consegue dar uma olhada? #include <stdio.h>#include <stdlib.h>int a,b,r,i; //Variavel do modulovoid entrada(){printf ("Digite A: \n");scanf ("%d",&a);printf ("Digite B: \n");scanf ("%d",&;}int pares (){ for ( a = 0 ; a < b ; a++ ) { if (a % 2 == 0) r = r + a; } return(r);}main (){int res;entrada ();res=pares(); printf ("O resultado: %d",pares());system ("pause");}Eu estou usando um for, mas ainda assim esta somando algo errado, consegue ver?#include <stdio.h>#include <stdlib.h>int a,b,i,r; //Variavel do modulovoid entrada(){printf ("Digite A: \n");scanf ("%d",&a);printf ("Digite B: \n");scanf ("%d",&;}int pares (){ for ( i = a ; i < b ; i++ ) { if (i % 2 == 0) r = r + i; } return(r);}main (){int res;entrada ();res=pares(); printf ("O resultado: %d\n",pares());system ("pause");}
  3. Olá, meu caro, eu fiz desta forma só ele somou só não consegui colocar um valor final #include <stdio.h>#include <stdlib.h>int a,b,r; //Variavel do modulovoid entrada(){printf ("Digite A: \n");scanf ("%d",&a);printf ("Digite B: \n");scanf ("%d",& ;}int pares (){ r=a+b; return(r);}main (){int res;entrada ();res=pares(); printf ("O resultado: %d",pares());system ("pause");}
  4. Olá meus caros podem me ajudar com esse algoritmo? Um procedimento que calcule o somatório de todos os números pares em um intervalo definido pelo usuário. O procedimento deve ter 2 parâmetros definidos por valor (início e fim). Ex: para inicio = 2 e fim = 10 o somatório é 2+4+6+8+10.
  5. Olá meu caro da forma como fez ele não retorna nenhum valor #include <stdio.h>#include <stdlib.h>int quadrado (int x){ if ( x % 3 == 1) { return 1; printf ("valor dividivel\n"); } else { return 0; printf ("nao divisivel\n"); } }main (){ int x = 3; quadrado (x); system ("pause");}
  6. Olá, meus caros, estou tentando fazer um programa em c que tenha um parametro por valor (x) e que verifique se este valor é divisivel por 3 ou não, a função deve retornar 1 caso seja e 0 se não for, o meu codigo so consegui verificar se é ou não mas não entendi como faço para retornar o valor, alguem tem alguma ideia? #include <stdio.h>#include <stdlib.h>void quadrado (int x){ if ( x % 3 == 1) printf ("valor dividivel\n"); else printf ("nao divisivel\n");}main (){ int x = 3; quadrado (x); system ("pause");}
  7. Por que você usou o contador i for ( i = 0 ; i < TAM ; i++ ) { mat_e [0] = vet_a * 2; mat_e [1] = vet_b * 3; mat_e [2] = vet_c * 4; mat_e [3] = vet_d * vet_d; } ao invés de usar outros contadores como assim? for ( i = 0 ; i < TAM ; i++ ) { mat_e [l][c] = vet_a * 2; mat_e [l][c] = vet_b * 3; mat_e [l][c] = vet_c * 4; mat_e [l][c] = vet_d * vet_d; }
  8. Preciso ler 4 vetores A,B,C,D de 2 posições, e contruir uma matriz E do tipo 4 x 2 A primeira linha da matriz deve ter o dobro dos valores do vetor A A segunda linha da matriz deve ter o triplo dos valores do vetor B A terceira linha da matriz deve ter o quádruplo dos valores do vetor C A quarta linha da matriz deve ter o quadrados dos valores do vetor D Isso apresentados na matriz e Ex: VETOR A = 2 - 4 VETOR B = 1 - 2 VETOR C = 2 - 3 VETOR D = 2 - 2 MATRIZ 4 - 8 3 - 6 8 - 12 4 - 4 MEU CÓDIGO ESTA ASSIM: #include <stdio.h> #include <stdlib.h> #define TAM 2 #define LIN 4 #define COL 2 main () { //VETOR int vet_a [TAM]; int vet_b [TAM]; int vet_c [TAM]; int vet_d [TAM]; int mat_e [LIN][COL]; int i; int l,c; // LEITURA DOS VETORES printf ("Leia o vetor A\n"); for ( i = 0 ; i < TAM ; i++ ) { scanf ("%d",&vet_a [ i ]); } printf ("Leia o vetor B\n"); for ( i = 0 ; i < TAM ; i++ ) { scanf ("%d",&vet_b [ i ]); } printf ("Leia o vetor C\n"); for ( i = 0 ; i < TAM ; i++ ) { scanf ("%d",&vet_c [ i ]); } printf ("Leia o vetor D\n"); for ( i = 0 ; i < TAM ; i++ ) { scanf ("%d",&vet_d [ i ]); } // CONTA for ( i = 0 ; i < TAM ; i++ ) { mat_e [l][c] = vet_a + vet_a; mat_e [l][c]++; } for ( i = 0 ; i < TAM ; i++ ) { mat_e [l][c] = vet_b + vet_b + vet_b; mat_e [l][c]++; } for ( i = 0 ; i < TAM ; i++ ) { mat_e [l][c] = vet_c + vet_c + vet_c + vet_c; mat_e [l][c]++; } for ( i = 0 ; i < TAM ; i++ ) { mat_e [l][c] = vet_d * vet_d; mat_e [l][c]++; } // IMPRESSÃO NA MATRIZ for (l=0;l<LIN;l++) for (c=0;c<COL;c++){ printf ("Os valores são linha %d coluna %d =",mat_e [LIN][COL]); } system ("pause"); }
  9. Resolvido desta forma: // IF PARA A MATRIZ for ( linha = 0 ; linha < LIN ; linha++ ){ for ( coluna = 0 ; coluna < COL ; coluna++ ){ if (mat[linha][coluna] % 2 == 0){ mat[linha][coluna] = mat[linha][coluna]; printf ("A linha: %d coluna: %d = %d\n",linha,coluna,mat[linha][coluna]); } } }
  10. Como imprimir a posição pois desta forma só consigo imprimir os elementos // IF PARA A MATRIZ for ( l = 0 ; l < LIN ; l++ ){ for ( c = 0 ; c < COL ; c++ ){ if (mat[l][c] % 2 == 0){ mat[l][c] = mat[l][c]; printf ("A matriz PAR e: %d\n",mat[l][c]); } } }
  11. Olá meus caros... Preciso imprimir um uma matriz com os elementos pares e também a sua posição na matriz, eu fiz desta forma mas ainda não compila, podem me dar uma força? #include <stdio.h> #include <stdlib.h> # define LIN 2 # define COL 2 main (){ // VETOR DA MATRIZ COM CONTADOR int mat[LIN][COL]; int l,c; int i,j; // INSERIR DADOS NA MATRIZ printf ("Digite os numeros para a matriz\n"); for ( l = 0 ; l < LIN ; l++ ){ for ( c = 0 ; c < COL ; c++ ){ scanf ("%d",&mat[l][c]); } } // IF PARA A MATRIZ for ( l = 0 ; l < LIN ; l++ ){ for ( c = 0 ; c < COL ; c++ ){ if (mat[j] % 2 == 0){ mat[j] = mat[l][c]; } } } // IMPRIMIR DADOS DA MATRIZ for ( i = 0 ; i < LIN ; i++ ){ for ( j = 0 ; j < COL ; j++ ){ printf ("A matriz e: %d\n",mat[j]); } } system ("pause"); }
  12. Boa noite meus caros, preciso de uma luz para o seguinte problema, preciso ler 6 elementos inteiros para os vetores A e B. construir o vetor C com o mesmo tipo de dimensão, sendo que o vetor C deve ser formado pelos elementos de índice ímpar dos vetores A e B, e o vetor D deve ser formada pelos elementos de índice par dos vetores A e B. Apresentar os vetores C e D; Amigos resolvido desta forma: #include <stdio.h> #include <stdlib.h> #define MAXV 6 int main() { int a[MAXV]; int b[MAXV]; int c[MAXV]; int d[MAXV]; int i; int par = 0; int impar = 0; printf("Insira os valores do vetor A: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &a); printf("Insira os valores do vetor B: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &b); //procura os indices no vetor A for (i = 0; i< MAXV; i++) if (i % 2 == 0) { d[par] = a; par++; } else { c[impar] = a; impar++; } //procura os indices no vetor B for (i = 0; i< MAXV; i++) if (i % 2 == 0) { d[par] = b; par++; } else { c[impar] = b; impar++; } for (i = 0; i< MAXV; i++){ printf ("Os indices IMPARES sao: %d\n",c); } for (i = 0; i< MAXV; i++){ printf ("Os indices PARES sao: %d\n",d); } system("pause"); }
  13. OK obrigado, vou abrir outro tópico não precisa mais perder seu tempo me ajudando, mas programação é isso, fazer o impossível virar possível, obrigado pelo seu tempo perdido
  14. CiroBoy calma....kkkkk eu sei que o negocio é da China mas olha só o mesmo código sem o vetor b ele faz a mesma coisa se tivesse com o vetor, por isso que precisa de 2 contadores compila esse código que eu estou t enviando para você ver que desta forma ele esta repetindo o mesmo contador por isso que precisa ser dois #include <stdio.h> #include <stdlib.h> #define MAXV 6 int main() { int a[MAXV]; //int b[MAXV]; int c[MAXV]; int d[MAXV]; int i; int par = 0; int impar = 0; printf("Insira os valores do vetor A: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &a); /*printf("Insira os valores do vetor B: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &b);*/ //procura os indices no vetor A for (i = 0; i< MAXV; i++) if (i % 2 == 0) { c[par] = i; par++; } else { d[impar] = i; impar++; } //procura os indices no vetor B for (i = 0; i< MAXV; i++) if (i % 2 == 0) { c[par] = i; par++; } else { d[impar] = i; impar++; } for (i = 0; i< MAXV; i++){ printf ("Os indices pares sao: %d\n",c); } for (i = 0; i< MAXV; i++){ printf ("Os indices impares sao: %d\n",d); } system("pause"); } a saida correta tem que ser assim: Insira os valores do vetor A: 9 8 7 6 5 4 Insira os valores do vetor B: 3 2 1 2 3 4 Os indices pares sao: 0 indice do vetor A Os indices pares sao: 2 indice do vetor A Os indices pares sao: 4 indice do vetor A Os indices pares sao: 0 indice do vetor B Os indices pares sao: 2 indice do vetor B Os indices pares sao: 4 indice do vetor B Os indices impares sao: 1 indice do vetor A Os indices impares sao: 3 Indide do vetor A Os indices impares sao: 5 Indice do vetor A Os indices impares sao: 1 Indice do vetor B Os indices impares sao: 3 Indice do vetor B Os indices impares sao: 5 indice do vetor B Pressione qualquer tecla para continuar. . .
  15. CiroBoy calma....kkkkk eu sei que o negocio é da China mas olha só o mesmo código sem o vetor b ele faz a mesma coisa se tivesse com o vetor, por isso que precisa de 2 contadores compila esse código que eu estou t enviando para você ver que desta forma ele esta repetindo o mesmo contador por isso que precisa ser dois #include <stdio.h> #include <stdlib.h> #define MAXV 6 int main() { int a[MAXV]; //int b[MAXV]; int c[MAXV]; int d[MAXV]; int i; int par = 0; int impar = 0; printf("Insira os valores do vetor A: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &a); /*printf("Insira os valores do vetor B: \n"); for(i = 0; i < MAXV; i++) scanf("%d", &b);*/ //procura os indices no vetor A for (i = 0; i< MAXV; i++) if (i % 2 == 0) { c[par] = i; par++; } else { d[impar] = i; impar++; } //procura os indices no vetor B for (i = 0; i< MAXV; i++) if (i % 2 == 0) { c[par] = i; par++; } else { d[impar] = i; impar++; } for (i = 0; i< MAXV; i++){ printf ("Os indices pares sao: %d\n",c); } for (i = 0; i< MAXV; i++){ printf ("Os indices impares sao: %d\n",d); } system("pause"); } a saida correta tem que ser assim: Insira os valores do vetor A: 9 8 7 6 5 4 Insira os valores do vetor B: 3 2 1 2 3 4 Os indices pares sao: 0 indice do vetor A Os indices pares sao: 2 indice do vetor A Os indices pares sao: 4 indice do vetor A Os indices pares sao: 0 indice do vetor B Os indices pares sao: 2 indice do vetor B Os indices pares sao: 4 indice do vetor B Os indices impares sao: 1 indice do vetor A Os indices impares sao: 3 Indide do vetor A Os indices impares sao: 5 Indice do vetor A Os indices impares sao: 1 Indice do vetor B Os indices impares sao: 3 Indice do vetor B Os indices impares sao: 5 indice do vetor B Pressione qualquer tecla para continuar. . .

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