Verfügbare Informationen zu "Dateihandling"
Qualität des Beitrags: Beteiligte Poster: houwdy - Vanice Forum: www.guggi.at.tt Forenbeschreibung: Forum vorwiegend zur schnellen Lösung elektronischer Probleme aus dem Unterforum: PROGRAMMIERSPRACHEN Antworten: 3 Forum gestartet am: Mittwoch 08.03.2006 Sprache: deutsch Link zum Originaltopic: Dateihandling Letzte Antwort: vor 17 Jahren, 10 Monaten, 17 Tagen, 19 Stunden, 21 Minuten
Alle Beiträge und Antworten zu "Dateihandling"
Re: Dateihandling
houwdy - 09.05.2006, 15:13Dateihandling
programm
http://de.geocities.com/guggis_forumseite/dateihandling/01.cpp.txt
Messwerttabelle
http://de.geocities.com/guggis_forumseite/dateihandling/Messwert.dat.txt
Aufgabenstellung
http://de.geocities.com/guggis_forumseite/dateihandling/SEN_Nachtest_03_05_2006.doc
Re: Dateihandling
houwdy - 09.05.2006, 15:17
nochamol da Code ohne Fehler :n2:
#include <stdio>
int main(void)
{
FILE *fp;
char Index[8];
float Wert, j=0, k;
int i;
fp = fopen("Messwert.dat", "r");
for (i=0; i<9; i++)
{
fscanf(fp, "%s %f\n", Index, &Wert);
printf("%s %f\n", Index, Wert);
j=(j+Wert);
}
k=j/9.00;
printf("%f\n", k);
fclose (fp);
}
Re: Dateihandling
Vanice - 09.05.2006, 15:52
Und hier für alle die etwas MEHR wollen ;)
----------------------------------------------------
#include <stdio>
#include <conio>
#define MAX 100
int main(void)
{
_____FILE *fp;
_____char Index[MAX];
_____float Wert, j = 0, k;
_____int read, err, i = 0;
_____if ((err = fopen_s(&fp, "Messwert.dat", "r")) == NULL)
_____{
_________printf("Messwerte:\n\n");
_________do{
______________read = fscanf_s(fp, "%s%f\n", Index, MAX, &Wert);
______________printf("%s %.2f mV\n", Index, Wert);
______________j += Wert;
______________i++;
_________}while (read != EOF);
_________k = j/float(i);
_________printf("Durchschnittswert: %.2f mV\n", k);
_________fclose (fp);
___}
_____else
_____{
_________printf("Error open File!");
_________return -1;
_____}
_____return 0;
_____getch();
}
------------------------------------------------------------------------------
Dieses Programm berechnet den Durchschnitt unabhängig von der Dateilänge und hat auch Fehlerüberprüfungen.
Die Funktionen fscanf_s & fopen_s sind nur "sicherer" als die alten.
EOF == End of File
mfg
Vanice
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum www.guggi.at.tt
nur so ein gedanke - gepostet von *tesoro* am Sonntag 08.10.2006
Gerzii Online - gepostet von houwdy am Dienstag 20.03.2007
Links der diplomarbeiten - gepostet von houwdy am Montag 12.02.2007
Gute C++ Seite - gepostet von houwdy am Dienstag 21.03.2006
Ähnliche Beiträge wie "Dateihandling"