athoslive Posted April 9, 2012 Report Share Posted April 9, 2012 Eu queria saber o comando que abre um programa em algum lugar,por exemplo (ISTO É SÓ UM EXEMPLO,EU ACHO QUE NÃO FUNCIONA...): abrir==c:/BorlandC/algo.exe: Quote Link to comment Share on other sites More sharing options...
0 roccoC/C++ Posted April 9, 2012 Report Share Posted April 9, 2012 (edited) #include <stdio.h>#include <windows.h>int fatorial(int valor){if (valor == 1)return(1);elsereturn(valor * fatorial(valor-1));}int main(void){int i;for (i = 1; i <= 5; i++)printf("O fatorial de %d ‚ %d\n", i, fatorial(i));system("main.exe");// qualquer programa} Edited April 9, 2012 by roccoC/C++ Quote Link to comment Share on other sites More sharing options...
0 athoslive Posted April 10, 2012 Author Report Share Posted April 10, 2012 Sinceramente,não entendi nada '-' Quote Link to comment Share on other sites More sharing options...
0 Paulo Jardim Posted April 10, 2012 Report Share Posted April 10, 2012 bom,na verdade você pode usar a função SYSTEM() para enviar linhas de comando como se estivesse dentro do promt de comando ( CMD ).Ou seja.Supondo que seu programa se chame "algo.exe" e esteja no mesmo diretório do nosso exe basta digitar#include <stdlib.h>int main(){ system("algo.exe");} Quote Link to comment Share on other sites More sharing options...
Question
athoslive
Eu queria saber o comando que abre um programa em algum lugar,por exemplo (ISTO É SÓ UM EXEMPLO,EU ACHO QUE NÃO FUNCIONA...): abrir==c:/BorlandC/algo.exe:
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.