zxz |
22.04.2011 11:26 |
Predmet:Parni clanovi niza veci od arit. sredine
Zadatak:
Napisati parne clanove niza vece od aritmeticke sredine
PreuzmiIzvorni kôd (C++):#include <iostream>
#define max 10
using namespace std;
main()
{
int n, niz[max], s=0;
float as;
cout << "n=";
cin >> n;
for (int i=0; i<n; i++)
{
cout << "NIZ[" << i << "]=";
cin >> niz[i];
s+=i;
}
as=s/n;
for (int i=0; i<n; i++)
if (niz[i]>as && niz[i]%2==0)
cout << "NIZ[" << i << "]=" <<niz[i]<< " zadovoljava uslov. \n";
system ("pause");
return 0;
}
|
zxz |
16.05.2011 14:34 |
Predmet:Dan u sedmici
Zadatak:
Odrediti dan u sedmici zadanog datuma.
PreuzmiIzvorni kôd (C++):#include <iostream>
using namespace std;
int main() {
cout << "Upiši datum u formatu DD MM GGGG: ";
int dan, mjesec;
long int godina;
cin >> dan >> mjesec >> godina;
long datum;
if (mjesec < 3) {
datum = 365 * godina + dan + 31 * (mjesec - 1)
+ (godina - 1) / 4
- 3 * ((godina - 1) / 100 + 1) / 4;
}
else {
// uo
imo operator dodjele tipa (int):
datum = 365 * godina + dan + 31 * (mjesec - 1)
- (int)(0.4 * mjesec + 2.3) + godina / 4
- 3 * (godina / 100 + 1) / 4;
}
cout << dan << "." << mjesec << "." << godina
<< ". pada u ";
switch (datum % 7) {
case 0:
cout << "subotu." << endl;
break;
case 1:
cout << "nedjelju." << endl;
break;
case 2:
cout << "ponedjeljak." << endl;
break;
case 3:
cout << "utorak." << endl;
break;
case 4:
cout << "srijedu." << endl;
break;
case 5:
cout << "
etvrtak." << endl;
break;
default:
cout << "petak." << endl;
}
char x;
cin >> x;
return 0;
}
|
zxz |
03.10.2011 01:50 |
Predmet:Pravougli trougao
PreuzmiIzvorni kôd (C++):#include<iostream>
using namespace std;
int main()
{
int a, b, c;
cout<<"Unesite a: ";
cin>>a;
cout<<"Unesite b: ";
cin>>b;
cout<<"Unesite c: ";
cin>>c;
if(a*a == b*b + c*c)
cout<<"Trougao jeste pravougli."<<endl;
else if(b*b == a*a + c*c)
cout<<"Trougao jeste pravougli."<<endl;
else if(c*c == a*a + b*b)
cout<<"Trougao jeste pravougli."<<endl;
else
cout<<"Trougao nije pravougli."<<endl;
system("pause");
return 0;
}
|
zxz |
03.10.2011 01:56 |
Predmet:Korijen broja
PreuzmiIzvorni kôd (C++):// Korijen broja # korijen.cpp
#include<iostream>
using namespace std;
int main()
{
float a, b;
cout<<"Unesite a: ";
cin>>a;
cout<<"Unesite b: ";
cin>>b;
if(sqrt(b)==a || sqrt(b)==#a)
cout<<a<<" je korijen broja "<<b<<" ."<<endl;
else
cout<<a<<" nije korijen broja "<<b<<"."<<endl;
system("pause");
return 0;
}
|
zxz |
19.10.2011 14:55 |
Predmet:Trocifreni brojevi
Program ispisuje sve trocifrene brojeve čiji je zbir cifara 5.
PreuzmiIzvorni kôd (C++):include<iostream>
using namespace std;
int main()
{
int i,pom,j,d,s;
cout<<"Program ispisuje sve trocifrene brojeve \
ciji je zbir cifri 5."<<endl;
cout<<"Brojevi ciji je zbir cifri 5 su: "<<endl;
for(i=100;i<=999;i++)
{
pom=i;
j=pom%10;
d=(pom/10)%10;
s=pom/100;
if(j+d+s==5)
cout<<i<<endl;
}
return 0;
}
|
zxz |
18.11.2011 16:55 |
Predmet:Rad sa datotekom
Rad sa datotekom.
Kreiranje upisivanje i čitanje iz iste.
PreuzmiIzvorni kôd (C++)://program od korisnika trazi da unese ime datoteke, ista se formira na
//lokaciji izvrsnog fajla, i unutar nje se upisuju dva reda podataka koje se traze
// od korisnika
#include <fstream.h>
int main()
{
char ImeFajla[80];
char Sadrzaj[255]; // nizovi za ime datoteke i njen sadrzaj
char Sadrzaj1[255];
cout << "Unesite naziv fajla plus ekstenzija TXT: ";
cin >> ImeFajla;
ofstream fout(ImeFajla); // kreiranje i otvaranje datoteke
cout << "Unesite bilo sta: ";
cin.ignore(1,'\n'); // ignorisanje linije
cin.getline(Sadrzaj,255); // ucitavanje unosa sa tastature
fout << Sadrzaj << "\n"; // i upisivanje u datoteku
cout << "Unesite jos jednom bilo sta: ";
cin.getline(Sadrzaj1,255);
fout << Sadrzaj1 << "\n";
fout.close(); // zatvaranje datoteke
ifstream fin(ImeFajla); // otvaranje datoteke prije citanja
cout << "Ovo je sadrzaj fajla koji ste unijeli\n";
char ch;
while (fin.get(ch))
cout << ch;
cout << "\n***Kraj datoteke.***\n";
fin.close();
return 0;
}
|
zxz |
03.03.2013 15:48 |
Predmet:Rekurzivna procedura
PreuzmiIzvorni kôd (C++):#include <iostream>
using namespace std;
int main () {
int ocjena;
char rijec;
cout << "Sa kojom ocjenom si prosao: ";
cin>>ocjena;
if ((ocjena >0) && (ocjena<6))
{
switch(ocjena)
{
case 1:
cout << "Ne valja, belaj"<<endl;
break;
case 2:
cout << "Na jedvite jade"<<endl;
break;
case 3:
cout << "Moze to i bolje"<<endl;
break;
case 4:
cout << "Skoro pa super"<<endl;
break;
case 5:
cout << "Svaka caset, super"<<endl;
break;
}
}
else
{
cout << "Neispravan unos"<<endl;
cin.get();
main();
}
system("pause");
return 0;
}
|
zxz |
24.10.2013 23:23 |
Predmet:Konvert Oktalni u decimalni
PreuzmiIzvorni kôd (C++):#include<iostream>
int main()
{
using namespace std;
int i,OctNum,DecNum = 0,arr[20];
cout<<"Octal Number to Decimal Number converter."<< endl<<endl;
cout<< "Enter the Number: ";
cin>>OctNum;
for(i=0; OctNum>0; i++) //Save the individual digits of the Octal number to the array.
{
arr[i] = OctNum % 10;
OctNum = OctNum / 10;
}
cout<<i;
//first digit(in ones place) x (8 raise to 0)+2nd digit(tens) x (8 raise to 1) +...+last digit x (8 raise to n-1) where 'n' is the number of digits
for(int power=0, j=0; j<i ; j++,power++)
{
DecNum = DecNum + arr[j] * pow(8.0,power);
}
cout<<"The Decimal form is "<<DecNum;
cin.get();
return 0;
}
|
zxz |
22.02.2014 21:53 |
Predmet:Primjer Klase
PreuzmiIzvorni kôd (C++):#include <conio.h>
#include <iostream>
using namespace std;
class kugla
{
private:// float r;
public: float r;
float Opseg()
{
return r*r;
}
float Povrsina()
{
return 4*r*r*3.14;
}
kugla (float x) {r=x;}
kugla () {r=1;}
};
int main()
{
kugla A(2);
kugla B;
kugla C(4);
cout<<A.Opseg()<<endl;
cout<<A.Povrsina()<<endl<<endl;
cout<<B.Opseg()<<endl;
cout<<B.Povrsina()<<endl;
cout<<C.Opseg()<<endl;
cout<<C.Povrsina()<<endl;
getch();
}
|
zxz |
26.02.2014 18:17 |
Predmet:Pozicija slova u rijeci
Odredjuje poziciju nekog karaktera u unesenoj rijeci.
PreuzmiIzvorni kôd (C++):#include <iostream>
//#include <string>
using namespace std;
int main ()
{
string tekst;
string znak;
int poz=0;
cout << "Unesite neku rijec" << endl;
cin>>tekst;
cout << "Unesite znak koji trazit" << endl;
cin>>znak;
poz=tekst.find(znak)+1;
if (poz>0)
{
cout << "Znak pronadjen na poziciji " << poz << endl;
}
else
{
cout << "Znak '" <<znak<<"' nije nadjen"<< endl;
}
cin.get();
system("PAUSE");
return 0;
}
|