O basico mais todo iniciante faz

#include
int main ()
{
cout <<"Olá mundo\n";
return 0;
}
F5 ou ctrl+f5 para compilar
http://www.google.com.br/search?hl=pt-B ... ogle&meta= (http://www.google.com.br/search?hl=pt-BR&q=tutoriais+c%2B%2B&btnG=Pesquisa+Google&meta=)
bom proveito
:-\
include
using namespace std;
int main()
{
double tempo;
int a, b, c;
std::cout <<"-----------------------------------------------------"<< std::endl;
std::cout <<"| Shutdown For Windows |"<< std::endl;
std::cout <<"| |"<< std::endl;
std::cout <<"| Developed By eu -- Defcon |"<< std::endl;
std::cout <<"-----------------------------------------------------"<< std::endl;
/*Interação com o usuario*/
std::cout <<"\n[1]Desligar o PC"<< std::endl;
std::cout <<"[2]Esperar um determinado tempo para o desligamento"<< std::endl;
std::cout <<"[3]Rebootar o PC"<< std::endl;
std::cout <<"Opcao escolhida : "<< std::endl;
/*receber dados transmitidos pelo user*/
scanf("%d", &c);
if(c=1)
system("shutdown -s");
if(c=2){
std::cout <<"Escreva o tempo em segundos"<< std::endl;
scanf("%d", &tempo);
for(b=a; b < tempo; b++);
system("shutdown -t");
}
if(c=3)
system("shutdown -r");
return(0);
}
obs: morte137 permitiu que eu fizesse isso, só preciso por inter.
Quotebom,creio q isso ai nao vai ajudar em nada mas msm assim vc podia comentar cada linha pra quem nao sabe neh
#include
int main () /* declara o inicio da funcao main(), a funcao principal de programas em C.*/
{
cout <<"Olá mundo\n"; /* armazena o valor "Ola mundo" (mais uma quebra de linha) em // "cout", que sempre eh mostrada na tela.*/
return 0; /* especifica que a funcao main() nao retorna nada, simplesmente eh executada (nao tenho certeza, mas acho que eh como se fosse void).*/
}
desculpe ae pela falha,é q fiz meio q correndo mais ia consertar,vlw shady
;D
Shady, caso a pessoa não queira que main retorne algum valor, e nem precise digitar o "return 0;" só usar void main, caso contrário, pode-se usar int main, mas falar o "return 0;"...
Amigos,
Os programas mais novas para compilar os códigos devidamente programados, explicão o que fazem cada linha, um desses programas é o DEV C++ 5.0 ..Delphi 7.0. Vide a ajuda de Vossos Compiladores e interpretadores de códigos.
Bye...
SmiTh
Quote from: "Defcon"include
using namespace std;
int main()
{
double tempo;
int a, b, c;
std::cout <<"-----------------------------------------------------"<< std::endl;
std::cout <<"| Shutdown For Windows |"<< std::endl;
std::cout <<"| |"<< std::endl;
std::cout <<"| Developed By eu -- Defcon |"<< std::endl;
std::cout <<"-----------------------------------------------------"<< std::endl;
/*Interação com o usuario*/
std::cout <<"\n[1]Desligar o PC"<< std::endl;
std::cout <<"[2]Esperar um determinado tempo para o desligamento"<< std::endl;
std::cout <<"[3]Rebootar o PC"<< std::endl;
std::cout <<"Opcao escolhida : "<< std::endl;
/*receber dados transmitidos pelo user*/
scanf("%d", &c);
if(c=1)
system("shutdown -s");
if(c=2){
std::cout <<"Escreva o tempo em segundos"<< std::endl;
scanf("%d", &tempo);
for(b=a; b < tempo; b++);
system("shutdown -t");
}
if(c=3)
system("shutdown -r");
return(0);
}
obs: morte137 permitiu que eu fizesse isso, só preciso por inter.
c vc ta usando 'using namespace std' vc precisa fik colocando 'std::cout<<"..."' ?
e mais, ta compilando n... n reconhece scanf, explik qq deu plx..., tb n reconheceu um system...
for(b=a; b < tempo; b++) explik isso plx?
ty flws
hahaha cara olha direito,no meu deu mais na primeira vez chinguei a mae do defcon varias vezes hahaha tava faltando uma aspa q eu esqueci masi funfo muito bem very well defcon
desculpa ai hehehehe
Quote from: "Firetail"Quote from: "Defcon"include
using namespace std;
int main()
{
double tempo;
int a, b, c;
std::cout <<"-----------------------------------------------------"<< std::endl;
std::cout <<"| Shutdown For Windows |"<< std::endl;
std::cout <<"| |"<< std::endl;
std::cout <<"| Developed By eu -- Defcon |"<< std::endl;
std::cout <<"-----------------------------------------------------"<< std::endl;
/*Interação com o usuario*/
std::cout <<"\n[1]Desligar o PC"<< std::endl;
std::cout <<"[2]Esperar um determinado tempo para o desligamento"<< std::endl;
std::cout <<"[3]Rebootar o PC"<< std::endl;
std::cout <<"Opcao escolhida : "<< std::endl;
/*receber dados transmitidos pelo user*/
scanf("%d", &c);
if(c=1)
system("shutdown -s");
if(c=2){
std::cout <<"Escreva o tempo em segundos"<< std::endl;
scanf("%d", &tempo);
for(b=a; b < tempo; b++);
system("shutdown -t");
}
if(c=3)
system("shutdown -r");
return(0);
}
obs: morte137 permitiu que eu fizesse isso, só preciso por inter.
c vc ta usando 'using namespace std' vc precisa fik colocando 'std::cout<<"..."' ?
e mais, ta compilando n... n reconhece scanf, explik qq deu plx..., tb n reconheceu um system...
for(b=a; b < tempo; b++) explik isso plx?
ty flws
Firetail, isso é um loop for sem conteúdo, ele rodará por determinado tempo, ai quando ele acabar, ele deixará outras funções irem em paz, que funciona assim:
no momento "b" é igual a "a", então "b" será menor que o "tempo", então haverá incremento em "b", até ele ficar no último ponto a ser menor que "tempo", sacou?
Hehe, mals aew galera, eu fiz esse correndo, ai ja viu, só sai erro
mais arrumei, ta aew, se num intende eu explico ae:
#include <iostream.h> //Lib iostream
#include <stdlib.h> //Lib stdlib
#include <stdio.h> //Lib stdio
int main() //Funcao main
{
double tempo; // variavel tempo(di tpw double
int a, b, c; //variaveis a,b,c do tpw inteiro
cout <<"-----------------------------------------------------"<< endl;
cout <<"| Shutdown For Windows |"<< endl;
cout <<"| |"<< endl;
cout <<"| Developed By eu -- Defcon |"<< endl;
cout <<"-----------------------------------------------------"<< endl;
/*Interação com o usuario*/
cout <<"\n[1]Desligar o PC"<< endl;
cout <<"[2]Esperar um determinado tempo para o desligamento"<< endl;
cout <<"[3]Rebootar o PC"<< endl;
cout <<"Opcao escolhida : "<< endl;
/*receber dados transmitidos pelo user*/
cin>>c; //ele atribui o valor digitado pelo user para c
switch(c)
{
case 1:
system("shutdown -s");
break;
case 2:
{
cout <<"Escreva o tempo em segundos"<< std::endl;
cin>>tempo;
for(b=a; b < tempo; b++);
system("shutdown -t");
}
break;
case 3:
system("shutdown -r");
}
return(0);
}
edit: Firetail, só adicione ali
#include que funfara normal, mais esse code aki ta menos complicado ne ^^
O outro funfa tb mais ai agora melhorou haha ae vo testa,ae aproveitando como faco pra mudar o icone e torna-lo exe para mandar para alguém?
VLW
Quote from: "oDOXOo"O outro funfa tb mais ai agora melhorou haha ae vo testa,ae aproveitando como faco pra mudar o icone e torna-lo exe para mandar para alguém?
VLW
Para deixar exe é so compilar, mais pra por icone eu num sei =/
Usa o ResHaker que da.
Ou fala com alguem Que saiba neh =/
Quote from: "Defcon"Hehe, mals aew galera, eu fiz esse correndo, ai ja viu, só sai erro
mais arrumei, ta aew, se num intende eu explico ae:
#include <iostream.h> //Lib iostream
#include <stdlib.h> //Lib stdlib
#include <stdio.h> //Lib stdio
int main() //Funcao main
{
double tempo; // variavel tempo(di tpw double
int a, b, c; //variaveis a,b,c do tpw inteiro
cout <<"-----------------------------------------------------"<< endl;
cout <<"| Shutdown For Windows |"<< endl;
cout <<"| |"<< endl;
cout <<"| Developed By eu -- Defcon |"<< endl;
cout <<"-----------------------------------------------------"<< endl;
/*Interação com o usuario*/
cout <<"\n[1]Desligar o PC"<< endl;
cout <<"[2]Esperar um determinado tempo para o desligamento"<< endl;
cout <<"[3]Rebootar o PC"<< endl;
cout <<"Opcao escolhida : "<< endl;
/*receber dados transmitidos pelo user*/
cin>>c; //ele atribui o valor digitado pelo user para c
switch(c)
{
case 1:
system("shutdown -s");
break;
case 2:
{
cout <<"Escreva o tempo em segundos"<< std::endl;
cin>>tempo;
for(b=a; b < tempo; b++);
system("shutdown -t");
}
break;
case 3:
system("shutdown -r");
}
return(0);
}
edit: Firetail, só adicione ali
#include que funfara normal, mais esse code aki ta menos complicado ne ^^
Oo agora deu pra intende... %d% eh pra c

