Pagina 2 di 4 PrimoPrimo 1234 UltimoUltimo
Visualizzazione risultati 31 fino 60 di 96

Discussione: Iniziamo a programmare...

  1. #31
    Guest

    Predefinito

    Ah, io sono partito con il Pascal, poi ha imparato un poco di transcript (è un linguaggio strano di un programma strano), e poi con il mitico PHP...
    E devo dire che per imparare il php non ci vuole molto.
    Pascal, ti rompi, e poi sei molto limitato!

    Come libro sul php ho preso "Php e MySql" tradotto da Apogeo a 42€ ma ne è valsa la pena!!!!!!

  2. #32
    Guest

    Predefinito

    "Trans|cript :?????: molto strano

    ps: riguardo a php e c++ se ne impari uno ti viene facilissimo imparare l'altro
    Ultima modifica di theCoreWS : 22-09-2004 alle ore 16.30.33

  3. #33
    Guest

    Predefinito

    #include <stdio.h>

    int main()
    {
    printf("Pascal, C, C++ ");
    getchar();
    return 0;
    }

  4. #34
    Guest

    Predefinito

    Citazione Originalmente inviato da xxxxwebmaster
    #include <stdio.h>

    int main()
    {
    printf("Pascal, C, C++ ");
    getchar();
    return 0;
    }
    Codice:
    #include <iostream>
    using namespace std;
    
    int main()
    {
        cout << "LoL";
        return 0;
    }

  5. #35
    Guest

    Predefinito

    @ xxxxwebmaster & thecorews:

    myapp.h:
    Codice:
    class CMyApp : public CWinApp
    {
    public:
        virtual BOOL InitInstance();
    };
    
    class CMyFrame : public CFrameWnd
    {
    public:
        CMyFrame();
    protected:
        afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
        afx_msg void OnPaint();
        DECLARE_MESSAGE_MAP()
    };
    myapp.cpp:
    Codice:
    #include <afxwin.h>
    #include "myapp.h"
     
    CMyApp theApp;
     
    BOOL CMyApp::InitInstance()
    {
        m_pMainWnd = new CMyFrame();
        m_pMainWnd->ShowWindow(m_nCmdShow);
     
        m_pMainWnd->UpdateWindow();
        return TRUE;
    }
     
    BEGIN_MESSAGE_MAP(CMyFrame, CFrameWnd)
        ON_WM_LBUTTONDOWN()
        ON_WM_PAINT()
    END_MESSAGE_MAP()
    
    CMyFrame::CMyFrame()
    {
        Create(NULL, "MYAPP Application");
    }
     
    void CMyFrame::OnLButtonDown(UINT nFlags, CPoint point)
    {
        TRACE("Entering CMyFrame::OnLButtonDown - %lx, %d, %d\n",
              (long) nFlags, point.x, point.y);
    }
     
    void CMyFrame::OnPaint()
    {
        CPaintDC dc(this);
        dc.TextOut(0, 0, "Siete due esaltati");
    }

    ovvero "siete due esaltati" in vc++ (colle mfc)

  6. #36
    Guest

    Predefinito

    Io ho iniziato con vb 5.0, perchè era l'unico disponibile in casa mia, ed è facile per iniziare, se poi è accompagnato ad un po' di C++...Azz, vengono bei programmini.
    Poi ho usato il C++, con dev-c++, vc++ 6.0 e infine ankora il Visual Basic 6.0, inoltre dopo di questi, è facile e noiosissimo l'HTML, ma purtroppo non ho ankora il tempo di imparare il php.
    Però conto di ritornarci. ;)

  7. #37
    L'avatar di madbad
    madbad non è connesso AlterVistiano
    Data registrazione
    25-08-2002
    Messaggi
    842

    Predefinito

    Visto che siamo in vena di codici vi posto i miei primi tentativi.
    Qui ho manipolato un esempio di codice postato nel PENSARE IN C.
    Per voi sarà una cavolata ma per mè son gia enormi progressi.
    Unica pecca di sto codice è che se inserisci una lettera al posto del numero decimale richiesto il progr. va' in loop. :?????:

    Codice:
    //: C02:Numconv.cpp
    // Converte un decimale a ottale e esadecimale
    #include <iostream>
    using namespace std;
    
    int main() {
      int chiudere;  
      int numero;
      int conta(0);
      inizio:
      conta++;   
      cout << "\n>>>>>>>>>>>>>>>Programma eseguito " << conta << " volta/e";    
      cout << "\nInserisci un numero decimale: ";
      cin >> numero;
      cout << "valore in ottale = 0" 
           << oct << numero << endl;
      cout << "valore in esadecimale = 0x" 
           << hex << numero << endl;
      richiestachiusura:
      cout << "Vuoi chiudere?(1=y/0=n) ";     
      cin >> chiudere;
      if (chiudere==1){}
      else if(chiudere==0){
          goto inizio;
          }
      else{ 
          cout <<"Carattere non valido\n\n";
          goto richiestachiusura;
          }
    } ///:~

  8. #38
    Guest

    Predefinito

    mi ricordo quando iniziai a scrivere i primi tags html...
    ora invece si tratta di scrivere con un linguaggio di programmazione vero e proprio

  9. #39
    L'avatar di Taitaonline
    Taitaonline non è connesso Utente storico
    Data registrazione
    11-03-2004
    Residenza
    Zena
    Messaggi
    3,317

    Predefinito

    Citazione Originalmente inviato da Brubaker
    Complimenti!
    Io ho 14 per gamba e forse qualcosa di piu'! :grin: (non so niente!!).
    Domani cerco un libro in c.
    Anche io ho 14 anni per gamba e sicuramente qualcosa in più ! :grin: ...e non so niente neppure io, quindi non preoccuparti, che siamo in tanti, è che la maggior parte di quelli come noi si vergogna di ammetterlo.....

    .....Che vuoi farci, son altri tempi: questi son nati mangiando "pane e codice macchina", mica come noi che si mangiava "pane e nutella".
    ...Il grano che nasce e l'acqua che va, è un dono di tutti, padroni non ha...
    My Site FAQ di AlterVista Regolamento di AlterVista

  10. #40
    Guest

    Predefinito

    Citazione Originalmente inviato da dxblade
    @ xxxxwebmaster & thecorews:

    myapp.h:
    Codice:
    class CMyApp : public CWinApp
    {
    public:
        virtual BOOL InitInstance();
    };
    
    class CMyFrame : public CFrameWnd
    {
    public:
        CMyFrame();
    protected:
        afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
        afx_msg void OnPaint();
        DECLARE_MESSAGE_MAP()
    };
    myapp.cpp:
    Codice:
    #include <afxwin.h>
    #include "myapp.h"
     
    CMyApp theApp;
     
    BOOL CMyApp::InitInstance()
    {
        m_pMainWnd = new CMyFrame();
        m_pMainWnd->ShowWindow(m_nCmdShow);
     
        m_pMainWnd->UpdateWindow();
        return TRUE;
    }
     
    BEGIN_MESSAGE_MAP(CMyFrame, CFrameWnd)
        ON_WM_LBUTTONDOWN()
        ON_WM_PAINT()
    END_MESSAGE_MAP()
    
    CMyFrame::CMyFrame()
    {
        Create(NULL, "MYAPP Application");
    }
     
    void CMyFrame::OnLButtonDown(UINT nFlags, CPoint point)
    {
        TRACE("Entering CMyFrame::OnLButtonDown - %lx, %d, %d\n",
              (long) nFlags, point.x, point.y);
    }
     
    void CMyFrame::OnPaint()
    {
        CPaintDC dc(this);
        dc.TextOut(0, 0, "Siete due esaltati");
    }

    ovvero "siete due esaltati" in vc++ (colle mfc)
    le mfc fanno schifo...........

  11. #41
    Guest

    Predefinito

    meglio così:
    Codice:
    #include <windows.h>
    
    LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
    
    char szClassName[ ] = "Ciao";
    
    int WINAPI WinMain (HINSTANCE hThisInstance,
                        HINSTANCE hPrevInstance,
                        LPSTR lpszArgument,
                        int nFunsterStil)
    
    {
        HWND hwnd, hEdit;
        MSG messages;
        WNDCLASSEX wincl;
    
        wincl.hInstance = hThisInstance;
        wincl.lpszClassName = szClassName;
        wincl.lpfnWndProc = WindowProcedure;
        wincl.style = CS_DBLCLKS;
        wincl.cbSize = sizeof (WNDCLASSEX);
    
        wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
        wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
        wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
        wincl.lpszMenuName = NULL;
        wincl.cbClsExtra = 0;
        wincl.cbWndExtra = 0;
    
        wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;
    
        if (!RegisterClassEx (&wincl))
            return 0;
    
        hwnd = CreateWindowEx (
               0,
               szClassName,
               "Ciao!!!",
               WS_OVERLAPPEDWINDOW,
               CW_USEDEFAULT,
               CW_USEDEFAULT,
               150,
               150,
               HWND_DESKTOP, 
               NULL,
               hThisInstance,
               NULL
               );
                
        ShowWindow (hwnd, nFunsterStil);   
         
        hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT", "Le mfc fanno schifo", 
            WS_CHILD | WS_VISIBLE | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL, 
            0, 0, 150, 150, hwnd, NULL, GetModuleHandle(NULL), NULL);
                    
    
    
        while (GetMessage (&messages, NULL, 0, 0))
        {
            TranslateMessage(&messages);
            DispatchMessage(&messages);
        }
    
        return messages.wParam;
    }
    
    LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
    {
        switch (message)
        {
            case WM_DESTROY:
                PostQuitMessage (0);
                break;
            default:
                return DefWindowProc (hwnd, message, wParam, lParam);
        }
    
        return 0;
    }

  12. #42
    Guest

    Predefinito

    scusate una domanda.... ma per creare una interfaccia grafica col c? so che ci sono le classi mfc... ma qualcuno mi potrebbe speigare con precisione come si utilizzano e che cosa sono?

  13. #43
    Guest

  14. #44
    Guest

    Predefinito

    grassie... ma in italiano sarebbe meglio.. visto che ho il debito di inglese a scuola... :D

  15. #45
    Guest

    Predefinito

    qui..........come fate a non capire l'inglese è così semplice

  16. #46
    Guest

    Predefinito

    Citazione Originalmente inviato da theCoreWS
    eh già è opprimente non ti resta il tempo per fare niente

    x fortuna oggi niente compiti.................oleeeee

    ???

    ma ero l unico caso nel quale era la scuola che doveva ritagliarsi del tempo (qlk ora ogni settim) dai miei altri "impegni"

  17. #47
    Guest

    Predefinito

    Citazione Originalmente inviato da theCoreWS
    le mfc fanno schifo...........
    concordo, ma finche' non recupero la win32 api bible comincio a imparare queste
    per la verita' son arrivato al terzo capitolo del libro e gia' mi e' venuto lo schifo a leggere che in pratica fanno tutto le mfc (ovvero il winmain sta la', poi cercano nel codice gli oggetti che servono, insomma tu l'unica cosa che fai e' l'overriding dei metodi, punto e basta :bleah:)
    Citazione Originalmente inviato da theCoreWS
    come fate a non capire l'inglese è così semplice
    concordo di nuovo :grin:
    vabbe' che a me le lingue piacciono, qst anno che comincio l'univ mi iscrivo anche a qlk corso e mi studio prima il francese, poi il tedesco e lo spagnolo :p
    Citazione Originalmente inviato da Taitaonline
    .....Che vuoi farci, son altri tempi: questi son nati mangiando "pane e codice macchina", mica come noi che si mangiava "pane e nutella".
    per la verita' gia' io che ho 18 anni sono "fuori generazione"
    noialtri siamo nati e cresciuti che win manco c'era (vabbe' c'era, pero' erano ancora i tempi del dos o al max del 3.1) :eyes:
    poi io sono cresciuti a pane e alcool
    Citazione Originalmente inviato da Posco
    ???

    ma ero l unico caso nel quale era la scuola che doveva ritagliarsi del tempo (qlk ora ogni settim) dai miei altri "impegni"
    no non eri l'unico
    facevo parte anche io della combriccola anche se i miei compagni di classe ci credevano poco visti i voti (eh l'invidia e' una brutta bestia )

  18. #48
    Guest

    Predefinito

    anche se i miei compagni di classe ci credevano poco visti i voti (eh l'invidia e' una brutta bestia )
    Idem per me :):)

  19. #49
    Guest

    Predefinito

    Se posso dare un consiglio il libro di c per eccellenza è
    B. W. Kernighan, D. M. Ritchie, Linguaggio C, Jackson Libri, 1989
    Non fosse altro perchè Ritchie lo ha inventato il c
    e poi costa davvero poco.
    oppure come il tipo di sopra
    H. Schildt, La guida completa C, terza edizione, McGraw-Hill, 2000
    Inoltre il mio consiglio è di non iniziare ne con il php ne con il c++.
    Il migliore inizio per un programmatore è il c, se però proprio volete provare qualcosa
    che vi permetta di realizzare da subito piccoli programmi con un
    utilizzo pratico e in tempo abbastanza ridotto :-) , il mio consiglio e di iniziare con
    il java.
    Come avrete già fatto all'università del resto.

  20. #50
    Guest

    Predefinito

    App. cerco collaboratori per il mio sito che come vedrete fa veramente schifo
    anche per chè lo ho aperto da due giorni e ho avuto solo il tempo di cambiare il logo
    di phpnuke.
    L'idea delle sfide dei programmi è cmq già valida.

  21. #51
    Guest

    Predefinito

    Non ho mai provato a far grafica con il c ma se mi dici dove trovo un po di
    documentazione su quelle librerie ti posso dar una mano.
    io sto cercando qualche libreria per disegnare sulla prompt dei comandi.

  22. #52
    Guest

    Predefinito

    grafica col c.... auguri............

  23. #53
    Guest

    Predefinito

    Citazione Originalmente inviato da Posco
    grafica col c.... auguri............
    e che prob c'è?

  24. #54
    Guest

    Predefinito

    Citazione Originalmente inviato da Posco
    grafica col c.... auguri............
    qnd lho letto nella email di notifica pensavo intendessi grafica col ca**o, poi ho visto il 3d e mi sn ricordato

    cmq studiarsi le librerie x disegnare sulla linea di comando e' uno spreco bello e buono (a parte che io 1 cosa del genere la farei con una bella scrittura diretta sulla memoria video se windows nn facesse tutti i casini ke fa qnd 1 ci prova... :eyes:)
    in windows la grafica si fa o colle mfc (o equivalenti borland) o direttamente colle kiamate alle api, tutta roba fattibile (oddio, le api danno qualke problemino in +... :grin:)

  25. #55
    Guest

    Predefinito

    Citazione Originalmente inviato da tetsuo83
    Non ho mai provato a far grafica con il c ma se mi dici dove trovo un po di
    documentazione su quelle librerie ti posso dar una mano.
    io sto cercando qualche libreria per disegnare sulla prompt dei comandi.
    Una sola parola: OPENGL

  26. #56
    Guest

    Predefinito

    Citazione Originalmente inviato da dxblade
    qnd lho letto nella email di notifica pensavo intendessi grafica col ca**o, poi ho visto il 3d e mi sn ricordato

    cmq studiarsi le librerie x disegnare sulla linea di comando e' uno spreco bello e buono (a parte che io 1 cosa del genere la farei con una bella scrittura diretta sulla memoria video se windows nn facesse tutti i casini ke fa qnd 1 ci prova... :eyes:)
    in windows la grafica si fa o colle mfc (o equivalenti borland) o direttamente colle kiamate alle api, tutta roba fattibile (oddio, le api danno qualke problemino in +... :grin:)
    Ribadisco: Perche` scomodare le API di Windows o le MFC (che purtroppo non significa Manchester united Football Club) quando c'e` della roba fatta apposta come le OPENGL (OPEN GRAPHIC LIBRARIES)???

    E le puoi usare sia da riga di comando che da winzozz ...

    Stessa cosa vale per le SVGALib (piu` facilmente reperibili sotto linux) ...
    Ultima modifica di karkaratz : 01-10-2004 alle ore 00.21.28

  27. #57
    Guest

    Predefinito

    Citazione Originalmente inviato da karkaratz
    Ribadisco: Perche` scomodare le API di Windows o le MFC (che purtroppo non significa Manchester united Football Club) quando c'e` della roba fatta apposta come le OPENGL (OPEN GRAPHIC LIBRARIES)???

    E le puoi usare sia da riga di comando che da winzozz ...

    Stessa cosa vale per le SVGALib (piu` facilmente reperibili sotto linux) ...
    usare le opengl x disegnare una applicazione windows????
    ma dai!


    cioe', almeno io x grafica pensavo si intendesse quello, scrivere una tipica app x win con tanto di finestrella, menu, toolbar e cavoletti vari

    pi se intendevate grafica tipo videogiochi o screensaver o robe del genere (di grafica x l'appunto ) allora nn avevo cpaito 1 tubo . in qst caso cmq le directx nn sono da buttare (spesso le sk video (soprattutto le vekkie) le supportano meglio delle opengl)

  28. #58
    Guest

    Predefinito

    A parte le mfc ecc. Per la grafica da console cercavo delle librerie che
    realizzassero finestre se così si possono chiamare come ad esempio
    l'edit di msdos. Tutte applicazioni utilizzabili da terminale.
    Le cerco più per curiosità che per altro.
    Mi piace cazz***iare con ste cose.

  29. #59
    Guest

    Predefinito

    ed ecco che ritorno niubbo...ma soprattutto inizio a riprogrammare (mi ricordo quando avevo 11 anni che programmai un bellissimo e completo programma per la gestione dei risultati di calcio in linguaggio basic, quello della commodore)
    io sto imparando il python e sto comprendendo la sintassi di quel linguaggio ad alto livello.
    la domanda è questa:
    come devo fare per creare un'interfaccia grafica sia con windows sia con linux?
    n.b. sono niubbissimo nella programmazione

  30. #60
    Guest

    Predefinito

    ki mi da' qlk info sulla programmazione in c/c++ x linux (librerie, grafica, ecc)?
    sto x passare a linux qnd poi voglio programmare anke li' :grin:

Pagina 2 di 4 PrimoPrimo 1234 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •