Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Aufgabe 3 ‐ Struct
- * Programmiere eine „Grafische Ausgabe“ welche die Werte nicht in Zahlen,
- * sondern in Balkendiagrammen ausgibt. Der Einfachheit halber kannst Du
- * die Balken horizontal legen. Beispiel:
- * -20 -10 0 10 20 30 40
- * Tag 1 ====================
- * Tag 2 ==========================
- * Tag 3 ==============================
- *
- */
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Tutorium_5._3_091113
- {
- class Program
- {
- static void Main(string[] args)
- {
- int anzahltage = 3;
- int[] temperatur = new int[anzahltage];
- for (int i = 0; i < temperatur.Length; i++)
- {
- Console.Write("Trage einen Wert für Tag "+ (i+1) +" ein (-20 bis +40): ");
- temperatur[i] = Convert.ToInt32(Console.ReadLine());
- while (temperatur[i] < -20 || temperatur[i] > 40)
- {
- Console.WriteLine("Moags mi verscheissern? Gib jetzt einen Wert für Tag "+ (i+1) +" ein der zwischen -20 bis +40 liegt! ");
- temperatur[i] = Convert.ToInt32(Console.ReadLine());
- }
- }
- Console.WriteLine(); // nur für die Schönheit :-)
- Console.WriteLine("\t"+"|-20 |-10 |0 |10 |20 |30 |40");
- for (int i = 0; i < anzahltage; i++)
- {
- Console.Write("Tag "+ (i+1) +"\t");
- for (int z = -20; z < temperatur[i]; z=z+2)
- {
- Console.Write("=");
- }
- Console.WriteLine();
- }
- Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement