FireRabbit:To je vše co napíšeš?
Difadon: Chceš se tedy přidat?
Je tu někdo začínající programátor nebo chce začít... Vyřešeno
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
OlikCZ: ajaj, hodně smutnej kod... samá magická konstanta, neznámý názvy proměnných, špatný odsazení, všechno v mainu, ...
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Je tu někdo začínající programátor nebo chce začít...
Vzal jsem to jen jako příklad, že ke každému kódu je zadání. Tady je ten test dodělaný, není to všechno v mainu. Nebudu při testu ztrácet čas pojmenováváním a odsazením.
Nenabízím to začínajícím, ale těm co se učí programování na škole a chtějí za výměnu více zdrojů, příkladu... Ty nemůžeš nabídnout jak jsi psal nic, takže se prosím tě zdrž komentáře. Nebudu tady nic řešit, vysvětlovat. Prostě jestli se někdo takový najde, co má, ať se ozve.

Kód: Vybrat vše
//---------------------------------------------------------------------------
#include <stdio.h>
#include <conio.h>
#include <time.h>
//---------------------------------------------------------------------------
void serid(int p[]);
int nejj(int p[], int s, int *a);
int nemaji(int p[]);
int main()
{
int pole[25],i,*q,pocet,y=0,r,t;
srand(time(NULL));
for(i=0;i<25;i++)
{
pole[i]=rand()%63+18;
printf("%d ",pole[i]);
}
pocet=nemaji(pole);
printf("\nUlevu na danich nema %d zamestnancu",pocet);
q=(int*)malloc(sizeof(int)*pocet);
for(i=0;i<25;i++)
if((pole[i]>26)&&(pole[i]<60))
{
q[y]=pole[i];
y++;
}
printf("\n");
for(i=0;i<pocet;i++)
printf("%d ",q[i]);
printf("\nNejmladsi zamestnanec firmy ma vek: %d",nejj(pole,25,&r));
printf(" a nejstarsi %d",r);
nejj(q,pocet,&t);
printf("\nNejmladsi zamestnanec bez danove ulevy ma vek: %d",nejj(q,pocet,&t));
printf(" a nejstarsi %d",t);
serid(pole);
free(q);
q=NULL;
getch ();
return 0;
}
//---------------------------------------------------------------------------
int nemaji(int p[])
{
int i,x=0;
for(i=0;i<25;i++)
if((p[i]>26)&&(p[i]<60)) x++;
return x;
}
int nejj(int p[], int s, int *a)
{
int i,b=p[0];
(*a)=p[0];
for(i=0;i<s;i++)
{
if(p[i]>(*a))(*a)=p[i];
if(p[i]<b)b=p[i];
}
return b;
}
void serid(int p[])
{
int i,j,a;
for(i=0;i<25-1;i++)
{
for(j=0;j<25-1;j++)
{
if(p[j]<p[j+1])
{
a=p[j];
p[j]=p[j+1];
p[j+1]=a;
}
}
}
printf("\n");
for(i=0;i<25;i++)
printf("%d ",p[i]);
}
i5 3350-P GTX 660 2GB 8GB DDR3 MSI B75A-G43
Toshiba satellite pro c50 i3,8GB RAM,120GB SSD
Xioami Redmi 1S
Toshiba satellite pro c50 i3,8GB RAM,120GB SSD
Xioami Redmi 1S
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
OlikCZ: napsal jsem zatím 3 projekty, jelikož jsi napsal, že programuješ v C, tak jsem napsal projekty v C 
Všechno není v mainu, ale je tam toho nejvíc a hodně zbytečností, které by měly být ve funkcích.
Je to sice malý projekt, ale na těch se člověk učí nejlíp, protože jde napáchat celkem málo škody.

Všechno není v mainu, ale je tam toho nejvíc a hodně zbytečností, které by měly být ve funkcích.
Je to sice malý projekt, ale na těch se člověk učí nejlíp, protože jde napáchat celkem málo škody.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Difadon
- Level 2.5
- Příspěvky: 323
- Registrován: leden 14
- Bydliště: Špindlerův Mlýn
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
Valcha píše:Difadon: Chceš se tedy přidat?
Psal jsem, že to bohužel není nic pro mě. Nikdy jsem na IT škole nebyl, takže žádné takové materiály nemám. :)
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
Difadon: Však učit se můžeš co chceš, ikdyž studuješ třeba veterinu 

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Difadon
- Level 2.5
- Příspěvky: 323
- Registrován: leden 14
- Bydliště: Špindlerův Mlýn
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
To sice ano. Ale pokud je to projekt pro sdílení materiálů, tak bych pro takový projekt nebyl přínosem, když mu nemám co nabídnout. 

- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
Budeš jen přihlížet a zkoušet sám, i to je dobrá zkušenost.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Pohlaví:
Re: Je tu někdo začínající programátor nebo chce začít...
Ale já nic takového nepsal-byla to možnost,nápad-nic neumíš-přidej se k nám ! 

- Difadon
- Level 2.5
- Příspěvky: 323
- Registrován: leden 14
- Bydliště: Špindlerův Mlýn
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Je tu někdo začínající programátor nebo chce začít...
Mám ho v profilu.




-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Poradí mi někdo dobré offline hry pro telefon nubia. Příloha(y)
od pidlo » 23 čer 2024 14:48 » v Mobily, tablety a jiná přenosná zařízení - 3
- 3912
-
od MrVoltz
Zobrazit poslední příspěvek
25 čer 2024 21:49
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů