FORUM DARKERS

Tecnologia & Informática => Programação => C/C#/C++ => Topic started by: Anonymous on 09 de February , 2006, 01:07:29 PM

Title: Comecando
Post by: Anonymous on 09 de February , 2006, 01:07:29 PM
O basico mais todo iniciante faz  :P
#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
Title: Re: Comecando
Post by: Anonymous on 09 de February , 2006, 03:26:37 PM
:-\
Title: Re: Comecando
Post by: Anonymous on 09 de February , 2006, 03:44:04 PM
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.
Title: Re: Comecando
Post by: Shady on 09 de February , 2006, 06:30:32 PM
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).*/
}
Title: Re: Comecando
Post by: Anonymous on 10 de February , 2006, 04:52:45 PM
desculpe ae pela falha,é q fiz meio q correndo mais ia consertar,vlw shady
 ;D :P
Title: Re: Comecando
Post by: Anonymous on 11 de February , 2006, 10:38:00 PM
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;"...
Title: Re: Comecando
Post by: Anonymous on 23 de February , 2006, 09:50:43 AM
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
Title: Re: Comecando
Post by: Anonymous on 26 de February , 2006, 02:11:51 PM
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
Title: Re: Comecando
Post by: Anonymous on 26 de February , 2006, 10:26:35 PM
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
Title: Re: Comecando
Post by: Anonymous on 27 de February , 2006, 05:29:35 PM
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?
Title: Re: Comecando
Post by: Anonymous on 27 de February , 2006, 10:28:58 PM
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 ^^
Title: Re: Comecando
Post by: Anonymous on 28 de February , 2006, 11:21:24 AM
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
Title: Re: Comecando
Post by: Anonymous on 28 de February , 2006, 11:41:10 AM
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 =/
Title: Re: Comecando
Post by: Anonymous on 04 de March , 2006, 01:29:56 AM
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
Title: Re: Comecando
Post by: rog on 11 de May , 2006, 05:37:08 AM
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
Title: Re: Comecando
Post by: Anonymous on 30 de May , 2006, 04:56:04 PM
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?
Title: Re: Comecando
Post by: Anonymous on 30 de May , 2006, 05:34:06 PM
Voce poderia tirar esta linha para que ele te desse o tempo e real tima  ;)




Bye