Opis forum
Rownanie kwadratowe
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
double a, b, c;
double delta;
cout << "Rownanie kwadratowe o wzorze : ax^2 + bx + c = 0";
cout << endl << endl;
cout << "Podaj wspolczynnik a: ";
cin >> a;
cout << "Podaj wspolczynnik b: ";
cin >> b;
cout << "Podaj wspolczynnik c: ";
cin >> c;
cout << endl;
if (a == 0)
cout << "brak rownania kwadratowego!\n";
else
{
delta = b*b - 4*a*c;
if (delta < 0)
cout << "Rownanie kwadratowe nie ma pierwiastkow!\n";
else
if (delta == 0)
cout << "Rownanie kwadratowe ma jeden pierwiastek: x = " << -b/(2*a) << endl;
else
{
cout << "Rownanie ma dwa pierwiastki:\n";
cout << "x1 = " << (-b+sqrt(delta))/(2*a) << endl;
cout << "x2 = " << (-b-sqrt(delta))/(2*a) << endl;
}
}
cout << endl;
cout<<" Autor projektu Marcin Jessa kl.IIIi ";
getch();
return 0;
}
Podajesz 10 wlasnych liczb i jest podawany elemet max i ninimalny
#include <vcl\condefs.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <iostream.h>
#pragma hdrstop
USERES("zero_i_max.res");
//---------------------------------------------------------------------------
int main(int argc, char **argv)
{
int tab[10];
int i,l,j,max,mini;
for (i=0;i<10;i++)
{
cout<<"Podaj liczbe ";
cin>>tab[i];
}
l=0;
for (i=0;i<10;i++)
if (tab[i]==0)
l++;
cout<<"W tablicy wystepuje "<<l<<" zer \n";
max=tab[1];
for (i=0;i<10;i++)
for (j=i+1;j<10;j++)
if (tab[i]>max)
max=tab[i];
cout<<"Najwyzszy element tablicy wynosi "<<max<<"\n";
mini=tab[1];
for (i=0;i<10;i++)
for (j=i+1;j<10;j++)
if (tab[i]<mini)
mini=tab[i];
cout<<"najmniejsza liczba w tablicy to "<<mini;
getch();
return 0;
}
Offline