Introduzione alla programmazione - Tutorial C ++ - corso 1 - primi passi

Introduzione alla programmazione - Tutorial C ++ - Corso 1

Introduzione alla programmazione - tutorial C ++ - corso 1

In questo tutorial impareremo le prime cose sulla programmazione. Per questo abbiamo scelto il linguaggio C ++, che ci aiuta a capire come funziona la programmazione, ma anche aumenta la difficoltà gradualmente ad un livello avanzato. Anche se abbiamo a Venkon, usiamo anche altre lingue come Java, PHP, HTML, CSS, Javascript, pensiamo che C ++ sia la lingua migliore per fare i primi passi nella programmazione.

Che programma intendiamo utilizzare?


Utilizziamo un IDE (ambiente di sviluppo per sviluppatori), ovvero Code :: Blocchi, che è possibile scaricare da qui, dove si seleziona "codeblocks-16.01mingw-setup.exe".

Dopo aver scaricato un nuovo progetto "Console Application", scegliamo il linguaggio di programmazione e il file in cui vogliamo lavorare e possiamo iniziare la programmazione.

Informazioni sul compilatore

In breve, il compilatore è lo strumento che trasforma il nostro codice di lingua ad alto livello in un linguaggio di alto livello che il processore può capire.

Informazioni sulle biblioteche

Librerie o Biblioteca sono collezioni utili ai programmatori, dove spesso ci sono funzioni o altri strumenti che facilitano la programmazione. Un esempio è le operazioni di matematica nella libreria "math.h" o anche "iostream", che ci aiuta a leggere e scrivere alla console usando cin (Console Input) o cout (Console OUTput).

Informazioni su int main () {...}

In linea di principio, come viene chiamato, il contenuto del programma viene effettivamente trovato. Le istruzioni vengono eseguite dall'alto verso il basso e quando viene raggiunto il "ritorno 0", il compilatore sa che il principale è qui. Qualsiasi istruzione in C ++ termina con ";"!
Informazioni sulle variabili

Le variabili sono "scatole" in cui possiamo mantenere valori. Un tipo elementare di variabili è "int". Questo tipo di dati conserva valori interi da -231pana a circa 231-1. (Può variare a seconda del compilatore)

Diversi esercizi:

1. Viene letto un numero sulla tastiera. Memorizzare in una variabile e visualizzare (come nel tutorial)
2. Leggere i numeri 2, memorizzare ciascuno in una variabile e fare uno scambio, quindi visualizzare. (Come nel tutorial).

2. Abbiamo letto i numeri 3, memorizzati ognuno in una variabile e ciascuno di essi assume il valore della variabile successiva. Abbiamo a, b, c e a -> b, b-> c, c-> a; (Viene utilizzato il principio di inter-change con la variabile ausiliaria).

Introduzione alla programmazione - Tutorial C ++ - corso 1 - tutorial video


Tutorial correlati


