Proszę o sprawdzenie zadanka:) 
Zadanie:
Funkcja która biorąc liczby double a,b,c : argumenty,  wspolczynniki w rownaniu kwadratowym a x^2 + bx + c = 0  zwraca mniejsze z rozwiązań tego równania: wskazówka Math.sqrt(arg), oraz Math.min(arg1,arg2));   
wywołać funkcję (1.2,3,3)]
Mam tak:
class Program
    {
        static double suma(double a, double b, double c)
        {
            double wynik = a + b + c;
            wynik = Math.Sqrt(a);
            wynik = Math.Min(b, c);
            return wynik;
        }
        static void Main(string[] args)
        {
            double wynik = suma(1.2, 3, 3);
            Console.WriteLine("wynik działania funkcji dla  a x^2 + bx + c = 0 = " + wynik);
            Console.ReadKey();
        }
         
    }
}
 wynik jest (3)  ale nie wiem czy coś nie pomyliłam 
P.S dzięki za pomoc;)
			
									
									
						C# pomoc zadanko
- Lena
 
- Posty: 4554
 - Rejestracja: 10 lut 2009, 19:42
 - Lokalizacja: Sz-n
 
C# pomoc zadanko
Avenus pisze:double wynik = a + b + c;
wynik = Math.Sqrt(a);
wynik = Math.Min(b, c);
return wynik;
Twoim zadaniem jest policzyć pierwiastki równania kwadratowego i zwrócić mniejszy z nich. To co napisałaś nie oblicza zadania.
Pierwszym krokiem w funkcji będzie policzenie delty. Dalej należy w zależności od delty policzyć pierwiastki.
Podany przykład nie ma rozwiązań ponieważ delta jest ujemna.
- 
				Avenus
 
- Posty: 209
 - Rejestracja: 12 lis 2013, 21:04
 
C# pomoc zadanko
okey dzięki 
 hm może to ogarnę...bo...niedawno zaczęłam przygodę z programowaniem
			
									
									
						- Lena
 
- Posty: 4554
 - Rejestracja: 10 lut 2009, 19:42
 - Lokalizacja: Sz-n
 
C# pomoc zadanko
pierwszy krok obliczasz deltę 
drugi krok przy pomocy instrukcji if sprawdzasz jaki jest wynik
			
									
									
						drugi krok przy pomocy instrukcji if sprawdzasz jaki jest wynik
Kod: Zaznacz cały
if(delta > 0){
//obliczenia 2 pierwiastków x1, x2
}
else if (delta == 0){
//obliczasz jeden pierwiastek
}
else{
// delta mniejsza od zera brak rozwiązań
}
- 
				Avenus
 
- Posty: 209
 - Rejestracja: 12 lis 2013, 21:04
 
C# pomoc zadanko
dzięki jeszcze raz:)
program się robi poprawiłam błędy
			
									
									
						program się robi poprawiłam błędy
- 
				
- Reklama
 
 
Wróć do „Pomoc przy zadaniach domowych”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości


