🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7983

Re: Leer un fichero

#7983
From: Iván Sánchez Ortega
Date: Thu, 02 Jan 2003 20:57
54 lines
2323 bytes
DK wrote:

> Feliz a�o:
> 
> Quiero sacar la media de una serie de datos que tengo almacenados en
> un fichero. El fichero podria ser de la siguiente manera:(datos.txt)
> 15
> 47
> 30
> 80
> 11
> 42
> 65
> 2
> 25
> 23
> 16
> 
> Quiesiera saber como se puede leer ese fichero, ir linea a linea para
> poder acumularlo. Como supondreis no tengo ni idea de hacer scripts,
> pero estoy en ello, si ademas me dijeseis donde puedo enconntrar
> informacion, para la siguiente vez no tendree que preguntar.


Te falta decir en qu� lenguaje de programaci�n quieres hacerlo, pero ah� va
en PHP:




#!/usr/bin/php4
<?

$fichero=file("fichero.txt");

$suma=0;
$elementos=0;

while (list($n,$v)=each($fichero)
        {
        $suma+=$v;
        $elementos++;
        }

echo ($suma/$elementos);

?>



----------------------------------
Iv�n S�nchez Ortega -ivansanchez-arroba-wanadoo-punto-e-ese-

With sufficient thrust, pigs fly just fine. -- RFC 1925
Technical Details
Message-ID: <20030102205707.74A9EE58.NOFFLE@BlueSpark.local>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!pinsa.escomposlinux.org!not-for-mail
References: <7d4ff0e4.0301020707.6388a1a6@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,5cf283a7acb0d167
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-02 12:57:15 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!proxad.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!pinsa.escomposlinux.org!not-for-mail
From: Iván Sánchez Ortega <ivansanchez-arroba-wanadoo-punto-e-ese-@wanadoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Leer un fichero
Date: Thu, 02 Jan 2003 21:57:07 +0100
Organization: acm.asoc.fi.upm.es
Lines: 54
Message-ID: <20030102205707.74A9EE58.NOFFLE@BlueSpark.local>
References: <7d4ff0e4.0301020707.6388a1a6@posting.google.com>
Reply-To: Iván Sánchez Ortega <ivansanchez-arroba-wanadoo-punto-e-ese-@wanadoo.es>
NNTP-Posting-Host: 80.103.143.16
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: pinsa.escomposlinux.org 1041541034 12329 80.103.143.16 (2 Jan 2003 20:57:14 GMT)
X-Complaints-To: newsmaster@pinsa.escomposlinux.org
NNTP-Posting-Date: Thu, 2 Jan 2003 20:57:14 +0000 (UTC)
User-Agent: KNode/0.7.2