Reklama
Strona 119 z 358 PierwszaPierwsza ... 1969109117118119120121129169219 ... OstatniaOstatnia
Pokazuje wyniki od 1,771 do 1,785 z 5367

Temat: Programowanie - temat ogólny

  1. #1771
    Avatar Lord
    Data rejestracji
    2012
    Położenie
    benzyna po 5,19 mordo xDDDD
    Wiek
    29
    Posty
    10,446
    Siła reputacji
    18

    Domyślny

    Zastanawialem się dlaczego bez returna/exita/brk poszło.
    To przez to ze w eax zostało zero po wyjsciu z while?

  2. #1772

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj LordCompi napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Zastanawialem się dlaczego bez returna/exita/brk poszło.
    To przez to ze w eax zostało zero po wyjsciu z while?
    skompiluj i sprawdz w debuggerze xd

  3. Reklama
  4. #1773
    Avatar Gray
    Data rejestracji
    2007
    Położenie
    Gdańsk
    Posty
    2,847
    Siła reputacji
    18

    Domyślny

    Cytuj LordCompi napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Zastanawialem się dlaczego bez returna/exita/brk poszło.
    To przez to ze w eax zostało zero po wyjsciu z while?
    Ostatnie intrukcje w programie:
    - zwrócenie wyniku ze scanfa - w EAX jest -1
    - negacja wyniku (który jest w EAX) - w EAX jest 0
    - skok warunkowy - nie zmienia rejestru
    - wyjście z funkcji, a w przypadku inta wartość jest zwracana właśnie przez EAX

    Możliwe że inny kompilator móglby wygenerować inne instrukcje, ale takie wydają się najlogiczniejsze ;p

  5. #1774
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    czy w javie pisząc
    Kod:
    String s = resultTextField.getText();
    tworzy mi kopie czy (hehe) wskaźnik?

    @edit
    zły przykład
    Kod:
    Klasa a = new Klasa();
    Klasa b = a;
    stworzy wkaźnik czy kopię? jeśli kopię, to jak zrobić (pseudo) wskaźnik?
    oraz
    Kod:
    int foo[] = new int[10];
    int a = foo[5];
    to samo pytanie
    Ostatnio zmieniony przez 2cztery7 : 06-10-2014, 18:05

  6. #1775
    Avatar Gray
    Data rejestracji
    2007
    Położenie
    Gdańsk
    Posty
    2,847
    Siła reputacji
    18

    Domyślny

    Cytuj 2cztery7 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    stworzy wkaźnik czy kopię? jeśli kopię, to jak zrobić (pseudo) wskaźnik?
    Nie tyle wskaźnik co referencję, w każdym razie nie robi kopii.


    Cytuj 2cztery7 napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    oraz

    Kod:
    int[] foo = new int[10];
    int a = foo[5];
    to samo pytanie
    Tu już skopiuje.

    Typy prymitywne (int, char, bool itp) są kopiowane, reszta nie.

  7. #1776
    Avatar Viperix
    Data rejestracji
    2008
    Położenie
    @#$%^
    Posty
    80
    Siła reputacji
    17

    Domyślny

    Co w C++ będzie szybsze?

    Dynamiczna tablica przez new, czy vector?

    I jeżeli chodzi o przestrzeń nazw to lepiej deklarować pojedyncze obiekty
    Kod:
    using std::cin;
    czy deklarować od razu całą dla danej funkcji:

    Kod:
    using namespace std;
    Oczywiście dalej zależy mi na szybkości i stabilności programu. :D
    Z góry dziekuje! ^^

  8. #1777
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    Cytuj Viperix napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Co w C++ będzie szybsze?

    Dynamiczna tablica przez new, czy vector?
    będzie tak samo. vector to tablica, tylko, że może zmieniać ilość elementów. dane są jednak zapisywane w ten sam sposób, co w przypadku tablicy. po prostu jeżeli dodasz element i vector napotka na przeszkodę to się przealokuje.
    co do "usingów", nie ma to znaczenia. uważaj tylko, by nie zrobić czegoś takiego:
    Kod:
    namespace foo
    {
    class a;
    class b;
    }
    ...
    namespace bar
    {
    class a;
    class b;
    }
    ...
    using namespace bar;
    using namespace foo;
    Ostatnio zmieniony przez 2cztery7 : 06-10-2014, 19:56

  9. #1778
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    29
    Posty
    1,247
    Siła reputacji
    14

    Domyślny

    http://codecombat.com
    zajebista giera, polecam

  10. #1779

    Notoryczny Miotacz Postów Raijn jest teraz offline
    Avatar Raijn
    Data rejestracji
    2007
    Posty
    1,445
    Siła reputacji
    17

    Domyślny



    pomogl by ktos napisac owy program w javie? jak by co to to nie jest zadanie domowe, jest to jedno z zadan ktore bedzie do zrobienia za jakis czas chociaz na te chwile chcial bym zobaczyc jak to wszystko wyglada i przeanalizowac kod


    programowanie zaczelem dopiero 2 tyg temu na uniwersytecie w belfascie wiec nie mam pojecia co i jak w takich zadaniach
    Ostatnio zmieniony przez Raijn : 07-10-2014, 01:40

  11. #1780
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    16

    Domyślny

    Same obliczenia mogłyby wyglądać tak:
    http://ideone.com/ZzClbl
    Można dodać, żeby user podawał wszystkie koszty i odległośc i zaokrąglanie do dwóch miejsc po przecinku ;d
    No ale samo w sobie to jest przełożenie obliczeń z kartki do kompjutera.
    Ostatnio zmieniony przez Absherr : 07-10-2014, 11:26

  12. #1781

    Notoryczny Miotacz Postów Raijn jest teraz offline
    Avatar Raijn
    Data rejestracji
    2007
    Posty
    1,445
    Siła reputacji
    17

    Domyślny

    Cytuj Absherr napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Same obliczenia mogłyby wyglądać tak:
    http://ideone.com/ZzClbl
    Można dodać, żeby user podawał wszystkie koszty i odległośc i zaokrąglanie do dwóch miejsc po przecinku ;d
    No ale samo w sobie to jest przełożenie obliczeń z kartki do kompjutera.
    Dziekuje za opdowiedz, jak dlugo zajelo ci stworzenie tego kodu? ;d Ciezko by bylo zrobic to samo tylko ze user wpisuje wszystkie info?

    W sumie jak na to patrze to az takie straszne nie jest, chociaz sam fakt ze kod jest dosc dlugi i na moim poziomie to napisanie jednego slowa z duzej/malej literki zjebie wszystko i tyle ;d

  13. #1782
    Avatar 2cztery7
    Data rejestracji
    2014
    Posty
    628
    Siła reputacji
    10

    Domyślny

    Cytuj Raijn napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Dziekuje za opdowiedz, jak dlugo zajelo ci stworzenie tego kodu? ;d Ciezko by bylo zrobic to samo tylko ze user wpisuje wszystkie info?

    W sumie jak na to patrze to az takie straszne nie jest, chociaz sam fakt ze kod jest dosc dlugi i na moim poziomie to napisanie jednego slowa z duzej/malej literki zjebie wszystko i tyle ;d
    Kod:
    package javaapplication4;
    
    import java.util.Scanner;
    
    public class JavaApplication4 {
    
        /**
         * @param args the command line arguments
         */
        public static void main (String[] args) throws java.lang.Exception
        {
            Scanner s = new Scanner(System.in);
    	double distance = s.nextDouble(); // miles
            double fuel_effiency = s.nextDouble(); // mpg
            double cost_of_petrol = s.nextDouble(); // per galon
            double car_maintenance = s.nextDouble(); // per mile
     
            double petrol_per_one_mile = 1/fuel_effiency; // ile galonow paliwa spalimy na jedna mile
            double cost_of_petrol_per_one_mile = petrol_per_one_mile * cost_of_petrol; // ile zaplacimy za paliwo, gdy przejedziemy jedna mile
     
            double driving_cost = cost_of_petrol_per_one_mile * distance + car_maintenance * distance; // spalone paliwo + koszt utrzymania auta
     
            double ticket_cost = s.nextDouble();
            System.out.println("Koszt jazdy samochodem: " + driving_cost);
            if(ticket_cost > driving_cost)
            {
                System.out.println("Bardziej oplaca sie jechac samochodem!");
                System.out.println("Kosz: " + driving_cost);
            }
            else
            {
                System.out.println("Bardziej oplaca sie jechac pociagiem!");
                System.out.println("Kosz: " + ticket_cost);
            }
    	}
        
    }
    taki kod dla kogoś kto jest mniej więcej obeznany w temacie to jedynie czas poświęcony na samo pisanie, nic tu nie trzeba kombinować.
    naucz się typów zmiennych, słów kluczowych, jakiegoś standardowego input/output mechanizmu, napisz parę prostych programów typu podaj 3 punkty i sprawdź, czy mogą tworzyć trójkąt albo podaj dwie liczby, znak + - / lub * i podaj wynik działania. po tym będziesz pisać takie programy jak ten jednąNIEDOZWOLONY_CIAG_ZNAKOWręką z zawiązanymi oczami ;d
    ładnie by było przed każdym inputem wypisać coś w stylu "Podaj cenę paliwa za litr:", robi się to funkcją System.out.println("Podaj cene paliwa:"); lub System.out.print("tekst"); jeżeli nie chcesz, by tekst był zakończony znakiem nowej lini
    Ostatnio zmieniony przez 2cztery7 : 07-10-2014, 14:43

  14. #1783
    Avatar Cybuch
    Data rejestracji
    2004
    Położenie
    Poznań
    Wiek
    32
    Posty
    2,161
    Siła reputacji
    21

    Domyślny


  15. #1784
    Avatar Damovsky
    Data rejestracji
    2012
    Położenie
    Wrocław
    Posty
    1,144
    Siła reputacji
    12

    Domyślny

    Ponawiam pytanie jaką aplikacje/program mógłbym napisać w C/C++ na WinAPI

    chciałbym aby to był dość prosty projekt ponieważ dopiero się uczę

    zaznaczam że jakieś kalkulatory odpadają itd.

  16. #1785
    Avatar KrystianeK
    Data rejestracji
    2005
    Położenie
    .
    Wiek
    33
    Posty
    1,147
    Siła reputacji
    19

    Domyślny

    Może jakiś prosty menadżer plików?

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 2 użytkowników przegląda ten temat. (0 użytkowników i 2 gości)

Podobne tematy

  1. Star Wars: The Old Republic - temat ogólny
    Przez Mefistos w dziale Inne gry
    Odpowiedzi: 106
    Ostatni post: 21-11-2012, 14:28
  2. League of Legends //dla potomnosci: League of Legends - temat ogolny.
    Przez ZinC w dziale Inne gry
    Odpowiedzi: 30145
    Ostatni post: 24-03-2012, 02:33
  3. Cities XL 2012 - temat ogólny
    Przez Bezdomny w dziale Inne gry
    Odpowiedzi: 0
    Ostatni post: 20-10-2011, 18:11
  4. Dragon Ball Legend temat ogólny
    Przez Mugenoo w dziale Tematy serwerów
    Odpowiedzi: 20
    Ostatni post: 02-03-2011, 16:47

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •