Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [TURBO PASCAL] - Programma nome, cognome e indirizzo con record

    Ciao a tutti sono di rotorno

    Allora potreste farmi vedere come si a un programma che ha una anagrafica con nome cognome e indirizzo di persone con i record ?Grazie

  2. #2
    Codice PHP:
    program prova;

    type

    persona 
    record 
      nome
    cognomeindirizzocitta string;
    end;

    var
      
    persone : array[1..10of persona;

    begin
    persone
    [1].nome := 'micky';
    persone[1].cognome := 'mouse';
    persone[1].indirizzo := 'via degli olmi';
    persone[1].citta := 'topolinia';
    writeln ('topolino vive a ' persone[1].citta);
    end

  3. #3
    Originariamente inviato da mondobimbi
    Codice PHP:
    writeln ('topolino vive a ' persone[1].citta);
    end
    topolino vive a cosa è?Da dove lo prende??Se ci sono più persone? poi il + a che cosa serve?

  4. #4
    ahi ahi ... siamo un po' indietro.

    Copia il codice che ti ho postato pari pari in un editore di testo e compilalo (se hai turbopascal inseriscilo nella finestra di edit, se hai fpc salva il file con estensione .pas e compilalo con fpc prova.pas).
    Poi lancia l'eseguibile e guarda cosa succede.
    Prova a fare alcune modifiche.
    Il segno + è un operatore che in molti linguaggi di programmazione è "sovracaricato" (dall'inglese overload), cioè si comporta differentemente a secondo degli operatori che tratta.
    In questo caso essendo i due operatori due stringhe l'effetto è la concatenazione delle due stringhe.
    Persona è un record che contiene alcuni campi che rappresentano l'anagrafico di una persona.
    Persone invece è un vettore di Persona, ciascun elemento di Persone è una Persona. In particolare il primo elemento è l'anagrafico del ben noto topolino Disney.

    ciao
    sergio

  5. #5
    correggo, le due stringhe sono operandi
    ciao
    sergio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.