Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Progtut 7
- * Aufgabe 1 Datei schreiben
- * Schreibe ein Programm, das einen Dateinamen abfragt und folgende
- * Zahlen in die Datei schreibt:
- *
- * 1
- * 3
- * 3
- * 7
- *
- * =====================================================================
- * Aufgabe 2 – noch mehr schreiben
- * Ergänze die Datei durch folgenden Text.
- *
- * A
- * E
- * I
- * M
- * Q
- * U
- * Y
- *
- * Denke dabei daran, dass sich ein Text aus einzelnen Zeichen
- * zusammen setzt und jedes Zeichen einem Zahlenwert entspricht mit
- * dem man auch zählen (und damit für for-Schleifen verwenden) kann.
- *
- */
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.IO;
- namespace Tutorium7_Aufgabe_1
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Namen der Datei angeben");
- string dateiname = Console.ReadLine();
- StreamWriter sr = new StreamWriter(dateiname);
- // Um nicht für jede Zeile ein sr.WriteLine schreiben zu müssen
- // Bauen wir uns einen String und fügen die Umbrüche per \n ein.
- sr.Write("1\n" + "3\n" + "3\n" + "7\n" + "-------------------------\n");
- // Ein char entspricht einer Zahl d.h. man kann Buchstabe für Buchstabe hoch zählen
- // oder wie hier auch Buchstaben reihen nach Mathematischen Vorgaben erzeugen
- // (Unter http://www.asciizeichen.de/tabelle.html findest Du eine ASCII Tabelle
- // - wir greifen zwar auf den UTF8 Zeichensatz zurück, dieser ist aber in den ersten
- // für uns interessanten Zeichen gleich.)
- for (char ch = 'A'; ch <= 'Z'; ch += (char)4)
- {
- sr.WriteLine(ch);
- }
- sr.Close();
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement