Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Složen zadatak
- {
- class Program
- {
- static void Main(string[] args)
- {
- bool uslov = false;
- int opcija = 0, n = 0;
- int[] niz = new int[n];
- while (opcija != 8)
- {
- Console.Write("Dobrodosli u progam. Odaberite opciju od ponudjenih:\n\n1. Unosenje niza\n2. Stampanje niza\n3. Najveci broj niza\n4. Najmanji broj niza\n5. Srednja vrednost brojeva niza\n6. Parni brojevi niza\n7. Neparni brojevi niza\n8. Izlaz\n\n");
- Console.Write("Opcija: ");
- opcija = int.Parse(Console.ReadLine());
- Console.Write("\n");
- switch (opcija)
- {
- case 1:
- {
- Console.Write("Koliko brojeva zelite da smestite u niz: ");
- n = int.Parse(Console.ReadLine());
- niz = new int[n];
- Console.Write("\n");
- for (int i = 0; i < n; i++)
- {
- niz[i] = int.Parse(Console.ReadLine());
- }
- uslov = true;
- Console.Write("\n");
- }; break;
- case 2:
- {
- if (uslov == true)
- {
- Console.Write("Uneseni brojevi niza su: ");
- for (int i = 0; i < n; i++)
- {
- Console.Write("{0} ", niz[i]);
- }
- Console.Write("\n\n");
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 3:
- {
- if (uslov == true)
- {
- Console.Write("Najveci broj niza je: ");
- Console.WriteLine(niz.Max());
- Console.Write("\n");
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 4:
- {
- if (uslov == true)
- {
- Console.Write("Najmanji broj niza je: ");
- Console.WriteLine(niz.Min());
- Console.Write("\n");
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 5:
- {
- if (uslov == true)
- {
- decimal suma = 0;
- for (int i = 0; i < n; i++)
- {
- suma += niz[i];
- }
- Console.Write("Srednja vrednost brojeva niza je: {0}\n\n", suma / n);
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 6:
- {
- if (uslov == true)
- {
- Console.Write("Parni brojevi niza su: ");
- for (int i = 0; i < n; i++)
- {
- if (niz[i] % 2 == 0)
- {
- Console.Write("{0} ", niz[i]);
- }
- }
- Console.Write("\n\n");
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 7:
- {
- if (uslov == true)
- {
- Console.Write("Neparni brojevi niza su: ");
- for (int i = 0; i < n; i++)
- {
- if (niz[i] % 2 != 0)
- {
- Console.Write("{0} ", niz[i]);
- }
- }
- Console.Write("\n\n");
- }
- else
- {
- Console.Write("Potrebno je prvo odabrati prvu opciju i uneti brojeve u niz.\n\n");
- }
- }; break;
- case 8:
- {
- System.Environment.Exit(1);
- }; break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment