Visualizzazione dei risultati da 1 a 3 su 3

Discussione: aiuto programma in c

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    4

    aiuto programma in c

    devo stampare unarray con numeri casuali FLOAT da -100 a 100 questo è quello che ho buttato giù fin 'ora continua a darmi errore mi sapreste dire cosa ho sbagliato fin ora? mi restituisce l'array in disordine e con numeri assurdi

    codice:
    # include<stdio.h>
    # include<stdlib.h> /* per usare rand() e srand()*/
    # include<time.h> /* per usare time() */
    int main ()
    {
    float a[10];
    int i;
    srand ( time (NULL));
    for (i =0; i < 10 ; i ++)
    {
    a[i] =-100+(200)*(float)rand()/(float) RAND_MAX;
    printf ("a[%d ]=%e " ,i ,a[i ]);
    }
    }
    Ultima modifica di LeleFT; 26-02-2014 a 19:25 Motivo: Aggiunti i tag CODE

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    E che c'entra con Visual Basic e .NET Framework??


    Sposto nel forum "Programmazione".

    Ah... non basta dire "mi dà errore"... bisogna dire esattamente QUALE errore ottieni...


    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

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non è un errore ... usa

    printf ("a[%d]=%f\n",i ,a[i]);
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.