Input: a, b, c a!=0 Una sola soluzione x = -b/c delta=b 2 -4ac delta<0 Calcola x1 Calcola x2 Non ha sol. reali Vero Falso Vero.

Slides:



Advertisements
Presentazioni simili
INFORMATICA Altre Istruzioni di I/O
Advertisements

INDIVIDUARE PROPRIETÀ. TROVA 3 NUMERI DISPARI LA CUI SOMMA SIA 100 Se formalizziamo, tenendo conto di tutti i fattori 2k+1+2h+1+2j+1=100 Cioè 2(k+h+j+1)+1=100.
Informatica Generale Marzia Buscemi IMT Lucca
Sottoprogrammi: funzioni e procedure
if (condizione.) { blocco_istruzioni } else
CRITERI IN ACCESS La selezione è un ciclo che scorre tutta la tabella e restituisce solo i record che rispettano il criterio di selezione. I criteri si.
MATLAB.
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
Dipartimento di Matematica
Algoritmi e Programmazione
Soluzioni Esercizi 3 Numeri Interi.
TERNE PITAGORICHE Obiettivi dell’esercitazione
Esempio applicazione Didattica personalizzata
Iterazione enumerativa (for)
Tail recursion: esempio
Esercizi di esonero (a.a. 2007/2008) Compito C, terzo esercizio Data una sequenza di caratteri s1 ed una stringa s2 diciamo che s1 è contenuta in s2 se.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 6 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
Informatica 2. Concetti fondamentali di programmazione Programmare vuol dire scrivere un algoritmo in un linguaggio che faccia funzionare un calcolatore.
Corso di Laurea in Biotecnologie Informatica (Programmazione)
MATLAB.
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Indipendenza lineare,
MATLAB. …oggi… Programmare in Matlab Programmare in Matlab Funzioni Funzioni Cicli Cicli Operatori relazionali Operatori relazionali Esercizi vari Esercizi.
La forma normale di un’equazione di secondo grado è la seguente:
CORSO DI PROGRAMMAZIONE II
Introduzione alla programmazione lll
ITERAZIONE e RICORSIONE (eseguire uno stesso calcolo ripetutamente) ITERAZIONE: ripetere piu volte una sequenza di operazioni istruzioni: for, while, do.
DAL PROBLEMA ALL'ALGORITMO Problemi e Programmi Paolo Amico
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
Lezione 4: Costrutti Condizionali Prof. Raffaele Montella.
Fondamentidi Programmazione Corso: Fondamenti di Programmazione Classe: PARI-DISPARI Docente: Prof. Luisa Gargano Testo: Aho, Ulman, Foundations of Computer.
Esercizi su alberi binari
INFORMATICA Altre Istruzioni di I/O. © Piero Demichelis 2 Funzioni di I/O Per la lettura e la scrittura da videoterminale il C prevede numerose istruzioni.
Ingegneria della conoscenza e sistemi esperti Dario Bianchi, 1999 Conoscenza e ragionamento Logica dei predicati del primo ordine.
Algoritmi e diagrammi di flusso
Elementi di Informatica
4 Tipi di dati & variabili
Javascript 6 Funzioni. Una funzione sarà eseguita in risposta ad un evento o ad una chiamata diretta. Le funzioni possono essere inserite comodamente.
INTRODUZIONE A MATLAB.
DISEQUAZIONI Disequazioni di primo e secondo grado.
I Metodi in Java Il termine "metodo" è sinonimo di "azione". Quindi, affinché un programma esegua qualche istruzione, deve contenere metodi.
Diagramma di flusso del problema del Supermercato.
Cicli in Fortran I cicli consentono di eseguire una sequenza di istruzioni più di una volta due tipi: Cicli iterativi Cicli while.
Esecuzione dei programmi Prolog Liste ed operatori aritmetici
Programmazione di Calcolatori
3 aprile 2002 Avvisi: 1 o Esonero: mercoledi 17 aprile ore 11:30 – 14:00 consulta la pag. WEB alla voce esoneri si raccomanda la puntualita!
Esercizi su File.
BIOINFO3 - Lezione 271 PATH DEL FILE Bisogna fare molta attenzione al path del file da aprire. Per non sbagliare converrebbe passare sempre il path assoluto.
Tail recursion: esempio
Esercizi La distanza di hamming tra due interi x e y si definisce come il numero di posizioni nella rappresentazione binaria di x e y aventi bit differenti.
Dal problema al programma
ND-partizione (A) n   A  somma  0 M  1/2 (  a i ) for i  1 to n do S[i]  choice ({true, false}) if S[i] then somma  somma + a i if somma > M then.
Fondamenti di Programmazione
PROGRAMMAZIONE IN LOGO
Sistemi e Tecnologie Informatiche Ricorsione Umberto Ferraro Petrillo.
Una "vera" classe.. ..un esempio pratico: la calcolatrice
Si vuole realizzare una classe Java PhotoGallery che rappresenta una galleria di fotografie online. Ogni PhotoGallery ha una url (rappresentata da una.
Fogli elettronici 2. Informatica 1 SCICOM - a.a. 2010/11 2 Riferimenti relativi A2, B7, H99 sono riferimenti relativi Tutti i riferimenti si spostano.
Il ciclo while.  Permette di ripetere un blocco di istruzioni fino a quando non si verifica un determinato evento  Il ciclo while può essere realizzato.
Creazione quadrato magico 5 x 5 inserimento guidato
PRIMI ELEMENTI DI PROGRAMMAZIONE
Linguaggio C: Le basi Stefano Cagnoni e Monica Mordonini
Informatica e Informatica di Base
NANDNOR A BA NAND B falso vero falso vero vero vero falso vero falso A BA NOR B falso vero falso vero falso vero falso falso vero falso
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 5: 14 Aprile 2014 Marco D. Santambrogio – Gianluca Durelli –
Contare multibase
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 6 – Info B Marco D. Santambrogio – Matteo Ferroni –
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 6 – Info B Marco D. Santambrogio – Matteo Ferroni –
Luca Chichisola1 Dal problema al programma LUCA CHICHISOLA.
Input in Java. Uso Scanner Un oggetto per la lettura dalla tastiera Piuttosto, per rappresentare la tastiera del nostro calcolatore useremo un oggetto.
Transcript della presentazione:

Input: a, b, c a!=0 Una sola soluzione x = -b/c delta=b 2 -4ac delta<0 Calcola x1 Calcola x2 Non ha sol. reali Vero Falso Vero

Input: Somma=500 Somma>500 Interesse= (6/100)xSomma Interesse= (10/100)xSomma Somma= Somma+Interesse Vero Falso Scrivi “Da restituire: Somma”

Input: TSS=1340 Lista posizioni sequenze Conta = 0; Per ogni posizione sequenza S della lista Se |TSS-S|<1000 allora Conta = Conta + 1; altrimenti Conta=Conta+0; (non fare niente) Fine Per Ogni Scrivi “Nell’intorno del TSS del gene ci sono ‘Conta’ Sequenze” Calcolo quante sequenze si trovano nell’intorno -1000,+1000 del TSS

Input: TSS=1340 Lista posizioni sequenze Conta=0; Prendi la prima posizione S della lista |TSS-S|<1000 Conta = Conta+1 Sei all’ultimo elemento della lista Prendi il prossimo elemento S della lista Scrivi “Ci sono ‘Conta’ sequenze nell’intorno del TSS” Vero Falso

Input: TSS=1340 Lista posizioni sequenze Le sequenze sono in tutto n Conta=0; Sequenza attuale=0; Sequenza attuale=1 (Sa = 1) |TSS-Sa|<1000 Conta = Conta+1 Sa = Sa + 1; Scrivi “Ci sono ‘Conta’ sequenze nell’intorno del TSS” Vero Falso Sa = Sa+1 Sa > n?

Input: TSS=1340 Lista posizioni sequenze Le sequenze sono in tutto n Conta=0; Sequenza attuale=0; Sequenza attuale=1 (Sa = 1) |TSS-Sa|<1000 Conta = Conta+1 Scrivi “Ci sono ‘Conta’ sequenze nell’intorno del TSS” Vero Falso Sa = Sa+1 Sa > n?