Ir ao conteúdo

Ajuda rápida na programação em C++


Michel.

Posts recomendados

Postado

Bom, tenho um código em C++

#include <cstdlib>
#include <iostream>
#include "windows.h"
#include "time.h"
#include "stdio.h"

using namespace std;

int main(int argc, char *argv[])
{
DATA:
system("echo %DATE%");
system("pause");
return EXIT_SUCCESS;
{
HORA:
system("echo %TIME%");
system("pause");
}
return EXIT_SUCCESS;
}

Bom, tenho uma dúvida

Como fazer para que esse programa exiba a data / hora com um comando?

Exemplo

C:\Meuprograma.exe /DATA

C:\Meuprograma.exe /HORA

?

Obrigado pela atenção!

Postado

Meu amigo estou aprendendo C++ sozinho e a sua duvida foi um otimo desafio para mim adorei. Talvez não seja do jeito q você queria a maneira q resolvi mas talvez pode te ajudar de alguma forma. Assim como seu codigo me ajudou .

//////////////////////////////////////////

/////////////////////////////////////////

#include <cstdlib>

#include <iostream>

#include<string.h>

using namespace std;

int main(int argc, char **argv)

{

string nome;

string hora;

string data;

data= "date /t";

hora = "time /t";

if(argc > 2){cout<<"Erro ao usar o programa \n\n"

<<"Forma correta : nome do programa data \n\n"

<<"ou nome do programa time"; return 1;}

nome=argv[1];

if(nome == "data")

{

system("cls");

system(data.c_str());

system("pause>null");

return EXIT_SUCCESS;

}

if(nome == "hora")

{

system("cls");

system(hora.c_str());

system("pause>null");

return EXIT_SUCCESS;

}

}

Compilado com Dev C++....

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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!