Riešenie v CPP:
#include <cstdlib>
#include <iostream>
#include<math.h>
using namespace std;
int main(int argc, char *argv[])
{
float a, b, c, x1, x2, D;
cout <<"Kvadraticka rovnica ax^2+bx+c=0\n";
cout <<"Zadaj nenulovu realnu hodnotu pre a:\n";
cin>> a;
cout <<"\nZadaj realnu hodnotu pre b:\n";
cin>> b;
cout <<"\nZadaj realnu hodnotu pre c:\n";
cin>> c;
if (a!=0 && b!=0 && c!=0)
{
D=(b*b)-(4*a*c);
if (D>=0)
{
D=sqrt(D);
x1=(-b+D)/(2*a);
x2=(-b-D)/(2*a);
cout <<"Korene kvadratickej rovnice su x1="<<x1<<" x2="<<x2<<"\n";
}
else
{
cout <<"\nRovnica nema v obore R riesenie\n";
}
}
else
{
cout <<"\nZadane hodnoty nesplnaju parametre kvadratickej rovnice \n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
Zadanie č.2
Napíšte program v c#, ktorý načíta vstupnú premennú, nenulové reálne číslo, a potom vypočítajte obvod a obsah kruhu:
Výsledok vypíšte na obrazovku.
Riešenie v CPP:
#include <cstdlib>
#include <iostream>
#include<math.h>
using namespace std;
const double PI=3.1415926535;
int main(int argc, char *argv[])
{
double r;
double obvod,obsah;
cout <<"Vypocet obvodu a obsahu kruhu\n";
cout <<"Zadej polomer kruhu :\n";
cin>> r;
if (r>0)
{
obvod = 2*PI*r;
obsah = PI*pow(r,2);
cout <<"\nObvod kruhu ="<<obvod<<"\n";
cout <<"\nObsah kruhu ="<<obsah<<"\n";
}
else
{
cout <<"\nPre daný polomer nie je mozne spravit vypocet. \n";
}
system("PAUSE");
return EXIT_SUCCESS;
}
Zadanie č.3
Napíšte program v c#, ktorý vygeneruje náhodne číslo a užívateľ ho musi uhádnuť. Po uhadnuti čísla vypište na obrazovku na ktorý pokus bolo číslo uhadnuté.
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int mojeCislo,tvojeCislo,pokus = 1;
mojeCislo = rand()% 100+1;
cout <<"Uhadni na ake cislo myslím od 1-100 :\n";
cin>> tvojeCislo;
while(tvojeCislo !=mojeCislo)
{
if(tvojeCislo > mojeCislo)
{
cout <<"Moje cislo je mensie.Skus znova :\n";
}
if(tvojeCislo < mojeCislo)
{
cout <<"Moje cislo je vacsie.Skus znova :\n";
}
cin>> tvojeCislo;
pokus++;
}
cout <<"Uhadol si to na "<<pokus<<" pokus.\n";
system("PAUSE");
return EXIT_SUCCESS;
}







