Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5

    aiuto programma delphi 7

    m aiutate a scrivere questo programma

    scrivi un programma ke dato un numero intero n calcoli la media dei divisori di N
    codice:
    uses
      SysUtils;
      var n:integer;
    begin
       write('inserisci un numero interno n   ');
       readln(n);
       for n:= 0 to n do
          if (n mod n)=0
          then writeln();
       readln;
    io ho ftt una cosa così ma i divisori nn so proprio km farli,,,

    grz in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    è urgente pleaseeeee

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    al meno qlk per favoreeee

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326

    Re: aiuto programma delphi 7

    qualcosa del genere....(non e' testato!)
    codice:
    var 
     n:integer;
     i:integer;
     media:currency;
     conta:integer;
    begin
    write('inserisci un numero interno n   ');
    readln(n);
    
    conta:=0;
    somma:=0;
    
    for i:= 0 to n do
      begin
       if (n mod i)=0 then 
        begin
          conta:=conta+1;
          somma:=somma+i;
        end;
      end;
    
    media:=somma/conta;
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    no nn mi da nulla,,,qnd scrive inserisci un num lo inserisco e poi la finestra scompare,,,please raga aiutatemi,,,

  6. #6
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Urgente non esiste in nessun forum.
    Il Regolamento è una cosa da leggere urgentemente.


    Soprattutto per quanto riguarda titolo, modalità di posting del codice e tipologie di richeiste.
    Sono accettate richieste di aiuto su un codice, ma non richieste di scrittura codice completo di programmi (esiste una sezione chiamata "Offro Lavoro / Collaborazione" per questo).

    Correggo io per questa volta.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    Originariamente inviato da xswat
    no nn mi da nulla,,,qnd scrive inserisci un num lo inserisco e poi la finestra scompare,,,please raga aiutatemi,,,
    suppongo che la finestra scompare perche' il programma termina.

    prova a visualizare il valore media....

    showmessage(media)

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    5
    no nulla da fare,,,potresti gentilemnte controllare sul tuo delphi???(grz cmq dell'aiuto)

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    ciao,

    apri un nuovo progetto di delphi
    inserisci un button
    inserisci un campo edit

    metti questo codice nell'evento click del button

    codice:
    procedure TForm1.Button1Click(Sender: TObject);
    var
     n:integer;
     i:integer;
     media:currency;
     conta:integer;
     somma:integer;
    begin
    n:=StrToInt(Edit1.Text);
    conta:=0;
    somma:=0;
    for i:= 1 to n do
      begin
       if (n mod i)=0 then
        begin
          conta:=conta+1;
          somma:=somma+i;
        end;
      end;
    
    media:=somma/conta;
    ShowMessage(FormatCurr(',0.00',media));
    end;
    l'ho testato e funge.

    ciao

  10. #10
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Re: aiuto programma delphi 7

    Originariamente inviato da xswat
    io ho ftt una cosa così ma i divisori nn so proprio km farli,,,

    grz in anticipo

    [...]

    al meno qlk per favoreeee

    [...]

    qnd scrive inserisci un num lo inserisco e poi la finestra scompare

    [...]

    (grz cmq dell'aiuto)
    Come da regolamento...

    Anche il linguaggio usato nel messaggio deve essere comprensibile (evitare abbreviazioni da SMS e parole dialettali), ricontrollando che le frasi abbiano senso in modo che non si debbano scrivere decine di messaggi solo per stabilire il problema.
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.