Anteprima
Vedrai una selezione di 14 pagine su 65
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 1 Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 2
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 6
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 11
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 16
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 21
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 26
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 31
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 36
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 41
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 46
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 51
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 56
Anteprima di 14 pagg. su 65.
Scarica il documento per vederlo tutto.
Ottimo manuale programmazione c++(contiene moltissimi programmi svolti che compilano) Pag. 61
1 su 65
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

programmazione c++

  1. generalità linguaggio c++
  2. tipi di dati, variabili, programmi semplici
  3. strutture if, else, switch, cicli for, while, do-while
  4. funzioni in c++ e passaggio di parametri
  5. array (vettori) mono e multi dimensionali (matrici)
  6. bubble sort, ordinamento lineare e ricerca lineare
  7. struct e typedef e accenni alla programmazione ad oggetti
  8. file binari
  9. puntatori
  10. tutto sulle matrici

Linguaggio C++

è un linguaggio d'alto livello (cioè si scrive con parole simili alle lingue comuni — inglese). Permette la programmazione ad oggetti. È strutturato come linguaggio, cioè le strutture vengono fatte prima di creare i codici con gli algoritmi.

Sul compilatore possono esserci i file sorgente, cioè file di testi che verranno tradotti in linguaggio macchina dal compilatore. Il C++ destingue i caratteri manuali da quelli manuali con il "case sensitive"; inoltre i commenti inseriscono in ogni riga inserendo // un commento che verrà ignorato dal compilatore e serve all’utente per ricordare quello che ha fatto.

Programma

È la descrizione di come combinare le istruzioni che mette a disposizione un certo linguaggio di programmazione per risolvere un problema; può essere di diverso tipo:

  • Istruzioni di calcolo: somma, differenza.
  • Istruzioni di input/output: leggere un codice dalla tastiera è un esempio di input (inserimento dati), mentre l’istruzione che permette di visualizzare qualcosa sullo schermo è un esempio di output (emissione dati).
  • Istruzioni di assegnamento: si assegna un valore ad una variabile utilizzando =.

Ogni istruzione deve terminare con ;

Abbiamo anche le istruzioni condizionali con l’if else.

Tipi di dati Variabili & Costanti

  • char => carattere, variabili che contengono un solo carattere del codice ASCII, usi rari in cui non sufficienti 8 bit arro inserisce in lettera

Es. char a = 'a'; corrisponde il valore

  • int => intero, numeri che non hanno parte frazionaria da 2 o 4 bytes in dimensione usi

short int (quindi 2 bytes)

long

  • float => numeri in virgola mobile con 6-7 cifre di rappresentazioni

esempi

float number; number=123,45;

  • double => numeri in virgola mobile con 15-16 cifre di rappresentazione da 8 byte co esempio PI

double number; number=2,666666;

  • bool => valore booleano(!) corrisponde a true o false; facendo stampo e prende errore 1 se ho inserito true, 0 se false

bool boc; boc= false;

  • void => senza valore! non ritorneranno nulla. (non mette return)

L'uso di costanti consentivo di archiviare un valore che resta immutato in tutto il programma a differenza delle variabili

Per dichiararlo si mette es. const type dato nome costante

Ad esempio; const double pigreco;

const è detto modificatore

Cicli - Struttura Iterativa

Esistono tre tipi di cicli:

  • cicli con controllo in testa (While)
  • cicli con controllo in coda (Do-while)
  • cicli for

Ciclo Do-While

Il controllo viene fatto alla fine, quindi a differenza dei cicli While il ciclo viene eseguito almeno una volta.

Il ciclo richiede una condizione. Quindi anche se richiede 10 < 10 viene eseguito il ciccio almeno una volta.

Programma che genera i primi 10 numeri senza memorizzare quello di testa.

#include<iostream> using namespace std; int numeri; int contatore=0; int main() { coutnumero; do { numero = numero + 1; cout
Dettagli
Publisher
A.A. 2014-2015
65 pagine
3 download
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher matrix0909 di informazioni apprese con la frequenza delle lezioni di Elementi di informatica e programmazione e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi della Campania "Luigi Vanvitelli" o del prof Iacono Mauro.