Materie

Materie

Di più

Linguaggio C++

15/9/2022

3932

214

Condividi

Salva

Scarica


TIPI DI VARIABILI:
Int = numeri interi
Double = numeri con la virgola
Float = numeri con la virgola ma che occupano meno bit di memoria
Char

Iscriviti

Registrati per avere accesso illimitato a migliaia di appunti. È gratis!

Accesso a tutti i documenti

Unisciti a milioni di studenti

Migliora i tuoi voti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

TIPI DI VARIABILI:
Int = numeri interi
Double = numeri con la virgola
Float = numeri con la virgola ma che occupano meno bit di memoria
Char

Iscriviti

Registrati per avere accesso illimitato a migliaia di appunti. È gratis!

Accesso a tutti i documenti

Unisciti a milioni di studenti

Migliora i tuoi voti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

TIPI DI VARIABILI:
Int = numeri interi
Double = numeri con la virgola
Float = numeri con la virgola ma che occupano meno bit di memoria
Char

Iscriviti

Registrati per avere accesso illimitato a migliaia di appunti. È gratis!

Accesso a tutti i documenti

Unisciti a milioni di studenti

Migliora i tuoi voti

Iscrivendosi si accettano i Termini di servizio e la Informativa sulla privacy.

TIPI DI VARIABILI: Int = numeri interi Double = numeri con la virgola Float = numeri con la virgola ma che occupano meno bit di memoria Char un carattere bool = può assumere solo i valori vero (true) o falso (false). C++ #include <iostream>/<cmath> using namespace std; //mettere sempre ";" alla fine di una riga cout<<output<<endl; cin>>input; return 0; ciclo IF: if(condizione) else istruzioni; istruzioni; ciclo FOR: istruzioni; for(condizione; iterazione; aggiunta); ciclo DO-WHILE: do{ istruzioni; e else if(condizione) svolgono la stessa funzione }while(condizione); //entra nel ciclo solo se vera SWITCH-CASE: switch (espressione) { break; case 'variabile oppure 'nome': default: istruzioni; istruzioni } FUNZIONI: break; void stampaNome(){ } 1* cout << "PRIMO ESEMPIO DI FUNZIONE!!!" << endl; Funzione che decide cosa stampare in base all'input ricevuto */ void stampaPersonalizzata(int a){ cout << "OGGI PARLIAMO DI "; string s; switch(a){ } int main(){ } } cout << s << endl; case 0: s= "CICLO FOR"; break; case 1: s= "CICLO WHILE"; break; case 2: s="NON LO SO"; break; default: s="NIENTE"; break; stampaNome(); //invocazione della funzione stampaNome stampaPersonalizzata (2); //invocazione con costante come parametro int n = 10; stampaPersonalizzata(n); //invocazione con variabile come parametro return 0; FUNZIONI CON PARAMETRI PER REFERENZA: void scambia(int& a, int& b){ int t = a; a = b; b = t; } int main(){ int x = 3; int y = 5; cout << ****** PRIMA *****\n"; cout << "X vale: " << x <<", Y vale: " << y << endl; scambia(x, y); cout << "***** DOPO *****\n"; cout << "X vale: "<< x <<", Y vale: " << y << endl; ARRAY: 1* Cosa serve per dichiarare un array? - tipo...

Non c'è niente di adatto? Esplorare altre aree tematiche.

Knowunity è l'app per l'istruzione numero 1 in cinque paesi europei

Knowunity è stata inserita in un articolo di Apple ed è costantemente in cima alle classifiche degli app store nella categoria istruzione in Germania, Italia, Polonia, Svizzera e Regno Unito. Unisciti a Knowunity oggi stesso e aiuta milioni di studenti in tutto il mondo.

Ranked #1 Education App

Scarica

Google Play

Scarica

App Store

Knowunity è l'app per l'istruzione numero 1 in cinque paesi europei

4.9+

Valutazione media dell'app

13 M

Studenti che usano Knowunity

#1

Nelle classifiche delle app per l'istruzione in 11 Paesi

900 K+

Studenti che hanno caricato appunti

Non siete ancora sicuri? Guarda cosa dicono gli altri studenti...

Utente iOS

Adoro questa applicazione [...] consiglio Knowunity a tutti!!! Sono passato da un 5 a una 8 con questa app

Stefano S, utente iOS

L'applicazione è molto semplice e ben progettata. Finora ho sempre trovato quello che stavo cercando

Susanna, utente iOS

Adoro questa app ❤️, la uso praticamente sempre quando studio.

Didascalia alternativa:

dell'array (specifica il tipo degli elementi contenuti nell'array) - identificatore dell'array (nome dell'array) - dimensione dell'array (da quante celle è costituito?) (valore intero >= 0) Cosa serve per interagire con l'array? bisogna poter distinguere una cella dall'altra OGNI CELLA HA UN INDICE (cioè un indirizzo) indice è un numero intero la prima cella ha indice 0 la seconda cella ha indice 1 l'ultima cella ha indice dim-1 ACCESSO IN LETTURA AD UNA CELLA DELL'ARRAY (vedere il valore della cella) nomeArray[indiceCella]; ACCESSO IN SCRITTURA AD UNA CELLA DELL'ARRAY (modificare il valore della cella) nomeArray[indiceCella] = valoreDalnserire; PER SCORRERE UN ARRAY SI UTILIZZA IL CICLO FOR nel quale l'iteratore i rappresenta l'indice delle celle *1 int a[5] = {10, 8, 9, 5, 3}; a[2] = 28; //si legge: a di 2 prende 28 cout <<"La cella di indice 2 contiene: " << a[2] << endl; for(int i = 0; i < 5; i++){ } cout <<"La cella di indice "<< i <<" contiene: " << a[i] << endl; int dim; //dimensione dell'array do{ cout << "Inserisci la dimensione dell'array: "; cin >> dim; }while(dim < 1);