-
Total de itens
97 -
Registro em
-
Última visita
Tudo que djfarinha postou
-
Pesquise sobre o algoritimo Bubble sort, vai te ajudar na parte de colocar em ordem crescente, qualquer duvida é só posta ok vlw!!!
-
Cara C e C++ são de longe as melhores linguagens para quem quer aprender a programar começar, eu te aconselho a começar com python, porque tem uma sintaxe fácil e é uma linguagem excelente! tambem existe uma linguagem de programação brasileira chamada logic basic, da pra fazer ums joguinhos legais com ela!
-
Sugiro que você aprenda a programar primeiro!
-
Tente assim: #include <stdio.h> #include <stdlib.h> int pesquisa (int *vet, int n); main () { int vet[10]; int cont; int x,r; for (cont=0; cont<10; cont++) { printf ("Informe o numero: "); scanf("%d",&vet[cont]); } printf("Informe o numero para pesquisa: "); scanf("%d",&x); r=pesquisa(vet,x); if (r==-1) { printf("Numero não cadastrado"); } else { printf("Numero na posicao %d",r); } system("PAUSE"); } int pesquisa (int *vet, int n) { int i; char achou='n'; for (i=0; i<10; i++) if (vet[i]==n) { return(i); achou='s'; } if (achou=='n') return(-1); }
-
Ajuda com comando pra fechar programa?
pergunta respondeu ao HimomThep de djfarinha em Delphi, Kylix
Tente usar esta função implementation uses Tlhelp32; function KillTask(ExeFileName: string): Integer; const PROCESS_TERMINATE = $0001; var ContinueLoop: BOOL; FSnapshotHandle: THandle; FProcessEntry32: TProcessEntry32; begin Result := 0; FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); FProcessEntry32.dwSize := SizeOf(FProcessEntry32); ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32); while Integer(ContinueLoop) <> 0 do begin if ((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) = UpperCase(ExeFileName)) or (UpperCase(FProcessEntry32.szExeFile) = UpperCase(ExeFileName))) then Result := Integer(TerminateProcess(OpenProcess(PROCESS_TERMINATE, BOOL(0), FProcessEntry32.th32ProcessID), 0)); ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32); end; CloseHandle(FSnapshotHandle); end; Para testar, deixe a calculadora do Windows aberta e faça no OnClick do botão: procedure TForm1.Button1Click(Sender: TObject); begin KillTask('calc.exe'); end; -
Qual sistema operacional você está usando? procure pela biblioteca no sistema!
-
Pelo proprio comando você pode fazer ("gcc -o /caminho/arquivo /caminho/arquivo.c ")
-
Não entendi, você quer indicar o local onde esta o arquivo que vai ser compilado?
-
Bom dia KRONU5, a um tempo atras fiz um script que fazia a mesma coisa e tive o mesmo problema que você, para resolver este problema usei o comando "sprintf " para montar a string completa depois executei com o "system()" ex: char nomearquivo[100]; char nomeexecutavel[100]; char comp[100]; printf("Digite o nome do arquivo a ser compilador SEGUIDO DE .C:\n"); gets (nomearquivo); printf("Digite o nome do executável:\n"); gets (nomeexecutavel); sprintf(comp,"gcc %s -o %s", nomearquivo, nomeexecutavel); system(comp); return(0); Posta se funcionar, estou no rwindows e não pude testar falou
-
Cara da uma olha nesse site, tem bastante conteudo sobre linguagem C e porta serial!
-
Bom vamos lá, primeiro não existe if else (lado1 != lado2 && lado2 != lado3 && lado1 != lado3) o certo é else if ((lado1 != lado2) && (lado2 != lado3) && (lado1 != lado3)) e tambem faltou colocar os parenteses , e segundo faltou um ponto e virgula no "printf(" Triangulo Escaleno"), eu aconselho você a utilizar chaves para o código ficar mais legivel! vlw
-
Bom dia a todos, venho até vocês em busca de ideias de como fazer um programa de conexão remota, alguém tem ideia de por onde começar, a parte de exibir o desktop do computador eu já sei como vou fazer, agora eu não sei como vou controlar o mouse eo o teclado. obrigado. Aguardo respostas! vlw!!
-
Cara, ninguém vai te dar um codigo pronto,vai fazendo e postando suas duvidas que nos te ajudamos. Agora se você quiser o codigo pronto, procura no google que tem varios! vlw!
-
Use "getch()" ou "getche()" a diferença é que o getch() não mostra a tecla pressionada!
-
#include <stdio.h> int main(int argc, char *argv[]) { int x[9]; int i,y,j; for (i=1; i<=9; i++) { printf("Digite o numero %d de 9\n",i); scanf("%d",&x[i]); } i=1; j=9; while(i<=9) { for( y = 1; y <= j; y++) { printf("%d",x[y]); } j=j-1; printf("\n"); i++; } getchar(); return 0; } ve ai, não testei mas a logica é essa! fala se der certo.ok
-
(Resolvido) Alterar com da font do grid
pergunta respondeu ao djfarinha de djfarinha em Delphi, Kylix
Valeu pela ajuda jhonas, mas esse código só mudaria a cor da linha e o cliente quer que a linha fique piscando se algum documento estiver vencido,de qualquer forma já consegui fazer utilizando um timer!, e alem do mais quem vai ficar com dor de cabeça é ele e não eu kkk.valeu, abraço! -
Bom dia, alguém saberia me dizer com fazer para que um linha do dbgrig ficaque trocando de cor .ex: tenho uma conta no grid que já venceu e queria que ela fica-se piscando em vermelho e branco, alguém sabe como. Ps: não pode deixar o sistema lento obrigado.
-
Como uma string assume o valor de uma palavra sem ser digitado pelo us
pergunta respondeu ao Tiago Sutil de djfarinha em C, C++
Como é, você que armazenar "'palavra'" em "texto[10];" ? -
Sidius , dei uma olhada no seu codigo e parece estar tudo ok! porem não tenho windows sete para testar, pesquisando achei uma possivel soluções, tente registrar a dll usada para se comunicar com a porta parale. ex: "regsvr32 nome_da_dll " , post se funcionar!
-
Posta o codigo! que assim fica mais facil de ajudar!
-
Bom dia Sidius, você verificou se a porta paralela da maquina estava habilitada?. Para verificar vá na bios do pc!
-
coloque um "getch();" nas partes do programa que você quer que ele para , o getch() aguarda até que uma tecla seja pressionada
-
João você está chamando o programa principal 2 vezes e declarando a mesma biblioteca 2 vezes, o seu código deveria ficar assim: #include<stdio.h> #include<conio.h> int calfat( int x ); //Declara a função calfat, com um parametro de entrada que pede um numero intero. int calfat(int x) //Funçao calfat { int cont,fat = 1; for(cont = 1;cont <= x;cont ++) fat = fat*cont; return fat; } int main() // Programa principal { int num,fatorial; printf("dogite o numero que deseja calcular o fatorial\n"); scanf("\n%d",&num); fatorial = calfat(num); //chama função calfat printf("\n fatorial=%d\n\n\n\n\n\n",fatorial); //exibe o resultado system("PAUSE"); return 0; } qualquer duvida pergunte
-
Luiz isso não da para fazer, porque os celulares de hoje só trabalham com java oque você pode fazer é passar seu código para java, compilar usando o netbeans mesmo e depois "jogar no celular", se você for utilizar o netbeans existem outro programa que você tem que baixar que eu não sei o nome, faça uma pesquisa no google você vai achar bastante conteudo, tambem existem fabricantes de celulares que fornecem programas para desenvolvimento de aplicações para celulares, como por exemplo a motorola!.
-
cara para isso você tem que ser adm, você é ? se for basta chamar o cmd assi " system("cmd");".