Commenti

  1. Fusa ha detto

    Molto carino ... stiamo aspettando tutorial su C ++. Grazie!

  2. Nancy ha detto

    Ciao prega videotutorial.ro squadra può fare un tutorial con le raccomandazioni su che tipo di prodotti di avere in attenzione (rapporto prezzo-qualità, alcune tecnologie e le certificazioni giustificati) per Venerdì nero, e mi riferisco qui per offrire computer portatili, SSD- , piatto. Altrimenti si capisce e seleziona prodotti quando si hanno alcune raccomandazioni e spiegazioni come hai fatto in altri anni. Grazie per tutto quello che fai.

  3. Adrian ha detto

    Speriamo di vedere tanti tutorial in questo settore. Grazie!

  4. Molto bella tutorial spiegato, mi aspetto i seguenti tutorial circa C + +.
    grazie

  5. Sergiu ha detto

    Bravo! Buona fortuna!

  6. Virgil ha detto

    ben detto, ben pensato
    stiamo aspettando la continuazione

  7. Mihaita ha detto

    Ancora prima
    successo

  8. scintilla ha detto

    SUPER BETON___Andreas sei primi piatti in rumeno su C ++ ___ giocare con microcontrollori e sono interesat_____esti uomo buono, Aspettando questi cursuri__o buona giornata ei bambini è piaciuto

  9. Wow, sei stato sorpreso. Congratulazioni !!!!

  10. oldman ha detto

    Professionale!
    Dove sei stato nascosto fino ad ora più ragazzi? Non hai il coraggio?
    È uscito molto bene.
    Grazie.
    Bafta e io ci aspettiamo altri tutorial relativi a questo argomento.

  11. Horia ha detto

    Innanzitutto, congratulazioni per l'intento e la realizzazione, mi riferisco all'intero ciclo di testo e video tutorial.
    Purtroppo, leggere il testo dalla pagina di presentazione produce disillusioni 2 che non mi aspettavo:
    - "trasformare il codice scritto da noi in un linguaggio di alto livello che il processore possa capire." I processori comprendono solo il codice macchina che rappresenta il linguaggio di programmazione più basso possibile
    - Un tipo elementare di variabile è "int". Questo tipo di dati mantiene valori interi da -231 a circa 231-1 (può variare a seconda del compilatore) ”. Prima di tutto, se una variabile "int" fosse immagazzinata in memoria da un byte (byte) potrebbe avere valori nei limiti da 0-255 o da -128 a 127. In realtà una variabile "int" è
    memorizzato in 2 byte quindi ha valori compresi tra -32768 e 32767. Quindi, anche se non sono sicuro, non credo che il valore "int" dipenda dal compilatore.
    Anche l'errore con il numero di byte di archiviazione per le variabili "int" si è insinuato nel video.

    • Andreas ha detto

      Ciao Horia!
      Abbiamo menzionato nel video che il codice linguistico (scritto da noi) è trasformato in codice a basso livello che l'auto che usiamo può interpretarlo. Nella descrizione che ho scritto per errore, cambierò, grazie per l'obiezione. Per quanto riguarda int, se si effettua una ricerca più approfondita su Internet, si vedrà che a seconda del compilatore a volte il risultato del return sizeof (int) restituisce 2, a volte restituisce 4. Il più comune è byte 4, e per questo abbiamo preferito esemplificarlo. Quando si fa riferimento nella descrizione, è stato inizialmente -2 al potere 31 (cioè 4 byte), ma a causa della formattazione quando il testo è stato trasferito al sito, il guadagno al potere è stato perso.
      Da quello che ricordo, nel video ho detto che è memorizzato su diversi byte quello che è giusto.

  12. Fiorino ha detto

    Congratulazioni
    Stiamo aspettando un tutorial

  13. Costan ha detto

    Più fratelli,
    Ciao,
    C'è un modello di telecamera wireless usb (wireless mouse) che non ha bisogno di essere connessi alla rete e può essere visto direttamente sul tuo pc?
    Voglio mettere la telecamera wireless su una teleghid car.
    Forse sai un modello di telecamera wireless per quello che voglio fare, per favore scrivi a me.
    Grazie in anticipo.

  14. zame77 ha detto

    Super!

  15. Alinix. ha detto

    Qualcuno può aiutarmi a risolvere questo problema, per favore?
    Per visualizzare, sullo schermo, tutti i numeri naturali a 4 cifre con la proprietà che la somma dei loro inversi è un numero di subunità e le cifre sono in ordine decrescente….

  16. Vasile Trifoi ha detto

    Buon tutorial! Sto aspettando il prossimo tutorial.

  17. stefania ha detto

    Ciao, voglio un link con tutti i tutorial che fai. Ne ho trovato solo uno e mi è piaciuto molto come hai spiegato.

  18. marius ha detto

    Spiegato molto chiaramente. Ho cercato di capire alcuni dei libri di testo (incluso per le classi 5-8) e il mio cervello era rotto. Sfortunatamente, sembra che tu abbia rinunciato a continuare questo processo. Onestamente, se potessi fare un'approssimazione del numero di lezioni richieste per saltare da un noob a avanzato, sarei aperto a prendere in considerazione anche l'acquisto di corsi da te, se li facessi allo stesso modo di questo. Nel caso in cui abbiate rinunciato permanentemente a continuare questo primo corso (anche se sembra abbastanza logico che lo sia, visto il tempo trascorso finora), potrebbe essere giusto annunciare tutti coloro che vi hanno scritto e voi - chiede di continuare che non ha senso sperare. Buona giornata !!!

  19. Pavel Marius ha detto

    Anche se non sono affatto bravo a programmare, essendo questa la prima lezione da cui ho capito qualcosa e anche se sembra che chi l'ha postata non entri qui, comunque, vorrei segnalare una possibile inavvertenza nell'esercizio 3: richiede che "ciascuna di esse prenda il valore della variabile successiva", e la rappresentazione con segni: "a -> b, b-> c, c-> a" ispira in me il significato inverso di assegnazione, come ad esempio: "ogni variabile riceve il valore della variabile precedente ””! Oppure non sono in grado di interpretare correttamente la descrizione con i segni?

Speak Your Mind

*