Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
konto usunięte
- 1

januzi
- 0
@MajsterTS: Dobra, to teraz znajdź błąd w skrypcie ;)

Jurigag
- 0
@MajsterTS: no i najs, to tera wstawiasz breakpointa, debug w phpstorm i tyle i sobie skaczesz po kodzie i podniecasz się że można robić takie bajery i ci wyświetla aktualne wartości zmiennych itp itd
Spotykacie się ze sposobem nr 2?
1.
switch ($i) {
}
But we can also make it this way:
1.
switch ($i) {
}
But we can also make it this way:
W odcinku 2 nt. programowania obiektowego Mirosław Zelent robił quiz używając klas.
W pliku .txt znajdowały się pytania ułożone w ten sposób:
--------------------------------------------------------
1 Kto wygral 49 Turniej Czterech Skoczni?
Martin Schmitt
Sven Hannawald
W pliku .txt znajdowały się pytania ułożone w ten sposób:
--------------------------------------------------------
1 Kto wygral 49 Turniej Czterech Skoczni?
Martin Schmitt
Sven Hannawald
źródło: comment_Hb88DEuQNM9qp8oLh5ZsSoNk5gEiFopr.jpg
Pobierz- 1
- 1
@MajsterTS: chodzi o to ze klasa nazwana Pytanie nie powinna robic rzeczy ktore moga byc zawarte w innej klasie. Tak to moglbys sobie napisac program w jednej klasie ktora robi wszystko, a tak raczej nie powinno wygladac programowanie obiektowe.
tag do czarnolistowania -> #majsterprogramowanie
Dziś mało inwencji twórczej, po prostu zaimplementowałem algorytm ze strony. Dowiedziałem się jak działa i tyle.
Znajdywanie NWD, rozpisałem sobie na kartce, potem faktycznie zobaczyłem, że tak działa. Teraz tylko rozkminić jak to działa rekurencyjnie, bo rekurencja sprawia jakoś więcej frajdy ( ͡° ͜ʖ ͡°)
------------------------------------------------
#include
int
Dziś mało inwencji twórczej, po prostu zaimplementowałem algorytm ze strony. Dowiedziałem się jak działa i tyle.
Znajdywanie NWD, rozpisałem sobie na kartce, potem faktycznie zobaczyłem, że tak działa. Teraz tylko rozkminić jak to działa rekurencyjnie, bo rekurencja sprawia jakoś więcej frajdy ( ͡° ͜ʖ ͡°)
------------------------------------------------
#include
int
rekurencja sprawia jakoś więcej frajdy
@MajsterTS: ale jest wolniejsza i narażasz się na przepełnienie stosu. generalnie przerabia się algorytmy rekurencyjne na iteracyjne, a nie na odwrót.
- 0
@MajsterTS:
aż sobie to zapiszę, żebym potem się wstydził swojego lenistwa, bo po kartkę nie chciało mi się sięgnąć.
rozpisałem sobie na kartce
aż sobie to zapiszę, żebym potem się wstydził swojego lenistwa, bo po kartkę nie chciało mi się sięgnąć.
źródło: comment_dEpm3ZWSzYjCTg8v2emZJp1cDwPZK9ER.jpg
Pobierztag do czarnolistowania -> #majsterprogramowanie
Dzisiaj się wziąłem za sortowanie bąbelkowe i tak naprawdę muszę je jeszcze raz zrozumieć i spróbować napisać sortowanie na dynamicznej tablicy
for (i=0;i<5;i++)
{
for(j=4;j>0;j--)
Dzisiaj się wziąłem za sortowanie bąbelkowe i tak naprawdę muszę je jeszcze raz zrozumieć i spróbować napisać sortowanie na dynamicznej tablicy
for (i=0;i<5;i++)
{
for(j=4;j>0;j--)
tag do czarnolistowania -> #majsterprogramowanie (będę często coś postował, bo zaraz sesja, a pisanie głupich programów mnie odstresowuje - nie studiuje informatyki)
DO RZECZY:
Zachciało mi się zrobić silnie metodą rekurencyjną:
http://pastebin.com/Wh8RuSjB
DO RZECZY:
Zachciało mi się zrobić silnie metodą rekurencyjną:
http://pastebin.com/Wh8RuSjB
źródło: comment_RlBYEiDz08fssTPt56wqsA9qDv2TybJF.jpg
Pobierz@MajsterTS: Po wpisaniu cyfry 5 zostają dane w buforze wejściowym i one powodują zakończenie programu. Dodaj takie coś "while((getchar())!='\n');" po "scanf("%d", &n);" i będzie działać ;)
Więcej informacji: https://stackoverflow.com/questions/7898215/how-to-clear-input-buffer-in-c
Więcej informacji: https://stackoverflow.com/questions/7898215/how-to-clear-input-buffer-in-c
- 2
@MajsterTS:
Jeśli uruchomisz program, wprowadzisz "10" i naciśniesz Enter, to
scanf("%d", &liczba) odczytuje liczbę jaką wprowadził użytkownik, ale w buforze(tu trafiają dane wprowadzone przez użytkownika w konsoli) pozostawia znak nowej linii(czyli to, co pojawia się gdy naciśniesz Enter).Jeśli uruchomisz program, wprowadzisz "10" i naciśniesz Enter, to
scanf "usunie" z bufora tylko "10", a w buforze pozostawi Enter(znak nowej linii). Jeśli po tym zrobisz scanf("%c", &znak), scanf od razu wczyta właśnie znak nowej linii(jako że %c wczytuje tylko jeden

