• 2
@wojak142 czyli sortowanie bąbelkowe (ano, tak się nazywa niezależnie od posiadania lub nie, bąbelka :)). Proponuję wkleić na stronę gdzie widać formatowanie, bo to się czyta delikatnie mówiąc bardzo źle. Póki co nie wiem dlaczego masz trzy tablice. Czy liczby mają być sortowane w obrębie całości czy tylko w tych grupach dziesieciu elementów.

Edit, ok przeczytałem. Sortujesz całość. Metoda jest ok, choć mało optymalna. Jeśli to w celu nauki, to co
  • Odpowiedz
@wojak142: sortowanie bombelkowe wymaga n iteracji przez m elementów a ty masz jeszcze z macierzy. Musisz mieć 3 pętle.
W ogóle to radzę zrobić funkcję mySort, która przyjmie adres tablicy do posortowania oraz liczbę elementów w tej tablicy. wywołasz tą funkcję 3 razy dla każdego wiersza macierzy. Kod będzie 20.3 razy łatwiejszy do zrozumienia.
  • Odpowiedz
if("%d > 0",d)

@wojak142: Ło panie, tak to nie.
if() traktuje cokolwiek niezerowego jako true dlatego te twoje ify zawsze się wykonają bo tablica znaków "%d > 0",d to tak naprawdę pointer na jej początek czyli coś koło 0x55bc146d3008
  • Odpowiedz
jestem januszem w tej sprawie więc prosze bez hejtu :C
pisze prosty kod ktory sprawdza czy podany znak to litera i zmienia wielkosc litery
pisane w C z uzyciem ASCII i problem polega na tym ze nie wazny jaki znak jest podawany wyskakuje ostatni "else", pomozecie?

#include
#include
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@exaylel to sie w ogóle kompiluje? W pojedynczych apostrofach powinien byc jeden znak, jesli juz np 'c'. W podwójnym apostrofie("tu") sa ciagi znaków. Twoj if powinien porównywać zmienną znak, zamien '%d' na "znak" bez cudzysłowia. Prawidłowy tag, na przyszłość to jezykc ;)
  • Odpowiedz
Mirki programisty 15k od #jezykc #cplusplus dziś podzielę się z wami kolejnym sprytnym trikiem kucowniczym.

TL;DR: Jak przerobić dowolny plik na tablicę wartości hex prostą do użycia

Załóżmy że piszecie sobie program na #esp8266 i potrzebujecie tam zrobić mini serwer www z prostą stronką w HTMLu.
I teraz tak - praktycznie w każdym tutorialu zobaczycie mniej więcej takie coś:
QBA_ - Mirki programisty 15k od #jezykc #cplusplus dziś podzielę się z wami kolejnym ...

źródło: comment_1600410287kLlbkjldth9flVEdmJDCBo.jpg

Pobierz
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki podzielę się z Wami takim małym a przydatnym trickiem kucowniczym o którym jak mawiał mój mentor i autorytet moralny Klocuch12:

Mało ludzi wie, a dużo ludzi nie wie


Jak kiedyś będziecie potrzebowali testowej tablicy na przykład z przebiegiem wartości napięcia do liczenia wartości THD, sygnałem audio, czy co tam innego potrzebujecie to zapewne sobie taki przebieg wygenerujecie w Matlabie/Scilabie/Octave/Excelu i tera tak...

1.
QBA_ - Mireczki podzielę się z Wami takim małym a przydatnym trickiem kucowniczym o k...

źródło: comment_1599810823kYLaxF3dZVien7wr0RVggB.jpg

Pobierz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

analogWrite(4, Output);


@bambus94: to jest przepisanie wyjścia PIDa na wyjście analogowe - czy to jest Ci w ogóle potrzebne?
Przecież mogłeś użyć bezpośrednio zmiennej Output

val
  • Odpowiedz
Jakieś protipy do zapisywania danych na karcie pamięci? Widzi mi kartę i wszystkie jej parametry, ale nie może utworzyć pliku i zapisać w nim danych. System plików to FAT16. Urządzenie ma służyć do nasłuchiwania CAN i zapisywania ramek do pliku tekstowego.

#arduino #elektronika
`/*
SD card test

This
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wie ktoś co zrobić, żeby Visual Studio kopiował pliki, które dodałem do projektu poprzez "Add Existing Item..."? Bo u mnie on chyba tylko linkuje bo mam masę błędów C1083 i nie mogę podlinkować skopiowanych do projektu plików poprzez #include bo podczas kompilacji dostaje błąd, że plik nie istnieje chociaż w Drzewie plików projektu te pliki są.

#visualstudio
#c++
#programowanie
#kompilator
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,

Posiadam program w c++, który w zależnościach glad posiada dyrektywę #include i który próbuję skompilować pod Ubuntu na dockerze.
Jednak nie znajduje tego pliku przez co kompilacja w pewnym momencie się wykrzacza.

Próbowałem instalować pakiet xorg, ale dalej nie mam tego pliku
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#studbaza #opencv #programowanie
Hej kochani, gorąca prośba o pomoc w ogarnięciu połączenia cuda z opencv.
Pisze program do przerabiania zdjęć, skalowanie itp... To proste ale nie umiem poradzić sobie ze zrownoleznieniem cuda. Muszę zrobić jeszcze do openmp i MPI ale do tego nie doszedłem xd.
#include
Tego mi nie widzi a w dokumentacji mam.
To co mam na obecną chwilę xd
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#arduino Pytanie do znawców ktoś wie o co może chodzić w tym błędzie ?? Arduino:1.8.10 (Windows 7), Płytka:"Arduino/Genuino Uno"

Znaleziono wiele bibliotek w "LiquidCrystal.h"
Wykorzystane: D:\Arduino\libraries\LiquidCrystal
Znaleziono wiele bibliotek w "DHT.h"
In file included from D:\Arduino\libraries\DHT
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie odnośnie programowania Arduino. Aktualnie program działa w taki sposób, że musze trzymać przycisk tak długo, dopóki nie zakończy się sekwencja z wyświetlaniem nazw napojów. Jak zrobić to w taki sposób, aby instrukcja warunkowa włączyła się odrazu po wciśnięciu przycisku?

#programowanie #arduino

#include
int FantaIn=6;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko swiry. Mam problem, mianowicie chce wpisywac do tej tablicy jednowymiarowej jakiś podciąg liczb z pliku i potem sprawdzać czy jest to ciąg rosnący. Kod kompiluje sie ale pojawia sie ze cmd przestał działać( ͡° ʖ̯ ͡°) Pomoże ktoś zlokalizować błąd i ewentualnie sprawdzi czy to bedzie działać git wtedy?

#include
#include
using
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PlantatorCebuli: W C++ musimy wprost napisać, jakiego typu jest funkcja/metoda. Jeśli nie zwracamy nic, dajemy void. Specjalnym przypadkiem są konstruktory/destruktor, które po prostu nic nie mogą zwrócić.

Waiter::~Waiter() // To jest ok, destruktor nie może nic zwracać

Waiter::SetID(int n) // To nie jest ok, SetID nic nie zwraca,
  • Odpowiedz
@keyoo0: Widzę, że mirki spod programowania PAWNem się chyba nie zajmują, No ale trudno - i tak już znalazłem rozwiązanie.. Będę miał kogo szkolić ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
  • Odpowiedz
@kowalzmetina: Patrzcie państwo na nich, "goto" zobaczyli i się już śmieją. Tak to jest jak się uczy w szkołach, że nie wolno używać, a potem takie efekty są
Dobry kawał kodu OP-ie
  • Odpowiedz