| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 19.05.2009 9:02 | |
|
Davajte sem vsetky vase ydrojaky a prace podelte sa s ostatnymy diki
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 27.06.08 Prihlásený: 04.07.11 Príspevky: 114 Témy: 12 | Napísal Watik: 19.05.2009 11:46 | |
|
no nie je to nic svetoborne prosto bolo to zadanie do skoly zostavit funkciu na vypocet tangensu pricom zadam pocet clenov kolko ma mat rad a potom vysledok porovnat s vysledkom ktory vypocita kniznicna funkcia a zrobit sucet a rozdiel .............. je to banalne zadanie
Kód: #include<stdio.h> #include<math.h>
float tangensx(float x, int n) {
float k = 0.0, b = 1.0, scos = 1.0; float c = 0, ssin = 0; int cnt=1; float tangc=0.0;
c = x; ssin = x;
do{
k = k + 1.0; b = ((b * x * x)*(-1)) / ((k+k)*((k+k)-1.0)); scos = scos + b; c = ((c * x * x)*(-1)) / ((k+k)*((k+k)+1.0)); ssin = ssin + c;
tangc = ssin/scos;
printf("\n (%d).clen rozvoja je %f",cnt,tangc); cnt++; } while(cnt <= n); return tangc; }
int main() { int n; float x,tangens,tangens2; printf("\n Zadaj velkost uhla v radianoch: "); scanf("%f",&x); printf("\n Zadaj pocet clenov radu"); scanf("%d",&n);
tangens = tangensx(x,n); tangens2 = tan(x);
printf("\n Rozdiel medzi \n %f(vypocitana funkciou) a \n %f(vypocitanou rozvojom) je : \n\n %f sucet je : \n\n %f", tangens2, tangens, tangens2-tangens, tangens2 + tangens); getchar(); return 0;
}
a este jeden pridam (mozno hodim sem este viac ked najdem nieco zaujimave)............... je to priklad na predmet algoritmizacia najst najvacsieho spolocneho delitela dvoch cisel .......... ma to vyhladat delitela aj vtedy ak to mensie cislo z dvojice nie je delitelom ........... (neviem preco ale jediny som to mal dobre ostatny ani nevedeli ako na to ) Kód: #include<stdio.h>
int main()
{ int a,b,c,d,e; printf("\n Zadaj pocet dvojic pre ktore chces pocitat najvacsieho delitela \n"); scanf("%d",&d); for(e = 0; e < d; e++) { printf("\n Zadaj dve cisla \n"); scanf("%d%d",&a,&b); c = b; if(a % c > 0 ) { do { c--; } while(a%c != 0 || b%c != 0); if(c > 1) { printf("\n \t Najvacsi spolocny delitel je %d \n ",c); } else { printf("\n \t Nemaju spolocneho delitela \n "); } } else { printf("\n \t Najvacsi spolocny delitel je %d \n",c); } } getchar(); return 0; }
|
|
Registrovaný: 09.03.07 Prihlásený: 28.07.09 Príspevky: 39 Témy: 7 Bydlisko: Trnava | Napísal stewe: 19.05.2009 16:14 | |
|
|
|
Registrovaný: 27.06.08 Prihlásený: 04.07.11 Príspevky: 114 Témy: 12 | Napísal Watik: 20.05.2009 11:34 | |
|
stewe celkom zaujimave kody najviac ma zaujali piskvorky
|
|
Registrovaný: 23.04.09 Prihlásený: 12.06.12 Príspevky: 6 Témy: 1 | Napísal bugs: 20.05.2009 15:24 | |
|
no ja mam okolo 100 vselijakych programikov spravenych v C++...tak ak by bol nejaky ten zaujem,tak by som to mohol hodit do rarka a dat sem link...
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 20.05.2009 15:50 | |
|
tak daj nato to tu je
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 15.07.2009 9:08 | |
|
cawte mam tu moj vztvor nwm preco nefnguje zapnem ho a cierna konzloa aj ked to ma vypisovat a podobne staci si dorobit funkcie Nacitaj() a Zapis() oni zapisuju do suboru a mozete si to vyslepsit ak chcete budem rad ak to vzlepsite ak potom moyte dat sem for all
Kód: #include <stdio.h> #include <string.h> #include <stdlib.h>
#define P printf #define S scanf #define CLEAR system("cls"); #define POCET 40
typedef struct kniha { char nazov[101]; char autor[101]; char cena[21]; char rokv[5]; char pstr[6];
} KNIHA;
KNIHA pole[50];
int pocet=0;
void Cisti(void) { CLEAR
int i=0; for(i=0; i<POCET;i++) { strcpy(pole[i].nazov, "\0"); strcpy(pole[i].autor, "\0"); strcpy(pole[i].cena, "\0"); strcpy(pole[i].rokv, "\0"); strcpy(pole[i].pstr, "\0"); }
}
void Pridaj(void) { CLEAR while(getchar()!='\n') ;
P("Zadajte nazov knihy:\n"); gets(pole[pocet].nazov); P("Zadajte meno autora:\n"); gets(pole[pocet].autor); P("Zadajte cenu knihy:\n"); gets(pole[pocet].cena); P("Zadajte rok vydania:\n"); gets(pole[pocet].rokv); P("Zadajte pocet stran:\n"); gets(pole[pocet].pstr);
pocet++; }
void Zmen(void) { CLEAR
int cislo=0; P("Zadajte cislo knihy:\n"); scanf("%d",&cislo); while(getchar()!='\n') ; P("Zadajte nazov knihy:\n"); gets(pole[cislo].nazov); P("Zadajte meno autora:\n"); gets(pole[cislo].autor); P("Zadajte cenu knihy:\n"); gets(pole[cislo].cena); P("Zadajte rok vydania:\n"); gets(pole[cislo].rokv); P("Zadajte pocet stran:\n"); gets(pole[cislo].pstr);
}
void Zmaz(void) { CLEAR while(getchar()!='\n') ; int i=0; for(i=0; i<POCET;i++) { strcpy(pole[i].nazov, '\0'); strcpy(pole[i].autor, '\0'); strcpy(pole[i].cena, '\0'); strcpy(pole[i].rokv, '\0'); strcpy(pole[i].pstr, '\0'); }
}
void Nacitaj(void) { CLEAR while(getchar()!='\n') ;
}
void Zapis(void) { CLEAR while(getchar()!='\n') ; FILE * subor; char cesta[31]; P("Zadajte nazov suboru\n"); gets(cesta);
subor=fopen(cesta, "w"); int i; for(i=0;i<40;i++) { fprintf(subor, "%s\n%s\n%s\n%s\n%s\n",pole[i].nazov, pole[i].autor, pole[i].cena, pole[i].rokv, pole[i].pstr); } fclose(subor); return; }
void Vypis(void) { CLEAR while(getchar()!='\n') ; int i=0; for(i=0;i<POCET;i++){ P("==========%d==========\n",i); P("Nazov:%s\nAutor:%s\a\nCena:%s\nRok vydania:%s\nPocet stran:%s\n",pole[i].nazov, pole[i].autor, pole[i].cena, pole[i].rokv, pole[i].pstr); P("==========%d==========\n",i); }
}
int main(void) { Cisti(); char volba='0';
while(volba!='q'&&volba!='Q') { while(getchar()!='\n') ;
P("\n\n\n ----------KNIZNICA----------\n\n\n"); P(" | .::Created By reDo::. |\n"); P(" | Vyberte si z ponuky: |\n"); P(" | -------------------- |\n"); P(" | 1 <~ Pridaj knihu |\n"); P(" | 2 <~ Zmen knihu |\n"); P(" | 3 <~ Odstran knihu |\n"); P(" | 4 <~ Vypis vsetky knihy |\n"); P(" | 5 <~ Nacitaj zo suboru |\n"); P(" | 6 <~ Zapis do suboru |\n"); P("\n\n\n ---------------------------\n"); S("%c",&volba); switch(volba) { case '1': Pridaj(); break; case '2': Zmen(); break; case '3': Zmaz(); break; case '4': Vypis(); break; case '5': Nacitaj(); break; case '6': Zapis(); break;
default: P("Chybna volba!!!\n"); }
} return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| vaše výtvory [ Choď na stránku: 1, 2, 3 ] v Internetový marketing, SEO, reklama | 71 | 8766 | 07.12.2010 21:09 shaggy | | Vase graficke vytvory [ Choď na stránku: 1, 2 ] v Krčma | 32 | 2969 | 24.01.2010 19:19 Dany | | Vase vysvedcenie?? [ Choď na stránku: 1, 2 ] v Krčma | 59 | 3525 | 18.03.2009 19:21 AppleX | | Vase videovytvory v Krčma | 18 | 1429 | 16.08.2009 7:29 compspol | | Vaše workplace... [ Choď na stránku: 1 ... 53, 54, 55 ] v Krčma | 1645 | 112952 | 18.01.2023 23:49 Andre | | Vase hodnotenie v Webdesign | 16 | 1266 | 10.12.2011 17:12 stefantoto | | Vase trapasy [ Choď na stránku: 1, 2, 3, 4, 5 ] v Krčma | 146 | 11040 | 30.08.2010 17:55 Freelan | | vase nazory v Webdesign | 16 | 1873 | 15.05.2008 21:51 neopagan | | Vaše monitory [ Choď na stránku: 1, 2, 3, 4 ] v Monitory, televízory a projektory | 107 | 10860 | 08.09.2007 12:24 Jopi | | Vase\Nase Nehody v Automobily, motorky | 17 | 1608 | 13.04.2007 15:13 Rasputin | | Vaše DIY výrobky v Voľný čas a hobby | 21 | 2520 | 11.07.2010 4:13 Trty | | Vaše herné videá [ Choď na stránku: 1, 2 ] v Počítačové hry | 34 | 1755 | 27.11.2015 20:37 werwest | | Vaše pythonovske scripty v Perl, Python, Ruby, CGI | 0 | 2442 | 24.11.2007 22:08 vl4kn0 | | Vaše nejnavštevovanější servery? [ Choď na stránku: 1, 2, 3, 4 ] v Krčma | 108 | 18489 | 11.02.2012 14:44 Mišk4 | | Vase oblubene filmy [ Choď na stránku: 1, 2, 3, 4 ] v Kultúra, umenie, filmy, hudba, história, média | 96 | 8225 | 24.02.2007 18:05 JanoF | | Nase/Vase halusky [ Choď na stránku: 1 ... 4, 5, 6 ] v Voľný čas a hobby | 179 | 12937 | 27.07.2007 21:57 xyz |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|