int main()
{
while (1)
{
printf ("Hello bitches\n\a");
}
}
int main()
{
while (1)
{
printf ("Evo, mislim da smo i mi zasluzili svoje mesto na forumu, pisite ovde sve one beskorisne programcice koje ste pisali, nebitno u kom programskom jeziku, da se sprdamo malo\n\a");
}
}
Ето, надам се да сте разумели концепт теме. Без спема. Ако пишете глупости, пишите их у неком програмском језику.
Програм тражи разлику скупова представљених целим бројем, значи ако скуп представим са 12, постојаће елементи 1100, то јест осам и четири, а ако је скуп представљен бројем 0011 постојаће елементи два и један. И на тај начин тражим разлику скупова, скуп мора да има између 1 и 16 елемената, и самим тим представа скупа може бити највише МАКСИНТ. Ево вам, па се играјте. :)
ЕДИТ Жута слова су између оних угластих заграда, чисто да знате
#include <stdio.h>
#define MAX 16
int P, Q, R, N;
int maksimalna_predstava_broja;
int a[MAX], b[MAX], c[MAX];
int n, i, maksimum, brojac;
int main()
{
while (1)
{
maksimalna_predstava_broja = 1;
printf ("\nUnesite maksimalan broj elemenata skupova\n");
scanf ("%d", &N);
if (N > 16 || N <= 0)
{
printf ("\nNeispravan unos, pokusajte ponovo\n");
exit();
}
for (i=1; i<N; i++)
{
maksimalna_predstava_broja = 2*maksimalna_predstava_broja;
}
printf ("\nMaksimalni dozvoljen broj predstave skupa je: %d", maksimalna_predstava_broja);
printf ("\nUnesite predstavu prvog skupa\n\n");
scanf ("%d", &P);
if ((P > maksimalna_predstava_broja) || (P < 0))
{
printf ("\nNeispravan unos\n");
break;
}
printf ("\nUnesite predstavu drugog skupa\n\n");
scanf ("%d", &Q);
if ((Q > maksimalna_predstava_broja) || (Q < 0))
{
printf ("\nNeispravan unos\n");
break;
}
printf ("\n");
printf ("Binarna predstava skupa P je: ");
while (P != 0)
{
for (i=0; i<N-1; i++)
{
a[i] = (P%2);
P=P/2;
}
for (i=N-2; i>-1; i--)
printf ("%d", a[i]);
}
printf("\n");
printf ("Binarna predstava skupa Q je: ");
while (Q != 0)
{
for (i=0; i<N-1; i++)
{
b[i] = (Q%2);
Q=Q/2;
}
for (i=N-2; i>-1; i--)
printf ("%d", bi);
}
for (i=N-2; i>-1; i--)
{
Znam bre šta su binarni brojevi, nego sam skontao da je niz 123 u stvari niz 1 - 2 - 3 i onda gledam, 3 jeste 011, ali šta ti je ovaj đubar pre toga, pa tako :)
Ja се сад зајебавао са алгоритмима сортирања, мерио време потребно за сортирање низа одређене дужине различитим алгоритмима и упоређивао. Иако може све то лако да се нађе на нету, морао сам сам мало да их истестирам. Quicksort их све шије, није за џабе quick. :)
#include<stdio.h>
main() {
printf("PIJEM PIVU, ONA PIJE MENE, KAZU DA CU POGINUT ZBOG ZENE! AKO DOZNA STA SE SA MNOM ZBIVA, BICE MENI OVO ZADNJA PIVA!");
}
public void ObradiAktivnost(Aktivnost aktivnost)
{
switch(aktivnost)
{
case Aktivnost.Ucenje:
Console.WriteLine("Učim, kao šatro, Vuka na svaka dva minuta.");
break;
case Aktivnost.Posao:
Console.WriteLine("Plaćena sam da programiram i listam najnovije defke.");
break;
case Aktivnost.Vukajlija:
Console.WriteLine("- i Delete, +, +, patrik, forum, pvt, profil, +, +, -, - i Delete...");
break;
default :
Console.WriteLine("Sex? LOL");
}
public static void main (string args[])
{
try{
while (int i = 0; 1 = 1; i++)
{
Console.WriteLine("Dan broj: " + i); //Da iskoristim negde i ovo "i"
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Posao);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Ucenje);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
}
}catch(Exception ex)
{
Console.WriteLine("Time's up. You're dead or you've run out of memory. Stack overflow što bi rekli programeri.")
}
{
while (1)
{
printf ("Hello bitches\n\a");
}
}
{
while (1)
{
printf ("Evo, mislim da smo i mi zasluzili svoje mesto na forumu, pisite ovde sve one beskorisne programcice koje ste pisali, nebitno u kom programskom jeziku, da se sprdamo malo\n\a");
}
}
Ето, надам се да сте разумели концепт теме. Без спема. Ако пишете глупости, пишите их у неком програмском језику.
#include<stdio.h>
#include<conio.h>
main()
{
int n,i,a100,br=0;
float prosek=0, suma=0;
printf("unesi broj elemenata niza \n");
scanf("%d", &n);
printf("unesi elemente niza \n");
for(i=0; i<n; i++)
{
scanf("%d", &ai);
if(ai>0)
{
suma=suma+ai;
br++;
}
prosek=suma/br;
printf("prosek = %.2f", prosek);
getch();
}
за рачунање просека, контам да ником не треба, ал немам ништа паметније у свесци из програмирања...
Постављам касније два или три програма. :)
#include <iostream>
int main()
{
while (true)
cout<<"Nisam skonto"<<endl;
}
Neam ništa ovde, ali radio sam dosta sa C#, povezivao sa SQL bazama podataka i tak'. Ako me ne bude mrzelo, napisaču nešto posle.
EDIT: UUuu, pozaboravljao sam sve iclude-ove, u c# glavne generiše sam, tako da moram da ih obnovim u naredne dve godine.
http://pavlecar.atwebpages.com/iks-oks/
Saću da ispamujem forum ovim linkom.
ЕДИТ Жута слова су између оних угластих заграда, чисто да знате
#include <stdio.h>
#define MAX 16
int P, Q, R, N;
int maksimalna_predstava_broja;
int a[MAX], b[MAX], c[MAX];
int n, i, maksimum, brojac;
int main()
{
while (1)
{
maksimalna_predstava_broja = 1;
printf ("\nUnesite maksimalan broj elemenata skupova\n");
scanf ("%d", &N);
if (N > 16 || N <= 0)
{
printf ("\nNeispravan unos, pokusajte ponovo\n");
exit();
}
for (i=1; i<N; i++)
{
maksimalna_predstava_broja = 2*maksimalna_predstava_broja;
}
printf ("\nMaksimalni dozvoljen broj predstave skupa je: %d", maksimalna_predstava_broja);
printf ("\nUnesite predstavu prvog skupa\n\n");
scanf ("%d", &P);
if ((P > maksimalna_predstava_broja) || (P < 0))
{
printf ("\nNeispravan unos\n");
break;
}
printf ("\nUnesite predstavu drugog skupa\n\n");
scanf ("%d", &Q);
if ((Q > maksimalna_predstava_broja) || (Q < 0))
{
printf ("\nNeispravan unos\n");
break;
}
printf ("\n");
printf ("Binarna predstava skupa P je: ");
while (P != 0)
{
for (i=0; i<N-1; i++)
{
a[i] = (P%2);
P=P/2;
}
for (i=N-2; i>-1; i--)
printf ("%d", a[i]);
}
printf("\n");
printf ("Binarna predstava skupa Q je: ");
while (Q != 0)
{
for (i=0; i<N-1; i++)
{
b[i] = (Q%2);
Q=Q/2;
}
for (i=N-2; i>-1; i--)
printf ("%d", bi);
}
for (i=N-2; i>-1; i--)
{
if (a[i]==1 && b[i]==0)
c[i]=1;
else c[i]=0;
}
printf ("\n");
printf ("Razlika skupova P i Q je: ");
for (i=N-2; i>-1; i--)
printf ("%d", c[i]);
brojac = 0;
for (i=N-2; i>-1; i--)
{
if (c[i]==1)
{
brojac++;
}
}
printf ("\n");
printf("\nBroj elemenata u skupu R je: %d", brojac);
printf("\n");
}
getch();
}
Nisam skapirao šta ti radi program :)
Ево илустроваћу примером.
Скупови имају максимум 12 елемената.
Представа првог скупа је 123.
Представа другог скупа је 211.
У бинарном облику први скуп изгледа овако:
00001111011
А други овако:
00011010011
Дакле, постоје елементи на местима где су јединице.
Тако да њихова разлика изгледа овако.
00001111011
00011010011
----------------
00000101000
Што значи да ће резултујући скуп или разлика скупова изгледати овако:
00000101000
Број елемената у том скупу је 2. :)
Је л' јасније.
Jasno mi je šta radi, ali zašto ti je 123 = 00001111011 ?
1111011
2^0=1
2^1=2
2^3=8
2^4=16
2^5=32
2^6=64
----------
1+10+32+80=90+33=123
Тако се пишу цели бројеви у систему са основом два, такозваном бинарном систему. :)
Znam bre šta su binarni brojevi, nego sam skontao da je niz 123 u stvari niz 1 - 2 - 3 i onda gledam, 3 jeste 011, ali šta ti je ovaj đubar pre toga, pa tako :)
Ja се сад зајебавао са алгоритмима сортирања, мерио време потребно за сортирање низа одређене дужине различитим алгоритмима и упоређивао. Иако може све то лако да се нађе на нету, морао сам сам мало да их истестирам. Quicksort их све шије, није за џабе quick. :)
http://www.youtube.com/watch?v=ywWBy6J5gz8
//Само да се упишем, без кода.
#ifndef _vukajlija_h_
#define _vukajlija_h_
class Vukajlija{
friend ostream& operator<<(ostream& it,const Vukajlija& v){
return it << "Moji programi ovde ne mogu da stanu :P"<<endl;
}
};
#endif;
#include<iostream>
#include "vukajlija.h"
using namespace std;
int main(){
Vukajlijav= new Vukajlija();
cout<<v;
return 0;
}
#include<stdio.h>
main() {
printf("PIJEM PIVU, ONA PIJE MENE, KAZU DA CU POGINUT ZBOG ZENE! AKO DOZNA STA SE SA MNOM ZBIVA, BICE MENI OVO ZADNJA PIVA!");
}
enum Aktivnost
{
Ucenje,
Posao,
Vukajlija
}
public void ObradiAktivnost(Aktivnost aktivnost)
{
switch(aktivnost)
{
case Aktivnost.Ucenje:
Console.WriteLine("Učim, kao šatro, Vuka na svaka dva minuta.");
break;
case Aktivnost.Posao:
Console.WriteLine("Plaćena sam da programiram i listam najnovije defke.");
break;
case Aktivnost.Vukajlija:
Console.WriteLine("- i Delete, +, +, patrik, forum, pvt, profil, +, +, -, - i Delete...");
break;
default :
Console.WriteLine("Sex? LOL");
}
public static void main (string args[])
{
try{
while (int i = 0; 1 = 1; i++)
{
Console.WriteLine("Dan broj: " + i); //Da iskoristim negde i ovo "i"
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Posao);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Ucenje);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
ObradiAktivnost(Aktivnost.Vukajlija);
}
}catch(Exception ex)
{
Console.WriteLine("Time's up. You're dead or you've run out of memory. Stack overflow što bi rekli programeri.")
}
}
}
Branic frajer zna objektno orijentisano
Aaa, jesam frajer :)
A messalina čak 'vata i greške. Nego kakav ti je ono while ispod "try-a" :D
Beskonačna petlja :)