pomoc s programovýním v C++

První semestr kompletního kursu objektově orientovaného programování v C++. Základní programové konstrukce, třída a objekt, zapouzdření, metody, výjimky. Kontejnery, iterátory, algoritmy. Abstraktní datové typy, přetěžování. Bezpečné a přenositelné programování, vazby na OS. V ak.r. 2007/08 je předmět vypsán pouze pro účely splnění studijních povinností studentů, kteří nastoupili studium nejpozději v r. 2006/07.

pomoc s programovýním v C++

Příspěvekod biomedika » 22. 1. 2009 08:49

pomůže mi někdo vyřešit tuto úlohu? budu vám zavázán...

Napište funkci:
a) spočítejte a vypište reálné kořeny kvadratické rovnice A.x2 + B.x + C=0. Koeficienty A,B,C bude možné zadat jako vstupní parametry funkce. Na obrazovku vypište číselné hodnoty kořenů

b)vypište i typ kořenů: reálný jednonásobný kořen, reálný dvojnásobný kořen, případné hlášení, že rovnice nemá řešení v oboru real. Čísel

c)doplňte řešení a o možnost výpočtu a výpisu komplexních kořenů

d) rozšiřte řešení o výpis všech výsledků do externího textového souboru, název tohoto souboru bude možné zadat jako vstupní parametr funkce
biomedika
 

Re: pomoc s programovýním v C++

Příspěvekod Navry » 3. 2. 2009 18:43

mmm... předpokládám, že nějaké zadávání čísel, práce se soubory a podobně je jasná. pomůže ti tohle?
Kód: Vybrat vše
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
   double A = 1;
   double B = 2;
   double C = 1;
   //Diskriminant: D=B^2 -4AC
   double D = B*B - 4* A *C;
   //x_(1,2) = (-B +- sqrt(D)) / 2A
   if (D==0) {cout << "dvojnasobny koren " << (-B) / (2*A);   return 0;}
   if (D>0) cout << "realne koreny "<< (-B + sqrt(D))/(2*A) << " a "<<(-B - sqrt(D))/(2*A)<<".
";
   else cout << "imaginarni koreny "<< (-B + sqrt(-D))/(2*A) << " a "<<(-B - sqrt(-D))/(2*A)<<".
";
   return 0;
}
Uživatelský avatar
Navry
Matfyz(ák|ačka) level I
 
Příspěvky: 8
Registrován: 4. 10. 2007 18:40
Typ studia: Informatika Mgr.
Login do SIS: navrj7bm

Re: pomoc s programovýním v C++

Příspěvekod Malejmiky » 24. 2. 2009 16:17

Ahoj,potreboval bych taky pomoc s jedním programem,pokud mi chcete pomoc tak napiste na j.Mikota@seznam.cz,nabízim za to odměnu,diky moc
Malejmiky
Matfyz(ák|ačka) level I
 
Příspěvky: 1
Registrován: 24. 2. 2009 16:07
Typ studia: Nestuduji MFF UK


Zpět na PRG029 Programování v C++

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

cron