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.
biomedika

pomoc s programovýním v C++

Příspěvek od biomedika »

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
Uživatelský avatar
Navry
Matfyz(ák|ačka) level I
Příspěvky: 8
Registrován: 4. 10. 2007 19:40
Typ studia: Informatika Mgr.
Kontaktovat uživatele:

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

Příspěvek od Navry »

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;
}
Malejmiky
Matfyz(ák|ačka) level I
Příspěvky: 1
Registrován: 24. 2. 2009 16:07
Typ studia: Nestuduji MFF UK

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

Příspěvek od Malejmiky »

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
Odpovědět

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