<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://didawiki.cli.di.unipi.it/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>DidaWiki - fisica:informatica:201819:esercitazioni</title>
        <description></description>
        <link>https://didawiki.cli.di.unipi.it/</link>
        <lastBuildDate>Sat, 18 Jul 2026 13:07:12 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://didawiki.cli.di.unipi.it/lib/exe/fetch.php/wiki/dokuwiki.svg</url>
            <title>DidaWiki</title>
            <link>https://didawiki.cli.di.unipi.it/</link>
        </image>
        <item>
            <title>Esercizi strutture e liste</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/esercitazione10sel</link>
            <description>Esercizi strutture e liste

Esercizio 1: L&#039;insieme di Mandelbrot

L&#039;insieme di Mandelbrot e&#039; un insieme frattale definito come l&#039;insieme dei numeri complessi c per i quali la successione definita da:


z(0) = 0
z(n+1) = z(n)^2 + c


e&#039; limitata, cioe&#039; |z( n )|&lt; 2 per ogni \[
l(i + 1) = 2*l(i)
\]$l(i)$</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 12 Mar 2020 13:08:56 +0000</pubDate>
        </item>
        <item>
            <title>Esercizi Hash e sort</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/esercitazione11l</link>
            <description>Esercizi Hash e sort

(sono quelli specificati a lezione e presenti sui lucidi)

Esercizio 1: Chi è più veloce ?

Scrivere una funzione 


int* random_array(int n)


che restituisce un array contenente n elementi casuali (va allocato sullo heap!! altrimenti viene deallocato!)$m=2n$$h(x) = ((ax + b) \% p)\%m$$p$$999149$$a$$b$$h(x) = x\%m$</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 20 Mar 2019 11:05:51 +0000</pubDate>
        </item>
        <item>
            <title>Esercizi strutture, stringhe e file</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/esercitazione12sel</link>
            <description>Esercizi strutture, stringhe e file

Esercizio 1: Archivio studenti

Scrivere un programma C che legge una sequenza di studenti dal file anagrafe_studenti.txt.
Ogni studente e&#039; memorizzato su file in una singola linea contenente tre stringhe di caratteri separate da &#039;:&#039; e terminata da &#039;\n&#039; secondo il formato</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 01 Apr 2019 13:58:23 +0000</pubDate>
        </item>
        <item>
            <title>Esercitazione debugging</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/esercitazionedeb</link>
            <description>Esercitazione debugging

Esercizio 1: Aggiornamenti

Eseguire con i debugger ddd e/o gdb e trovare il problema nel seguente programma.


#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;unistd.h&gt;
#include &lt;time.h&gt;
#define N 5

/* globali */
int z[N+1];
int a[N-1];
int i;
 
void aggiorna (int k);

int main(void)
{
  srand(time(NULL));
  i=0;
  while (i&lt;N)
    {
 
      aggiorna(i);
      
      printf(&quot;iterazione %d\n&quot;,i);
      i++;
    } 
  printf(&quot;exiting ...\n&quot;); 
  return 0;
}

void aggiorna…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 26 Feb 2019 13:13:39 +0000</pubDate>
        </item>
        <item>
            <title>Esercitazione: Array e puntatori</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/esercitazionepun</link>
            <description>Esercitazione: Array e puntatori

Esercizio 1: Ricerca in un array

Scrivere una funzione di prototipo


int cerca (int * vec, int lung, int x);


che cerca se l&#039;elemento x e&#039; presente nell&#039;array vec di lung elementi e restituisce 1 se lo trova e 0 se non lo trova.$n$</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 26 Feb 2019 13:15:04 +0000</pubDate>
        </item>
        <item>
            <title>Sommario lezioni ed esercitazioni</title>
            <link>https://didawiki.cli.di.unipi.it/doku.php/fisica/informatica/201819/esercitazioni/start</link>
            <description>Sommario lezioni ed esercitazioni

Per ogni esercitazione verificare gli esercizi sulla  piattaforma online di autovalutazione.

Le lezioni ed esercitazioni non ancora effettuate possono essere modificate  -- questo è solo un outline di massima FIXME
  Data   Ore  Descrizione    Materiale</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 02 Apr 2020 12:52:40 +0000</pubDate>
        </item>
    </channel>
</rss>
