Skocz do zawartości

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

ITCompozer

[C++]Funkcja Kwadratowa

Rekomendowane odpowiedzi

Hej,

ćwiczę sobie C++, chciałem napsiać program liczący pierwiastki funkcji kwadratowej.

Niestety nie działa. Co jest tutaj źle?

 

Oto kod:

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;
int main()

{
   //Deklarujemy zmienne
   float a;
   float b;
   float c;
   float d;
   //Podajemy zmienne
   cout << "Podaj A" << endl;
   cin >> a;
   cout << "Podaj B" << endl;
   cin >> b;
   cout << "Podaj C" << endl;
   cin >> c;

    d = b*b - 4*a*c;

   If(d>0)
   {
       cout << "x1=" << (-b - sqrt(d))/2*a; << endl;
       cout << "x2=" << (-b + sqrt(d))/2*a; << endl;
   }

   If(d==0)
   {
       cout << "x=" << -b/2*a << endl;
   }

   If(d<0)
   {
       cout << "Brak Pierwiastków!" <<endl;
   }

   getch();
   return 0;
}

 

Pomóżcie, pozdrawiam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

If(d>0)
   {
       cout << "x1=" << (-b - sqrt(d))/2*a; << endl;
       cout << "x2=" << (-b + sqrt(d))/2*a; << endl;
   }

 

1. powinno być

if

a nie

If

(w programowaniu wielkość liter ma duże znaczenie, popraw to w całym kodzie)

 

2. Średnik po wyrażeniu

(-b - sqrt(d))/2*a

jest błędem, usuń go ;)

 

Jak kompilowałeś program, to pewnie wysypało kilka błędów, warto poczytać co w nich pisze ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A jaki błąd Ci wyskakuje?

 

Nie chcę się czepiać, ale:

x/y*z to nie to samo co x/(y*z) ;)

otóż w pierwszym mamy:

5/2*3 = 5/2 * 3 = 15/2 = 7.5

w drugim mamy:

5/(2*3) = 5/6

 

Popraw ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pomocy !

 

Dana jest funkcja kwadratowa y=x2+(11-2n)x+n2-11n+24

 

a) wyznacz miejsca zerowe i wierzchołek

b) przedstaw ją w postaci kanonicznej i iloczynowej

c) wyznacz wartość ekstremalną

d) narysuj wykres

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Droga Aniu. Chcesz odpowiedzi ? Musisz wkleić swoje zdjęcie. Tylko pamiętaj, że im mniej (ubrań), tym lepiej (bo odpowiedź dokładniejsza). Na zdjęciu ma być widoczny monitor z tym tematem (nie, żebym nie ufał czy coś, ale dla pewności, że na zdjęciu jesteś Ty).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Droga Aniu. Chcesz odpowiedzi ? Musisz wkleić swoje zdjęcie. Tylko pamiętaj, że im mniej (ubrań), tym lepiej (bo odpowiedź dokładniejsza). Na zdjęciu ma być widoczny monitor z tym tematem (nie, żebym nie ufał czy coś, ale dla pewności, że na zdjęciu jesteś Ty).

:rotfl: umarłem :E

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Droga Aniu. Chcesz odpowiedzi ? Musisz wkleić swoje zdjęcie. Tylko pamiętaj, że im mniej (ubrań), tym lepiej (bo odpowiedź dokładniejsza). Na zdjęciu ma być widoczny monitor z tym tematem (nie, żebym nie ufał czy coś, ale dla pewności, że na zdjęciu jesteś Ty).

 

 

 

haha ! może jednak ktoś udzieli i odpowiedzi na wyższej napisane zadanie ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

haha ! może jednak ktoś udzieli i odpowiedzi na wyższej napisane zadanie ?

 

Doładowanie orange za 25zł na pw i możemy porozmawiać. Napiszę i wytłumaczę.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

haha ! może jednak ktoś udzieli i odpowiedzi na wyższej napisane zadanie ?

A co ono ma wspólnego z programowaniem?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • @adashi To nie ma nic do sytuacji. Tak po prostu wygląda mobilizacja, ta obowiązkowa część. Od początku. Tak jak gnojenie więźniów, by się "zgłaszali" do wojska.   @voltq Pisałem co się robi z odmawiającymi.   @sabaru Bo to ważne dla zwiększania morale sił ukraińskich i obniżania rosyjskich. Powinieneś to już wiedzieć po ponad 2 latach tej wojny.
    • W ogóle  szkoda, że robili tego Starfilda, bo poszło na to kupę czasu, choć nie grałem i chyba nie zamierzam, ewentualnie  przelecieć sam główny wątek i wątki frakcji. Mogli się skupić tylko na The Elders Scrolss i Fallout, a tak naobiecywali jak zwykle nextgenowy kosmos i wyszedł kilkunastoletni Skyrim w kosmosie. A już najlepiej by było, gdyby zlecili robienie Fallouta 5 takiemu Obsidianowi, gdzie jedni i drudzy już przejęci przez Microsoft. Wiadomo, że się na to nie zgodzą i dzięki temu Fallouta 5 zobaczymy dopiero za dobrych kilka lat i to będzie jakieś 15 lat po premierze Fallouta 4, tak samo między Skyrim, a kolejną grą też będzie 15 lat jak nie lepiej. Już pomijając to jakie mam zdanie o tej gównianej Bethesdzie, mimo wszystko chętnie zagrałbym wcześniej w takie gry jak TES, czy Fallout. Z całą ułomnością, czy gównianym głównym wątkiem ich gier, to miło wspominam ten klimat i eksplorację i chciałbym zagrać częściej niż raz na 15 lat. Nie chodzi mi o klepanie nowej gry z częstotliwością Ubi, bo to nie realne, ale naprawę 15 lat to kawał czasu.
    • U mnie za to (Empik) jest status, że zamówienie zostało skompletowane ale nie ma jakiegokolwiek info o wysyłce (odbiór osobisty w salonie). Jeśli jutro nie będzie mojej kopii na miejscu to po prostu anuluję zamówienie.
    • Czyli głosowałeś wbrew własnym poglądom tylko dlatego że znajomi są ok?
    • Zrobiłem już 3 aplikacje na grafiki z małego kawałka 4x4cm kupionego za grosze przy okazji jakiejś promki na aliexpress xD Dla mnie to jest mega. Ostatni pacjent rx 5700 Asus ROG temp spadły ok 24 stopnie na hot spocie (stara pasta była już twarda i mało jej było na środku rdzenia) Jednak wg tego co przeczytałem temp i tak mam niższe niż wg różnych testów o kilka stopni, a wentyle kręcą się na min albo na początku grania wcale. Najpierw pomyślałem, że zapomniałem je podłączyć dopiero po chwili grania ruszyły xD. Nie wiem jak to się spisuje na laptopach czy procesorach bo mi szkoda było tego małego kawałka, ale na rx 5500xt, rx 5700 jest wypas. Aplikacja też banalna jak się przytnie trochę większy kawałek niż rdzeń. Później wystarczy jakimś plastikiem jeździć delikatnie po bokach rdzenia i termopad sam się utnie na krawędziach. Na koniec tylko zdejmujemy plastik, a TPM7950 zostaje idealnie przycięty na rdzeniu😁 Ja już do pasty nie wracam. PTM7950 na GPU a GD900 na procki (u mnie lepiej wypadła od Arctica mx2) Ja miałem z pudełeczkiem i akcesoriami. Śrubokręcik się przyda Znacie jakąś stronkę, która pokazuje jakiej wielkości długość/szerokość jest rdzeń GPU tak na przyszłość Taki miałem zestawik:
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...