Visual Studio Community 2015 - nie uruchamia się terminal

0

Witam! Po ponownym zainstalowaniu VSa, zauważyłem, że skompilowany kod nie uruchamia się w terminalu (w sensie, że polecenia Console.WriteLine(cośtam) nie pokazuje się na ekranie). Owe czarne okienko pojawia się dosłownie na ułamek sekundy. Przy instalacji zauważyłem, że pewne pakiety (związane z C++) nie zostały zainstalowane, bo były już wcześniej zainstalowane, więc nie wiem czy to ma jakiś związek. Reinstalacja nie pomogła. Jakieś pomysły, czy potrzebne jeszcze jakieś informacje? :)

0
using System;

public class DzialaniaNaTablicy
    {
        double[] tablica;

        public DzialaniaNaTablicy(double[] tab)
        {
            tablica = tab;
        }

        public static double WyliczSume(DzialaniaNaTablicy a)
        {
            double wynik = 0;
            for (int i = 0; i < a.tablica.Length; i++)
            {
                wynik += a.tablica[i];
            }
            return wynik;
        }

        public static double SredniaArytmetyczna(DzialaniaNaTablicy a)
        {
            double wynik = 0;
            for (int i = 0; i < a.tablica.Length; i++)
            {
                if(i < a.tablica.Length - 1)
                    wynik += a.tablica[i];
                else
                {
                    wynik += a.tablica[i];
                    wynik /= i;
                }
            }
            return wynik;
        }

        public static void Main(string[] args)
        {
            double[] mojaTablica = { 1, 5, 6, 24, 26, 2.5, 7.8 };
            DzialaniaNaTablicy tablica = new DzialaniaNaTablicy(mojaTablica);

            Console.WriteLine("suma to: "+WyliczSume(tablica));
            Console.WriteLine("srednia to: "+SredniaArytmetyczna(tablica));
			
			Console.ReadLine();
        }
    } 
0

Może sprawdź aktualizacje, uruchom ponownie komputer. Spróbuj tego może coś pomoże :)

Wklepałem twój kod do mojego VS i wszystko działa jak należy.

0

Aby można było zobaczyć wynik który otrzymujesz w postaci konsoli trzeba było kiedyś użyć kodu który "zastopuje" program, ponieważ inaczej leciał on tak szybko że wyleciał zanim oko ludzkie miało szanse go dostrzec w celu przeczytania komunikatu.

Masz ewidentnie problem związany z tym. Może spróbuj dodać odpowiedni fragment kodu? Poszukaj czy gdzieś w VS można zmieni te ustawienia.

Ewentualnie zmień kod, tak aby wynik programu zapisywał Ci też do pliku tekstowego. Wtedy po wykonaniu programu otworzysz go i zobaczysz jaki jest wynik, a zgaduje że piszesz programy w celach naukowych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1