agora com o cin fico easy uaheauie
vlw msm t lovu
bjks
esse c++ e bem sensivel mesmo
Quotefor(b=a; b < tempo; b++);
com a e b inteiros indefinidos nao me parecem correto
eu ia colocar o segundo break dentro da espressao
rog
os membres que estudem progeamaçao deveriam animar mais a seçao programaçao
ajeitei o shutdown... aki tava meio estranho =x
bom, fico assim:
#include
#include
#include
#include
int main()
{
cout<<"|\t--------------------\t|"<cout<<"|\tShutdown for Windows\t|"<cout<<"|\tby Firetail - defcon\t|"<cout<<"|\t--------------------\t|"<
int c;
int tempo;
cout<<"\n[1]Desligar o PC\n[2]Desligar o PC apos um determinado tempo\n[3]Resetar o PC\n\nOpcao escolhida: ";
cin>>c;
switch(c){
case 1:
system("shutdown -s");
break;
case 2:
cout<<"\nEscreva o tempo em segundos:\n"<cin>>tempo;
system("cls");
cout<<"desligando em: ";
for (tempo>1;tempo--;){
Sleep(1000);
cout << tempo << ", ";
}
system("shutdown -s");
break;
case 3:
system("shutdown -r");
break;
}
}
uma coisa... qnd executo du exe n funfa mas qnd executo do compilador funfa
wtf is happening?
Voce poderia tirar esta linha para que ele te desse o tempo e real tima

Bye