Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


ELABORATO INFORMATICA PROF SCIARRONE, Esercizi di Elementi di Informatica

ELABORATO INFORMATICA PROF SCIARRONE Valutazione 2/2

Tipologia: Esercizi

2022/2023

Caricato il 05/01/2024

FerrarioGianluigi
FerrarioGianluigi 🇮🇹

4.5

(15)

10 documenti

1 / 3

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Universitas Mercatorum
Corso di Laurea in Ingegneria delle Infrastrutture e della mobilità (L-7)
Corso: Elementi di Informatica – Prof. Sciarrone
Prova intermedia – Area: Programmazione
Svolgere il seguente esercizio:
Data una funzione reale f(x) di variabile reale x, scrivere un programma in linguaggio C
che ne calcoli e stampi l’integrale definito (trapezoide) nell’intervallo [a,b], supponendo
che in tale intervallo la funzione f(x) sia continua.
Specifiche del programma:
- Input utente:
o
estremo a ed estremo b dell’intervallo [a,b] con i dovuti controlli (a<b)
o
L’ampiezza dell’intervallo Δx dei singoli rettangoli
-
Funzione f(x):
o
da definire in linguaggio C come funzione la quale, dato in ingresso un
valore x, ne torni il valore f(x)
-
Procedura: calcolare l’integrale come somma di aree approssimate del trapezoide
-
Scrivere il programma in approccio modulare e ben documentato
-
P
o
s
t
a
r
e
a
n
c
h
e
il
li
n
k
a
l
p
r
o
g
r
a
mm
a
s
u
l
c
l
o
u
d
:
h
tt
p
s
:
//
www
.
on
li
n
e
g
d
b
.
c
o
m
/
SVOLGIMENTO:
In questa esercitazione ci viene chiesto di costruire un programma in linguaggio C che
calcoli attraverso il metodo delle somme di Riemann, l’area di un trapezoide,
suddividendolo in tanti rettangoli (METODO A) o trapezi (METODO B).
I diversi metodi utilizzati (chiamati somme di Riemann) convergono al valore reale
dell’area (calcolato tramite l’integrale definito) con l’aumentare del numero delle
suddivisioni (
per n avrò x 0
).
l valore esatto dell’area è dato dall’integrale definito:
a
b
f
(
x
)
dx=F
(
b
)
F(a)
dove5F(x) 5è una primitiva della funzione.
pf3

Anteprima parziale del testo

Scarica ELABORATO INFORMATICA PROF SCIARRONE e più Esercizi in PDF di Elementi di Informatica solo su Docsity!

Universitas Mercatorum Corso di Laurea in Ingegneria delle Infrastrutture e della mobilità (L-7) Corso: Elementi di Informatica – Prof. Sciarrone Prova intermedia – Area: Programmazione Svolgere il seguente esercizio: Data una funzione reale f (x) di variabile reale x, scrivere un programma in linguaggio C che ne calcoli e stampi l’integrale definito (trapezoide) nell’intervallo [a,b], supponendo che in tale intervallo la funzione f(x) sia continua. Specifiche del programma:

  • Input utente: o estremo a ed estremo b dell’intervallo [a,b] con i dovuti controlli (a<b) o L’ampiezza dell’intervallo Δx dei singoli rettangoli
  • Funzione f(x): o da definire in linguaggio C come funzione la quale, dato in ingresso un valore x, ne torni il valore f(x)
  • Procedura: calcolare l’integrale come somma di aree approssimate del trapezoide
  • Scrivere il programma in approccio modulare e ben documentato
  • Postare anche il link al programma sul cloud: https://www.onlinegdb.com/ SVOLGIMENTO: In questa esercitazione ci viene chiesto di costruire un programma in linguaggio C che calcoli attraverso il metodo delle somme di Riemann, l’area di un trapezoide, suddividendolo in tanti rettangoli (METODO A) o trapezi (METODO B). I diversi metodi utilizzati (chiamati somme di Riemann) convergono al valore reale dell’area (calcolato tramite l’integrale definito) con l’aumentare del numero delle suddivisioni ( per^ n→^ ^ avrò^ ^ x^ ^^0 ). l valore esatto dell’area è dato dall’integrale definito:

a b f ( x ) dx = F ( b )− F ( a ) dove F(x) è una primitiva della funzione.

METODO A: DIVISIONE IN RETTANGOLI

https://onlinegdb.com/X3AU1_U