U:\Files\cprg\adressver\final\adressverwaltung.c :35
|
|
- Brit Voss
- vor 8 Jahren
- Abrufe
Transkript
1 #1 2 #2 int main() 2 #3 case 1 : 3 #4 case 2 : 3 #5 case 3 : 3 #6 case 4 : 3 #7 case 5 : 3 #8 case 6 : 4 #9 case 7 : 4 #10 default: 4 #11 void sortdat() 4 #12 void enterdat() 4 #13 void loaddat() 5 #14 void writedat() 5 #15 void printdat() 5 #16 void showinfo() 6 #17 void searchdat() 6 #18 void editdat() 6 #19 case 1: 7 #20 case 2: 7 #21 case 3: 7 #22 case 4: 8 #23 case 5: 8 #24 case 6: 8 #25 case 7: 8 #26 case 8: 8 #27 case 9: 8 #28 case 10: 8 #29 case 11: 9 #30 case 0: 9 #31 default: 9 #32 void deldat() 9-1 -
2 1 /* Programm : Adressverwaltung Autor : Dominik Paulus Datum : Verzeichnis : Datei : adressverwaltung.c Hardware : IBM-Compatibler PC Betriebssystem : Microsoft Windows XP Professional Sprache : C oder C++ Softwarebedarf : GNU-C-Compiler o. vgl. Hinweis : --- Zweck */ : Private Adressverwaltung f r maximal 1000 Adressen #include <stdio.h> #include <string.h> #include <stdlib.h> #define ADRESSDATEI "adress.dat" struct adresse { char name[40], vorname[40], strasse[40], ort[40], telnr[20], telnr2[20], fax[20], mail[30], born[10]; char plz[7]; }adrliste[1000]; int anzahl, aktuell; void sortdat(); void enterdat(); void loaddat(); void writedat(); void printdat(); void showinfo(); void searchdat(); void editdat(); void deldat(); 2(2) int main() 11(4) void sortdat() 12(4) void enterdat() 13(5) void loaddat() 14(5) void writedat() 15(5) void printdat() 16(6) void showinfo() 17(6) void searchdat() 18(6) void editdat() 32(9) void deldat() 2 int main() int main() int auswahl; loaddat(); printf(" \n"); printf(" A D R E S S V E R W A L T U N G \n"); printf(" \n\n"); printf("%4i von 1000 Datensaetzen belegt (%3i frei)\n\n", anzahl+1, 1000-(anzahl+1)); printf("menue:\n"); printf(" (1) Adresse anzeigen\n"); printf(" (2) Adresse eingeben\n"); printf(" (3) Adresse aendern\n"); printf(" (4) Adresse loeschen\n"); printf(" (5) Adresse suchen\n"); printf(" \n"); - 2 -
3 printf(" (6) Information\n"); printf(" \n"); printf(" (7) Programm beenden\n\n"); printf("auswahl [1-7]: "); scanf("%i", &auswahl); switch(auswahl) 3(3) case 1 : 4(3) case 2 : 5(3) case 3 : 6(3) case 4 : 7(3) case 5 : 8(4) case 6 : 9(4) case 7 : while(auswahl!=7); 10(4) default: def 3 case 1 : case 1 : printdat(); 4 case 2 : case 2 : enterdat(); 5 case 3 : case 3 : printf("adresse bearbeiten:\n"); searchdat(); 6 case 4 : case 4 : printf("adresse loeschen:\n"); searchdat(); 7 case 5 : case 5 : searchdat(); - 3 -
4 8 case 6 : case 6 : showinfo(); 9 case 7 : case 7 : printf("ende"); 10 default: printf("eingabe nicht korrekt. (ENTER)\n"); 11 void sortdat() /* Sortieren der Daten */ void sortdat() int i, x, j; struct adresse *temp; temp=(struct adresse *)malloc((sizeof(struct adresse *)*1000)); for(j=0;j<(anzahl+1);++j) for(i=anzahl; i>-1; --i) x=strcmp(adrliste[i].name, adrliste[i-1].name); if ((x==0) (x>0)) return ; *temp=adrliste[i]; adrliste[i]=adrliste[i-1]; adrliste[i-1]=*temp; 12 void enterdat() /* Funktion zum eigeben neuer Adressen */ void enterdat() aktuell=anzahl+1; printf("neuen Datensatz eingeben: %i\n", aktuell+1); printf(" \n\n"); printf("name [40 Z.]: "); gets(adrliste[aktuell].name); printf("\nvorname [40 Z.]: "); gets(adrliste[aktuell].vorname); printf("\nstrasse [40 Z.]: "); gets(adrliste[aktuell].strasse); printf("\nort [40 Z.]: "); gets(adrliste[aktuell].ort); printf("\nplz [5 Z.]: "); gets(adrliste[aktuell].plz); printf("\ntelefon [20 Z.]: "); gets(adrliste[aktuell].telnr); printf("\ntelefon 2 [20 Z.]: "); gets(adrliste[aktuell].telnr2); printf("\nfax [20 Z.]: "); gets(adrliste[aktuell].fax); printf("\n [30 Z.]: "); gets(adrliste[aktuell].mail); printf("\ngeburtsdatum [10 Z.]: "); gets(adrliste[aktuell].born); - 4 -
5 anzahl = anzahl+1; sortdat(); /*Adresen werden neu sortiert */ writedat(); /* und sofort gespeichert */ 13 void loaddat() /* Laden der Adressen */ void loaddat() FILE *datei; if ((datei = fopen(adressdatei, "rb"))==null) printf("fehler beim lesen der Adressen!\n"); anzahl=-1; /* Wurde keine Datei gefunden, kann trotzdem mit der Software gearbeitet werden. Es wird beim Speichern autom. eine neue Datei erstellt */ fread(&anzahl,sizeof(int),1,datei); fread(adrliste,sizeof(struct adresse), anzahl+1,datei); fclose(datei); 14 void writedat() /* Speichern der Adressen */ void writedat() FILE *datei; if ((datei = fopen(adressdatei, "wb"))==null) printf("fehler beim lesen der Adressen!\n"); fwrite(&anzahl,sizeof(int),1,datei); fwrite(adrliste,sizeof(struct adresse),anzahl+1,datei); fclose(datei); 15 void printdat() /* Ausgeben aller Adressen (Blättern) */ void printdat() int i=0; char c[3]; while((i<=anzahl)&&(i>-1)) /* Blättern */ printf("%4i. Datensatz:\n", i+1); printf("name: %s\n", adrliste[i].name); printf("vorname: %s\n", adrliste[i].vorname); printf("strasse: %s\n", adrliste[i].strasse); printf("ort: %s\n", adrliste[i].ort); printf("plz: %s\n", adrliste[i].plz); printf("telefon: %s\n", adrliste[i].telnr); printf("telefon 2: %s\n", adrliste[i].telnr2); printf("fax: %s\n", adrliste[i].fax); printf(" %s\n", adrliste[i].mail); printf("geburtsdatum: %s\n", adrliste[i].born); printf("(e)nde (Z)urueck Weiter (ENTER): "); gets(c); if((c[0]=='e') (c[0]=='e')) /* Ende */ if((c[0]=='z') (c[0]=='z')&&(i-1>-1)) --i; /* Zurückblättern */ ++i; /* Vorwärtsblättern */ printf("keine weiteren Adressen. Weiter mit Eingabetaste (ENTER)"); - 5 -
6 16 void showinfo() /* Gibt Informationen zu der Software aus */ void showinfo() printf(" A D R E S S V E R W A L T U N G\n\n"); printf(" -- Information --\n\n\n"); printf("projekt: Adressverwaltung\n\n"); printf("august-bebel-schule Offenbach\n"); printf("fach: Software Entwicklung (Dr. Scheller)\n\n"); printf("autoren: Matthias Bauch (Klasse 9711)\n"); printf(" Dominik Paulus (Klasse 9711)\n"); printf(" Alexander Schnack (Klasse 9711)\n"); printf(" Oliver Vieweg (Klasse 9711)\n\n"); printf(" \n\n"); system("pause"); 17 void searchdat() /* Funktion zum Suchen nach Adressen anhand des Namens */ void searchdat() char input[40], c[3]; int i; int gefunden; printf("geben Sie den Nachnamen der gesuchen Person ein [40 Z.]: "); gets(input); for(i = 0; i <= anzahl; i = i + 1) if (strncasecmp(input, adrliste[i].name, strlen(input)) == 0) aktuell=i; printf("%4i. Datensatz:\n", i+1); printf("name: %s\n", adrliste[i].name); printf("vorname: %s\n", adrliste[i].vorname); printf("strasse: %s\n", adrliste[i].strasse); printf("ort: %s\n", adrliste[i].ort); printf("plz: %s\n", adrliste[i].plz); printf("telefon: %s\n", adrliste[i].telnr); printf("telefon 2: %s\n", adrliste[i].telnr2); printf("fax: %s\n", adrliste[i].fax); printf(" %s\n", adrliste[i].mail); printf("geburtsdatum: %s\n", adrliste[i].born); printf("\n"); printf("(z)urueck Weiter (enter) (B)earbeiten (E)nde: "); gets(c); if((c[0]=='b') (c[0]=='b')) editdat(); if((c[0]=='z') (c[0]=='z')) i = i-2; if((c[0]=='e') (c[0]=='e')) gefunden=1; if (gefunden!=1) printf("keine entprechenden Datensaetze gefunden. (ENTER)\n"); printf("keine weiteren Adressen gefunden. (ENTER)"); 18 void editdat() /* Ändern vorhandener Adressen */ void editdat() int ausw, i; i=aktuell; printf("was moechten Sie aendern?\n"); printf(" (1) Name: %s\n", adrliste[i].name); - 6 -
7 printf(" (2) Vorname: %s\n", adrliste[i].vorname); printf(" (3) Strasse: %s\n", adrliste[i].strasse); printf(" (4) Ort: %s\n", adrliste[i].ort); printf(" (5) Plz: %s\n", adrliste[i].plz); printf(" (6) Telefon: %s\n", adrliste[i].telnr); printf(" (7) Telefon 2: %s\n", adrliste[i].telnr2); printf(" (8) Fax: %s\n", adrliste[i].fax); printf(" (9) %s\n", adrliste[i].mail); printf("(10) Geburtsdatum: %s\n", adrliste[i].born); printf("(11) Adresse loeschen\n"); printf(" (0) Abbrechen\n\nAuswahl: "); scanf("%i", &ausw); switch(ausw) 19(7) case 1: 20(7) case 2: 21(7) case 3: 22(8) case 4: 23(8) case 5: 24(8) case 6: 25(8) case 7: 26(8) case 8: 27(8) case 9: 28(8) case 10: 29(9) case 11: 30(9) case 0: while((ausw<0) (ausw>10)); writedat(); 31(9) default: def 19 case 1: case 1: printf("neuer Name [40 Z.]: "); gets(adrliste[i].name); 20 case 2: case 2: printf("neuer Vorame [40 Z.]: "); gets(adrliste[i].vorname); 21 case 3: case 3: printf("neue Strasse [40 Z.]: "); gets(adrliste[i].strasse); - 7 -
8 22 case 4: case 4: printf("neuer Ort [40 Z.]: "); gets(adrliste[i].ort); 23 case 5: case 5: printf("neue Plz [5 Z.]: "); gets(adrliste[i].plz); 24 case 6: case 6: printf("neue Telefonnr. [20 Z.]: "); gets(adrliste[i].telnr); 25 case 7: case 7: printf("neue 2. Telefonnr. [20 Z.]: "); gets(adrliste[i].telnr2); 26 case 8: case 8: printf("neue Faxnr. [20 Z.]: "); gets(adrliste[i].fax); 27 case 9: case 9: printf("neue adresse [30 Z.]: "); gets(adrliste[i].mail); 28 case 10: case 10: printf("neues Geburtsdatum [10 Z.]: "); gets(adrliste[i].born); - 8 -
9 29 case 11: case 11: deldat(); 30 case 0: case 0: 31 default: printf("eingabe nicht korrekt! (ENTER)\n"); 32 void deldat() /* Löschen kompletter Adressen */ void deldat() char c[3]; int i; printf("adresse Nr. %i (%s) loeschen? (j/n) ", aktuell+1, adrliste[aktuell].name); gets(c); if((c[0]=='j') (c[0]=='j')) for(i=aktuell; i<anzahl;++i) adrliste[i]=adrliste[i+1]; anzahl=anzahl-1; writedat(); printf("adresse geloescht. (ENTER)"); - 9 -
10 D A T E I I N F O R M A T I O N
Microcontroller / C-Programmierung Selbststudium Semesterwoche 1
Microcontroller / C-Programmierung Selbststudium Semesterwoche 1 1. Aufgabe 1-15 (Buch S. 26)*: Umrechnung Fahrenheit Celsius mit Funktion. #include float CelsiusToFahrenheit(float value); float
MehrÜbung zu Grundlagen der Betriebssysteme. 3. Übung 30.10.2012
Übung zu Grundlagen der Betriebssysteme 3. Übung 30.10.2012 Aufgabe 1 Schließen Sie sich über die URL http://userpages.uni-koblenz.de/~mips/bs/anmeldung/ Bearbeitungsgruppen bestehend aus 3 Teilnehmern
MehrFakultät Angewandte Informatik Lehrprofessur für Informatik 23.01.2012
WS 2011/2012 Fakultät Angewandte Informatik Lehrprofessur für Informatik 23.01.2012 Prof. Dr. Robert Lorenz Musterlösung zur Vorlesung Informatik I, Extrablatt zu komplexen Datenstrukturen Aufgabe 45 **
MehrBinäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
MehrObjektbasierte Entwicklung
Embedded Software Objektbasierte Entwicklung Objektorientierung in C? Prof. Dr. Nikolaus Wulff Objektbasiert entwickeln Ohne C++ wird meist C im alten Stil programmiert. => Ein endlose while-schleife mit
MehrHochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe
Aufgabenstellung Für eine Hausverwaltung sollen für maximal 500 Wohnungen Informationen gespeichert werden, die alle nach der gleichen Weise wie folgt strukturiert sind: Art Baujahr Wohnung Whnginfo Nebenkosten
MehrDatensicherung und Wiederherstellung
Dokumentation Datensicherung und Wiederherstellung Versionsverzeichnis Version: Datum: Revisionsgrund: Version 1.0 Januar 2011 Erste Ausgabe www.babe-informatik.ch 1/7 Datensicherung von Voraussetzung
MehrHochschule Darmstadt Informatik-Praktikum (INF 1) WS 2014/2015 Wirtschaftsingenieur Bachelor 4. Aufgabe Datenstruktur, Dateieingabe und -ausgabe
Aufgabenstellung Für ein Baumkataster sollen für maximal 500 Bäume Informationen gespeichert werden, die alle nach der gleichen Weise wie folgt strukturiert sind: Nummer Bauminfo Baumart Hoehe Baum Umfang
MehrSJ OFFICE - Update 3.0
SJ OFFICE - Update 3.0 Das Update auf die vorherige Version 2.0 kostet netto Euro 75,00 für die erste Lizenz. Das Update für weitere Lizenzen kostet jeweils netto Euro 18,75 (25%). inkl. Programmsupport
MehrDr. Monika Meiler. Inhalt
Inhalt 11 Dynamische Feldvereinbarung... 11-2 11.1 Dynamische Vereinbarung von Vektoren... 11-3 11.2 Dynamische Vereinbarung von Matrizen... 11-5 11.3 Die Kommandozeile... 11-8 Propädeutikum 11-1/8 11
MehrC:\!hinher\AdressVw.cpp Top. <überschrift>
C:\!hinher\AdressVw.cpp Top 10.12.2006 18:45:47 Seite 1 // // Die zu vervollstõndigen Teile finden Sie am Programmende // / AdressVw.c InformatikII: Dynamische Adressverwaltung 29.05.2001
Mehr[Strukturen] Vereinbarung Verwendung Operationen mit struct Zeiger auf struct Strukturen auf dem Heap Datenstrukturen gebildet mit struct union
Vereinbarung Verwendung Operationen mit struct Zeiger auf struct Strukturen auf dem Heap Datenstrukturen gebildet mit struct union Vereinbarung struct name typ komponente1; typ komponente2;... typ komponenten;
MehrCTX 609 Daten Fax Modem. Installation Creatix V92 Data Fax Modem (CTX 609) unter Windows XP/ Windows 2000. Installation unter Windows XP:
CTX 609 Daten Fax Modem Installation Creatix V92 Data Fax Modem (CTX 609) unter Windows XP/ Windows 2000 Installationshinweise: Der Treiber kann nur dann installiert werden, wenn die Karte als neue Hardware
MehrSILworX Installation und Lizenzierung
1 Voraussetzungen Systemanforderungen: Pentium 4 256 MB freier RAM Speicher ca. 500 MB freier Festplattenspeicher Auflösung 1024x768 Ethernet Schnittstelle Windows XP Professional ab SP2 oder Windows Vista
MehrKlausur C-Programmierung / 15.02.2014 / Klingebiel / 60 Minuten / 60 Punkte
Klausur C-Programmierung / 15.02.2014 / Klingebiel / 60 Minuten / 60 Punkte Musterlösung 1. Aufgabe (5 Punkte) Im folgenden Programmcode sind einige Fehler enthalten. Finden und markieren Sie mindestens
MehrPROWI PC-Anfrage. Hier eine Zusammenfassung der wichtigsten Funktionen von PROWI-PC-Anfrage:
PROWI PC-Anfrage PROWI PC-Anfrage ist die Softwarelösung für Campingplätze. PROWI PC-Anfrage wurde entwickelt um die Aufwände für Administration und Verwaltung zu minimieren. Werbung ist wichtig. Daher
MehrKlausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 13. April 2007, 11.15-13.00 Uhr Bearbeitungszeit: 105 Minuten
Klausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 13. April 2007, 11.15-13.00 Uhr Bearbeitungszeit: 105 Minuten Vorname: Nachname: Matrikelnummer: Legen Sie zu Beginn Ihren Studentenausweis
MehrINSTALLATION DES MICROSOFT SUS-SERVERS AUF WINDOWS XP PROFESSIONAL
Autor: PCDJoshua@WinTotal.de alias Jörg Alexander Ott Copyright 2005 Jörg Alexander Ott Copyright 2005 http://www.wintotal.de 10. Mai 2005 INSTALLATION DES MICROSOFT SUS-SERVERS AUF WINDOWS XP PROFESSIONAL
MehrMicrosoft Office 365 1 Einleitung
Microsoft Office 365 1 Einleitung Dank des CAMPUS-Vertrags zwischen der Pädagogischen Hochschule Wallis und Microsoft kann die PH allen Studierenden und Mitarbeitenden Office 365 ProPlus anbieten. Das
Mehr1. Aufgabe (6 Punkte)
Nachname:... Vorname:... MatrNr.:... Klausur PR2 HAW-Hamburg, Fakultät Technik und Informatik, Department Informations- und Elektrotechnik Dr. Robert Heß, 1.2.2008 Bearbeitungsdauer: 90 min Hilfsmittel:
MehrM. Graefenhan 2000-12-07. Übungen zu C. Blatt 3. Musterlösung
M. Graefenhan 2000-12-07 Aufgabe Lösungsweg Übungen zu C Blatt 3 Musterlösung Schreiben Sie ein Programm, das die Häufigkeit von Zeichen in einem eingelesenen String feststellt. Benutzen Sie dazu ein zweidimensionales
Mehr2. Programmierung in C
2. Programmierung in C Inhalt: Überblick über Programmiersprachen, Allgemeines zur Sprache C C: Basisdatentypen, Variablen, Konstanten Operatoren, Ausdrücke und Anweisungen Kontrollstrukturen (Steuerfluss)
MehrProgrammieren in C. Macros, Funktionen und modulare Programmstruktur. Prof. Dr. Nikolaus Wulff
Programmieren in C Macros, Funktionen und modulare Programmstruktur Prof. Dr. Nikolaus Wulff Der C Präprozessor Vor einem Compile Lauf werden alle Präprozessor Kommandos/Makros ausgewertet. Diese sind
MehrSchnellanleitung: Verbuchung von Studien- und Prüfungsleistungen
Schnellanleitung: Verbuchung von Studien- und Prüfungsleistungen Die folgenden Schritte sind für die Verbuchung von Studien- bzw. Prüfungsleistungen notwendig. Eine Online-Anleitung mit vielen weiterführenden
MehrIntMess 3.0. Installationsanleitung
IntMess 3.0 Auswertung von Intensivmessungen Installationsanleitung Lizenz: SW Mustergas GmbH 03.02.09 1 IntMess 3.0 Weilekes Elektronik GmbH Wanner Strasse 170 45888 Gelsenkirchen www.weilekes.de info@weilekes
MehrKundenrechnungen (Debitor) schreiben
Kapitel 5 / Seite 1 (Debitor) schreiben Klicken Sie hier, um eine neue Rechnung zu erstellen. Kapitel 5 / Seite 2 (Debitor) schreiben Wählen Sie eine bestehende Adresse oder klicken Sie hier, um eine neue
MehrSeriendruck für Avery Zweckform Etiketten in Microsoft Word 2010, 2007, 2003 & 2002/XP, 2000 & 97 für Windows
Seriendruck für Avery Zweckform Etiketten in Microsoft Word 2010, 2007, 2003 & 2002/XP, 2000 & 97 für Windows Dieses Merkblatt teilt sich in 3 Abschnitte unterschiedliche Schritte für die folgenden Versionen:
MehrHinweise zur Installation der USB Treiber für Windows XP 32bit
Hinweise zur Installation der USB Treiber für Windows XP 32bit Änderung des Installationsablaufes seit 1.11.2012 Gilt für folgende Produkte: 9352-USB / 9352-USB.05M, 9352-S7-USB, sowie 9352 / 9352.05M
MehrInformatik Repetitorium SS 2009. Volker Jaedicke Volker.Jaedicke@web.de 0179 1322692
Informatik Repetitorium SS 2009 Volker Jaedicke Volker.Jaedicke@web.de 0179 1322692 Operatoren und Datentypen Beispiel: Anweisungen Variable int a float b int c a= a % (int) (++b-1/4) Vorher 36 3.5 c=b
MehrBenutzerhandbuch für Hundehalter
Benutzerhandbuch für Hundehalter Liebe Hundehalterin, lieber Hundehalter Sie halten das Benutzerhandbuch für AMICUS die moderne Datenbank zur Registrierung von Hunden in der Schweiz in den Händen. Unter
MehrDLLs (dynamic loaded libraries) mit MingW erstellen
DLLs (dynamic loaded libraries) mit MingW erstellen Autor: Michel D. Schmid Datum: April 2, 2009 Contents 1 Einführung 1 1.1 Open-Source Tools.......................................... 1 2 Beispiel 1:
MehrEinführung zum MS Visual Studio
0 Visual Studio Verzeichnispfade einstellen Stellen Sie nach dem Start von Visual Studio zunächst Ihr Home-Laufwerk, d.h. den Pfad für Ihre Projektverzeichnisse und Dateien ein. Beenden Sie Visual Studio
MehrIngenieurinformatik Diplom-FA (Teil 2, C-Programmierung)
Hochschule München, FK 03 SS 2014 Ingenieurinformatik Diplom-FA (Teil 2, C-Programmierung) Zulassung geprüft: (Grundlagenteil) Die Prüfung ist nur dann gültig, wenn Sie die erforderliche Zulassungsvoraussetzung
MehrSILBER SURFER. PC-Treffen der Arbeiterwohlfahrt, Ortsverein Sehnde. PC Internet / Cloud. Leitfaden zur Schulung
Reiner Luck Bismarckstrasse 6 31319 Sehnde SILBER SURFER PC-Treffen der Arbeiterwohlfahrt, Ortsverein Sehnde PC Internet / Cloud Leitfaden zur Schulung erstellt Datum Version Reiner Luck 13.03.12 1.0 PC
MehrRIS Abbild mit aktuellen Updates
Musterlösung für Schulen in Baden-Württemberg Windows 2003 RIS Abbild mit aktuellen Updates Stand: 09.01.10 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg
MehrFILE *fp; char fname[100];... fp = fopen (fname, rb ); if( fp == NULL ) { perror( fopen );... } // Fehlernachricht auf letzten Fehler, der aufkam
Aktuelle Fileposition ermitteln long pos; pos=ftell(fp); //aktuelle Bytenummer Filelaenge in Bytes fseek(fp,0,seek_end); pos=ftell(fp); Fileendeerkennung int rc; rc = feof (fp) //!= 0 bei Fileende // ==
MehrInstallation von MailON2!
Installation von MailON2! Die Installation von MailON2! und aller anderen notwendigen Programme erfolgt in drei Schritten: 1. Download der Installations-Dateien 2. Installation der Programme MailON2! und
MehrMastermind. Testplan. Hochschule Luzern Technik & Architektur. Programmieren 2 FS12. Gruppe 10
Testplan Programmieren 2 FS12 Gruppe 10 Redzepi Iljasa Reichmuth Marco Rey Philipp Rohrer Felix Eine interdisziplinäre Projektarbeit der Studiengänge Elektrotechnik und Informatik. Horw, 11.05.2012 Autoren
MehrDateipfad bei Word einrichten
Dateipfad bei Word einrichten Word 2003 1. In der Menüleiste klicken Sie auf Ansicht, anschließend auf den Unterpunkt Kopf- und Fußzeile : 2. Wechseln Sie nun in die Fußzeile. 3. Im Autotext-Menü klicken
MehrAnleitung für die Firmware-Aktualisierung
Anleitung für die Firmware-Aktualisierung Diese Anleitung erläutert das Herunterladen der G800-Firmware von der Ricoh-Website und das Aktualisieren der Firmware. Nehmen Sie folgende Schritte vor, um die
MehrProgrammierung in C. Grundlagen. Stefan Kallerhoff
Programmierung in C Grundlagen Stefan Kallerhoff Vorstellungsrunde Name Hobby/Beruf Schon mal was programmiert? Erwartungen an den Kurs Lieblingstier Für zu Hause C-Buch online: http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/
MehrWer bin ich? Februar 06 Andrea Hauch 1
Wer bin ich? Andrea Hauch 44 Jahre, geschieden, 1 Sohn (15) seit 1984 im IT-Bereich tätig (Administration, Netzwerke, Datenbanken, Anwendersupport) seit 2001 nebenberufliche Selbständigkeit noch ohne Gewerbeanmeldung
MehrIntegration von SATA / RAID / SCSI Treibern in Windows XP Setup
Integration von SATA / RAID / SCSI Treibern in Windows XP Setup Diese Anleitung soll Ihnen Schritt für Schritt zeigen, wie Sie Treiber für Massenspeichergeräte wie Serial ATA Controller (auf fast jedem
MehrHerzlich Willkommen bei der nfon GmbH
efax Handbuch Herzlich Willkommen bei der nfon GmbH Wir freuen uns, Ihnen unser efax vorstellen zu dürfen. Mit dem efax können Sie zu jeder Zeit mit Ihrem Rechner Faxe empfangen. Sie bekommen diese dann
MehrVereine neu anlegen oder bearbeiten
Vereine neu anlegen oder bearbeiten Um einen neuen Verein zu erfassen oder einen bestehenden Verein zu bearbeiten, gehen Sie in der Navigationsleiste zum Bereich Kultur und Freizeit Vereine und klicken
MehrUmstellung PC-VAB auf S PA-Zahlungsverkehr
Umstellung PC-VAB auf S PA-Zahlungsverkehr ACHTUNG: Bevor Sie mit den Arbeiten beginnen, führen Sie bitte unbedingt eine Datensicherung über Datei Gesamtbestand sichern Datensicherung auf lokalen Datenträger
MehrEinführung in die C-Programmierung
Einführung in die C-Programmierung Warum C? Sehr stark verbreitet (Praxisnähe) Höhere Programmiersprache Objektorientierte Erweiterung: C++ Aber auch hardwarenahe Programmierung möglich (z.b. Mikrokontroller).
MehrEinrichtungsanleitungen Hosted Exchange 2013
Hosted Exchange 2013 Inhalte Wichtiger Hinweis zur Autodiscover-Funktion...2 Hinweis zu Windows XP und Office 2003...2 Hosted Exchange mit Outlook 2007, 2010 oder 2013...3 Automatisch einrichten, wenn
MehrÜbersicht Programmablaufsteuerung
Übersicht Programmablaufsteuerung Konditionale Verzweigung: if - else switch-anweisung Schleifenkonstrukte: while, do - while for Schleife Sprung-Anweisungen: break, continue, goto, return Anweisungen
MehrKulturamt der Landeshauptstadt Düsseldorf Postanschrift: 40200 Düsseldorf 41/22. Anmeldung zum Künstlerhandbuch im Internet unter www.duesseldorf.
Seite 1 von 5_Anmeldung_ Künstlerhandbuch im Interne Kulturamt Postanschrift: 40200 Düsseldorf 41/22 Anmeldung zum Künstlerhandbuch im Internet unter www.duesseldorf.de Alle in Düsseldorf lebenden bildenden
MehrAnleitung zur Konfiguration eines E-Mail-Kontos unter Outlook 2013 mit dem Exchange- oder IMAP-Protokoll. hslu.ch/helpdesk Andere
IT Services Support Werftestrasse 4, Postfach 2969, CH-6002 Luzern T +41 41 228 21 21 hslu.ch/helpdesk, informatikhotline@hslu.ch Luzern, 27. Oktober 2014 Seite 1/9 Kurzbeschrieb: Anleitung zur Konfiguration
MehrDatensicherung und Wiederherstellung
Dokumentation Datensicherung und Wiederherstellung Versionsverzeichnis Version: Datum: Revisionsgrund: Version 1.0 Januar 2011 Erste Ausgabe www.babe-informatik.ch 1/11 Datensicherung von Voraussetzung
MehrFallunterscheidung: if-statement
Fallunterscheidung: if-statement A E 1 E 2 V 1 V 2 Syntax: if ( ausdruck ) Semantik: else anweisungsfolge_1 anweisungsfolge_2 1. Der ausdruck wird bewertet 2. Ergibt die Bewertung einen Wert ungleich 0
MehrFernzugriff auf das TiHo-Netz über das Portal
Stiftung Tierärztliche Hochschule Hannover University of Veterinary Medicine Hannover Der Präsident Stabstelle TiHo-IDS Fernzugriff auf das TiHo-Netz über das Portal In dieser Anleitung wird beschrieben,
MehrZertifikat in dakota einlesen Wie lese ich mein Zertifikat in dakota.le ein?
Wie lese ich mein Zertifikat in dakota.le ein? Seite 1 von 11 Inhaltsverzeichnis 1 Allgemeines zum Zertifikat 3 1.1 Sie haben verschiedene Möglichkeiten Ihr Zertifikat einzulesen 3 1.2 Gründe, warum Ihr
MehrBenutzerhandbuch DesignMaster II
Benutzerhandbuch DesignMaster II Vielen Dank für Ihre Entscheidung zum Design Master! Zusätzliche Anleitungen finden Sie auf der Webseite: http://www.craftrobo.de Stand: Juni 2010 medacom graphics GmbH
MehrO UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:
O UTLOOK EDITION Was ist die Outlook Edition? Outlook Edition integriert Microsoft Outlook E-Mail in Salesforce. Die Outlook Edition fügt neue Schaltflächen und Optionen zur Outlook- Benutzeroberfläche
MehrAnleitung zu T-Com Rechnungsprogramm für Excel
Anleitung zu T-Com Rechnungsprogramm für Excel Inhaltsverzeichnis: 1) Programm Installation Seite: 2 2) Wichtige Einstellung in Microsoft Excel Seite: 2 3) Nach dem Programmstart (Zellen Erklärung) Seite:
Mehrimove Fax and Speech 2.1
Freitag, 29.06.2012 Seite 1 imove Fax and Speech 2.1 Jan Essbach support@imoveit.de Freitag, 29.06.2012 Seite 2 Allgemeines Mit dem Programm imove Fax and Speech ist es möglich, eingehende Faxe und Sprachnachrichten
MehrTopfield Firmware Patcher
Topfield Firmware Patcher Anwendung für Microsoft Windows Version 3.3.0.0 Version des Dokuments: 1.1 Datum: 3.11.2007 Entwicklung: Dokumentation: FireBird mvordeme Download & Support: http://www.topfield-europe.com/forum/showthread.php?t=2297
MehrErstellen einer PostScript-Datei unter Windows XP
Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,
MehrWie installiere ich das CAcert Root-Zertifikat?
Wie installiere ich das CAcert Root-Zertifikat? 1. Internet Explorer / Outlook...1 2. Mozilla...4 3. Firefox...4 4. Thunderbird...5 5. Opera...9 1. Internet Explorer / Outlook Bitte gehen Sie zu der Adresse
MehrFEUERWEHR KAMERADEN LEHRGÄNGE 4 DRUCKEN 5
FEUERWEHR KAMERADEN LEHRGÄNGE 4 DRUCKEN 5 Der Menüpunkt Pflege Kameraden dient zur Verwaltung der Mitglieder der Feuerwehr. Hier erfassen Sie die grundlegenden Daten zu einem Mitglied / Kamerad. Dabei
MehrAnleitung Registrierung Öffentlicher Benutzer und Bearbeitung Vereins-, Unternehmensverzeichnis, Veranstaltungskalender und Marktplatz
Anleitung Registrierung Öffentlicher Benutzer und Bearbeitung Vereins-, Unternehmensverzeichnis, Veranstaltungskalender und Marktplatz Erstellt durch: format webagentur Stückirain 0 CH- Wiler bei Seedorf
Mehrnovapro Open Audittrail Report
novapro Open Audittrail Report Bedienungshandbuch 7001042001 Q11 Diese Beschreibung entspricht dem aktuellen Programmstand Version 1.0. Änderungen erfolgen zu jeder Zeit und ohne vorherige Ankündigung.
MehrINTERNET-SICHERHEIT SICHERHEITSPAKET INSTALLATION
Systemvoraussetzungen: Microsoft Windows 7: 32- oder 64-Bit-Prozessor, 2 GHz RAM (Minimum): 2 GB 250 MB verfügbarer Festplattenplatz Microsoft Vista mit installiertem Service Pack 2: 32- oder 64-Bit-Prozessor
MehrSIZ Modul 221: Outlook und Internetdienste
SIZ Modul 221: Outlook und Internetdienste Outlook Dateien importieren (PST, XLS usw.) 1. Menü Datei/Importieren/Exportieren... 2. Aus andern Programmen oder Dateien importieren Das ist bei den meisten
MehrKurzanleitung: Abonnenten-Import
Kurzanleitung: Abonnenten-Import 1 Import-Format... 1 2 Abonnentendaten importieren... 3 2010 Mayoris AG Kurzanleitung: Abonnentendaten-Import 1 Import-Format Daten von (potentiellen) Newsletter-Abonnenten
MehrAnleitung zur Konfiguration eines E-Mail-Kontos unter Outlook 2010 mit dem Exchange- oder IMAP-Protokoll. hslu.ch/helpdesk Andere
IT Services Support Werftestrasse 4, Postfach 2969, CH-6002 Luzern T +41 41 228 21 21 hslu.ch/helpdesk, informatikhotline@hslu.ch Luzern, 27. Oktober 2014 Seite 1/10 Kurzbeschrieb: Anleitung zur Konfiguration
MehrEinführung in die Programmierung
Name, Vorname Matrikelnummer Probeklausur zur Vorlesung Einführung in die Programmierung WS 2008/09 Dauer: 2 Stunden Hinweise: Schreiben Sie Ihren Namen und Ihre Matrikelnummer auf dieses Deckblatt und
MehrPersonalisierte Email
Personalisierte Email Personalisierte Emails ermöglichen die Empfänger persönlich automatisch mit Ihrem Namen und der passenden Anrede anzusprechen. Um personalisierte Emails zu versenden benötigen Sie:
MehrHochschule Ravensburg-Weingarten Schriftliche Prüfung Programmieren Prof. Dr. M. Zeller
Hochschule Ravensburg-Weingarten Schriftliche Prüfung Programmieren Prof. Dr. M. Zeller Datum, Zeit, 08:00 09:30 Uhr (90 min) Aufgabenblätter 14 Seiten (einschl. Deckblatt) erreichbare Punktzahl 54 zugelassene
MehrDer Inhalt dieser Bedienungsanleitung richtet sich an Übersetzer. Home Info transxpro prompt Offerte / neuer Auftrag Registrieren Login
Der Inhalt dieser Bedienungsanleitung richtet sich an Übersetzer Home Info transxpro prompt Offerte / neuer Auftrag Registrieren Login Übersetzer- Bewerbung Wie werde ich Freelancer bei transxpro? 1. Füllen
MehrProblembehebung LiveUpdate
Problembehebung LiveUpdate Sage50 Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. Ausgangslage... 3 1.1 Meldung Kein Update nötig wird immer angezeigt... 3 1.2 Download bleibt
MehrLösung Übungszettel 6
Lösungen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik SS 03 AG Betriebssysteme FB3 Kirsten Berkenkötter Lösung Übungszettel 6 1 Aufgabe 1: Parallel-Server 1.1 Client #include
Mehr5.3.7.2 Übung - Arbeiten mit CLI-Befehlen in Windows
5.0 5.3.7.2 Übung - Arbeiten mit CLI-Befehlen in Windows Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung verwenden Sie Windows CLI-Befehle, um Ordner, Dateien und Programme
Mehrpflegeagenturplus BETREUUNGSBOGEN Ihr Plus in der 24-Stunden-Pflege 1. Angaben zum Auftraggeber (Kontaktperson) Name / Vorname Straße, Nr.
info@.de www..de 01 1. Angaben zum Auftraggeber (Kontaktperson) Name / Vorname Straße, Nr. PLZ, Ort Telefon Fax E-Mail info@.de www..de 02 2. Angaben zur zu betreuenden Person (Leistungsempfänger) Name
MehrUm die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer E-Mail (Zugangsdaten für Ihre Bestellung vom...)
Inhalt Vorbereitung der LIFT-Installation... 1 Download der Installationsdateien (Internet Explorer)... 2 Download der Installationsdateien (Firefox)... 4 Installationsdateien extrahieren... 6 Extrahieren
MehrHandbuch für Easy Mail in Leicht Lesen
Handbuch für Easy Mail in Leicht Lesen Easy Mail ist ein Englisches Wort und heißt: Einfaches Mail. Easy Mail spricht man so aus: isi mäl Seite 1 Inhaltsverzeichnis Teil 1: Wie lese ich ein E-Mail?...
MehrBibliotheksprogramm (WebOPAC) Schritt-für-Schritt-Anleitung. ohne Ausleihe
Bibliotheksprogramm (WebOPAC) Schritt-für-Schritt-Anleitung ohne Ausleihe Inhaltsverzeichnis Titelsuche... 3 Einfache Suche... 4 Erweiterte Suche... 5 Aktionen in der Ergebnisliste der Suche... 6 Aktionen
MehrCVR Seniorentreff vom 04. und 05.02.03 Serienbriefe/Seriendruck. Serienbriefe / Seriendruck
Serienbriefe / Seriendruck Mit Hilfe des Seriendruck-Managers lassen sich Serienbriefe, Adressetiketten, oder Briefumschläge relativ einfach erstellen. Der Seriendruck-Manager hilft dabei, die Adressdaten
MehrInstallationsanleitung. Lohn Manager 9.5
Lohn Manager 9.5 1 Inhalt 1 Setup Download... 3 2 Installation... 5 3 Installation Chrystal Report... 6 4 Installation Lohn Manager 9.5... 6 5 Icon Lohn Manager 9.5... 9 6 Windows 2000... 9 2 1 Setup Download
MehrAufgaben zur C-Programmierung für die Praktikumsperiode des 1.Semesters
Prof. Dr. Ulrich Breitschuh Hochschule Anhalt(FH) Fachbereich Informatik Aufgaben zur C-Programmierung für die Praktikumsperiode des 1.Semesters Hinweis: Die Aufgaben 3, 6 und 8 sind testatpichtige Aufgaben.
MehrLösungen der P1-Musterprüfungsaufgaben
Lösungen der P1-Musterprüfungsaufgaben 7.6.2012 Textformatierung Eine Textdatei wird eingelesen, aufeinander folgende White-space-Zeichen werden zu einem zusammengefasst, die Zeilenlänge wird angepasst
MehrPersönliches Adressbuch
Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN
MehrInstallationsanleitung Scanner des Deutschen Hausärzteverbandes
Anlage 1 Installationsanleitung Scanner des Deutschen Hausärzteverbandes Ihr Ansprechpartner für Rückfragen hierzu: HÄVG Rechenzentrum AG Edmund-Rumpler-Str. 2 51149 Köln scanner@haevg-rz.de Tel. 02203
MehrKonfiguration JAVA Applet zur uneingeschränkten Nutzung der Videofunktion in einem Browser. Video-Streamer FBI6110-0400.
Konfiguration JAVA Applet zur uneingeschränkten Nutzung der Videofunktion in einem Browser Video-Streamer FBI6110-0400! Hinweis: Nach dem Java Update (Version 7, Update 45) erscheint nach jedem Neustart
MehrUpdatehinweise für die Version forma 5.5.5
Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x
MehrAmbulanzBuch. Benutzerhandbuch 1.0. AMBULANZBUCH by Internetdienstleistungen Schebler
AmbulanzBuch Benutzerhandbuch 1.0 AMBULANZBUCH by Internetdienstleistungen Schebler Dokumentenverwaltung Softwaretools Access 2002 Seite II Inhaltsverzeichnis Inhaltsverzeichnis 1. Übersicht...1 2. Benutzerschnittstelle...2
MehrModul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen
Excel 2003 - Übungen zum Grundkurs 63 Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen Wie kann ich einzelne Blätter der Arbeitsmappe als E-Mail verschicken? Wie versende ich eine Excel-Datei
MehrInstallationsanleitung
Installationsanleitung SCR-201 SmartCard Reader und Med7 Diese Anleitung bezieht sich auf: Hardware: SCR-201 PCMCIA SmartCard Reader Firmware: Version 2.27 Treiber-Software: Version 1.04 Med7 Version:
MehrA n l e i t u n g : F i r m w a r e U p d a t e d u r c h f ü h r e n
D - L i n k D N S - 3 2 3 A n l e i t u n g : F i r m w a r e U p d a t e d u r c h f ü h r e n Diese Anleitung zeigt Ihnen, wie Sie ein Firmwareupdate des DNS-323 durchführen. Die dafür notwendigen Schritte
MehrArbeiten mit MozBackup
Thunderbird- und Firefox-Einstellungen mit E-Mails, Adressbücher Kalender, Cookies; Lesezeichen etc. extern sichern 1. Das Sichern der Kontodaten, E-Mailnachrichten, Einträge im Adressbuch, Lesezeichen
MehrDie Installation von D-Link WLAN Karten unter Windows Vista
Die Installation von D-Link WLAN Karten unter Windows Vista Allgemeiner Hinweis zur Installation: Verschiedene D-Link WLAN Karten werden automatisch von der Windows Hardwareerkennung gefunden und mit integrierten
Mehr5.1.4.6 Übung - Datenmigration in Windows XP
5.0 5.1.4.6 Übung - Datenmigration in Windows XP Einführung Drucken Sie die Übung aus und führen Sie sie durch. In dieser Übung verwenden Sie Windows XP. Empfohlene Ausstattung Die folgende Ausstattung
Mehr1. das es keiner Ausdrucke mehr für die Formwertrichter bedarf 2. das die Korrekturen vom Richter selbst an seinem PC durchgeführt werden können.
E.T. Anleitung für Formwertrichter Was ist E.T.? E.T. Ist ein Programm mit dem, in Verbindung mit ZiSpro, Ausstellungen so organisiert werden können, das u.a. die Eingabe der Besprechungen des jeweiligen
MehrEtikettendruck mit Works 7.0
Etikettendruck mit Works 7.0 Wie Sie die Kundendaten aus der JS Software exportieren können, ist in der Anleitungen Datenexport aus JS-Software beschrieben. Wir gehen davon aus, dass Sie im Programm Etikettendruck
MehrAngewandte Mathematik und Programmierung
Angewandte Mathematik und Programmierung Einführung in das Konzept der objektorientierten Anwendungen zu mathematischen Rechnens SS2013 Inhalt Projekt Vorlesung: praktische Implementierung üben Ein und
MehrDRIVER WINDOWS XP (32 o 64 bit)
DRIVER WINDOWS XP (32 o 64 bit) VORAUSSETZUNG: ART DES BETRIEBSSYSTEM DES JEWEILIGEN PC Klicken Sie auf Start und dann auf Systemsteuerung. Klicken Sie auf Systeminformationen auf der Allgemein Seite finden
MehrDatenexport aus JS - Software
Datenexport aus JS - Software Diese Programm-Option benötigen Sie um Kundendaten aus der JS-Software in andere Programme wie Word, Works oder Excel zu exportieren. Wählen Sie aus dem Programm-Menu unter
Mehr