| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 02.05.14 Prihlásený: 18.05.15 Príspevky: 15 Témy: 8 |
Caute chlopy jedna sa o jednu funkciu zo spajaneho zoznamu struktur prosim vas AKO spravim aby ked nacitam rok, tak aby sa to vo vypise zmenilo o 1 rok cely vlastne ak je nacitane cislo(d) je vacsie alebo rovne ako cislo vo zozname/vypise tak sa vsetky cisla v zozname ktore su mensie ako 'd' sa zvacsia o rok(to vo vypise) d predstavuje ten nacitany rok tento kod je tak ze sa to zmeni na to iste cislo, ale ja chcem aby sa zvysilo o rok priklad. zadane cislo je 20230303 cislo v zoname je 20130101 a potom sa zmení na 20140101Kód: while (pomocna != NULL) { if ((pomocna->datum) <= d) { pocet_zaznamov++; pomocna->datum= d; } pomocna = pomocna->p_dalsi; } dik
|
|
Registrovaný: 28.04.11 Prihlásený: 18.04.24 Príspevky: 296 Témy: 27 Bydlisko: Martin/Brno | Napísal mitko: 02.05.2014 18:42 | |
|
Neviem preco to robis takto ale nebolo by lepsie keby datum bola dalsia struktura a mala by polozky den mesiac rok? Ale ak to chces takto tak by mohlo fungovat: Kód: while (pomocna != NULL) { if ((pomocna->datum) <= d) { pocet_zaznamov++; pomocna->datum+=10000; } pomocna = pomocna->p_dalsi; }
|
|
Registrovaný: 02.05.14 Prihlásený: 18.05.15 Príspevky: 15 Témy: 8 | Napísal autor témy TieSTiK: 02.05.2014 19:29 | |
|
dakujem funguje to neviem, nie je to zlozitejsie z tou dalsiu strukturou ? este taka mala prosba ze tento isty kod co si napisal dalo by sa ta funkcia napisat aj niako inac ? dikyy takto vyzera cela ta funkcia Kód: void a(KNIZNICA *kniznica) { int d, x = 0; KNIZNICA *pomocna; pomocna = kniznica; scanf("%d", &d);
while (pomocna != NULL) { if ((pomocna->datum) <= d) { x++; pomocna->datum+= 10000; } pomocna = pomocna->p_dalsi; }
printf("Aktualizovalo sa %d zaznamov \n", x);
}
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Jednosmerny spajany zoznam struktur v C v Assembler, C, C++, Pascal, Java | 7 | 1775 | 08.05.2013 15:28 BX | | Spajany zoznam , C# v Technológia .NET | 2 | 1439 | 06.12.2010 18:10 walther | | Spajany zoznam C v Assembler, C, C++, Pascal, Java | 2 | 1934 | 28.04.2015 22:24 JanoF | | Lineárny spájaný zoznam v C v Assembler, C, C++, Pascal, Java | 11 | 939 | 28.10.2013 16:36 chrono | | C++ a praca s triedenim struktur v Assembler, C, C++, Pascal, Java | 2 | 804 | 01.06.2008 17:39 capricorn7 | | Jazyk C - Oddeleny preklad - pole struktur v Assembler, C, C++, Pascal, Java | 1 | 1445 | 28.05.2010 22:18 chrono | | help AMD Sempron 2800+ frekvencia 1700 help v AMD - Advanced Micro Devices | 16 | 1735 | 10.03.2007 9:13 dr.etker | | LG M228WA-BZ 22'', Wide help help v Monitory, televízory a projektory | 1 | 1159 | 05.12.2007 12:41 OmeGa | | zoznam v HTML, XHTML, XML, CSS | 17 | 2938 | 23.06.2007 22:06 sento | | zoznam v HTML, XHTML, XML, CSS | 10 | 2267 | 05.08.2007 10:20 HAE07 | | Zoznam v JavaScript, VBScript, Ajax | 1 | 1852 | 25.06.2012 0:08 shaggy | | Zoznam uživateľov v Redakčné systémy | 1 | 783 | 21.02.2007 11:20 Freelan | | Zretazeny zoznam v Assembler, C, C++, Pascal, Java | 4 | 1968 | 23.02.2011 18:13 mack0 | | zoznam moderatorov v Redakčné systémy | 10 | 909 | 23.08.2006 19:38 gumy | | Jednoduchý zoznam v HTML, XHTML, XML, CSS | 12 | 824 | 19.06.2010 13:20 shaggy | | zoznam-program v Ostatné programy | 3 | 715 | 10.07.2008 20:07 dadmtb |
| 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
|
|