@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
  • Odpowiedz
@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.
  • Odpowiedz
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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

tag 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--)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MajsterTS: 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
  • Odpowiedz