Want to create interactive content? It’s easy in Genially!

Get started free

informatica

Elisa Pregnolato

Created on November 26, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Interactive Hangman

Secret Code

Branching Scenario: Academic Ethics and AI Use

The Fortune Ball

Repeat the Sequence Game

Pixel Challenge

Word Search: Corporate Culture

Transcript

DIAGRAMMI DI FLUSSO E C++

INDICE

Diagrammi
C ++
  • Cosa sono;
  • Utilizzo;
  • Componenti;
  • Esercizio.
  • Cos'è;
  • Utilizzo;
  • Componenti;
  • Esercizio.

DIAGRAMMI DI FLUSSO

Cosa sono:

Chiamato anche flow chart in inglese, si tratta di una presentazione grafica di un algoritmo realizzata attraverso l'utilizzo di simboli la cui forma varia in base al tipo di azione che si vuole descrivere. Tali simboli sono uniti da frecce che rappresentano il flusso dell'esecuzione delle istruzioni che compongono l'algoritmo.

Utilizzo:

Il suo impiego è utilizzato per la descrizione di algoritmi molto più efficaci e chiari, semplici da capire e da modificare, standard, di grosse dimensioni con centinaia o migliaia di istruzioni e privi di ambiguità interpretative.

DIAGRAMMI DI FLUSSO

Elaborazione
Input/output
Componenti
Selezione
Inizio/fine

DIAGRAMMI DI FLUSSO

Inizio
I: x,y,z,m
m=x+y+z/3
Fine
O: m

Esercizio:

Calcola la media di tre voti.

C++

Cos'è:

è un linguaggio fatto per la programmazione orientata agli oggetti con l'efficienza e la compatezza del linguaggio C. è un linguaggio definito standard quindi si può pensare di ricompilare un software e farlo girare in diversi contesti applicativi.

Utilizzo:

I campi di applicazione sono molteplici: dal gaming alle applicazioni real-time, dai componenti per sistemi operativi ai software di grafica e musica, da applicazioni per cellulari a sistemi per supercomputer. Praticamente ogni cosa.

C++

Componenti:

  • // commenti, /*...*/ commento a blocchi;
  • # libreria, istruzione per il processore;
  • using namespace std; uso dello spazio dei nomi standard, omette std::cin/cout;
  • int main() funzione principale sempre di tipo intero;
  • { } contengono i blocchi di istruzione;
  • variabili informazioni utilizzate dal computer nel programma;
  • cin>>,cout<< lettura dei dati inseriti e visualizzazione del risultato;
  • if()...else istruzioni condizionali;
  • endl riga di codice terminata, andare a capo;
  • return 0 indica la presenza di errori nel programma, in tale caso apparirà 1.

C++

Altre componenti:

  • tipi standard (int,float,double,char,string,bool);
  • operatore di conversione (cast);
  • costante (const);
  • operatori di assegnamento (++,--,+=,-=,*=,%=);
  • operatori di confronto (==,>,<,<=,>=,!=);
  • connettivi logici (&&, ||, !);

C++

// es. calcola la media di tre voti #include <iostream> using namespace std; int main () { double x, y, z, m; cout<<"inserisci i voti:"<<endl; cin>>x>>y>>z; m= x+y+z/3; cout<<m; return 0 }

Esercizio: