Esercizi con le Procedure in Pascal

Al solito per la sintassi generale delle procedure in Pascal e una loro breve trattazione teorica si rimanda al capitolo del libro wikibooks Pascal.

Esercizi

  1. Scrivere una procedura che disegna un quadrato fatto di “*”  a cui viene passato come parametro il numero di “*”.
    Scrivere poi un programma che usa la procedura e disegna  successivamente uno sotto all’altro quadrati con lati da 1 a 10.
    (soluzione: Pascal)
  2. Scrivere una procedura a cui si passano due interi e scrive la potenza e la memorizza in una variabile globale risultato.
    Scrivere poi un programma che legge due numeri e usa la precedente procedura per calcolare il primo elevato al secondo e poi usa il risultato e lo eleva a un nuovo numero letto dall’utente e scrive il nuovo risultato.
    (soluzione: Pascal)
  3. Scrivere una procedura per verificare se un numero è primo;
    leggere un numero controllare se è primo, poi moltiplicarlo per due sottrarre uno al risultato e dire se il nuovo numero è primo.
    (soluzione: Pascal)
  4. Scrivere una procedura che disegna il rettangolo sotto, dopo averlo disegnato una volta scrive i primi 5 numeri dispari e lo ridisegna altre due volte.
    ++++++
    +####+
    ++++++
    (soluzione: Pascal)
  5. Scrivere una procedura che quando richiamata dal programma principale scambia il contenuto delle variabili che gli vengono passate come parametri.
    Una volta scritta la procedura scrivere il programma che legge tre numeri interi li memorizza in tre variabili A, B e  C e li ordina usando la procedura.
    (soluzione: Pascal)
  6. Scrivere una procedura che riceve un numero intero e memorizza nella variabile passata come parametro il quadrato del numero stesso.
    Usare la procedura per prima calcolare e poi scrivere i quadrati di tre numeri scritti dall’utente.
    (soluzione: Pascal)
  7. Scrivere una procedura con due parametri il primo rappresenta quanti numeri deve chiedere in input all’utente, e nel secondo deve memorizzare la media degli input dati dall’utente.
    Provare la procedura con un programma che potrebbe essere usato per calcolare la medie dei tuoi voti nelle varie materie.
    (soluzione: Pascal)
Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...