Dopiero zaczynam z programowaniem i mam pytanie.
W jaki sposób ilość elementów , które są większe od średniej zapisać do nowej tablicy?

#include
#include

int
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Próbuję napisać banalny program podający średnią z wczytanych do tablicy liczb. Wychodzi tak, że program prosi mnie o podanie 6 liczb zamiast 5 jak chciałem. Ogólnie działa, ale niepotrzebnie każe podać 6 liczbę. Jak to usunąć?

#include
int main()
{
int tab[5];
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mirki, kolejny raz mam problem z programowaniem. Mam napisać program, który będzie rozwiązywał równanie kwadratowe, ale współczynniki mają być wczytywane z pliku. Napisałem coś takiego i nie wiem gdzie coś schrzaniłem, bo nie działa.
#include
#include
int main(){
FILE *dane;
dane=fopen("./plik.txt","r");
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@defoxe: QtCreator niema nic do tego. Najpierw powiedz jaki toolkit jest wybrany.
Jeżeli masz jakiś wybrany co niema modułu to qmake powinien krzyczeć że go nie zna:

:-1: błąd: Unknown module(s) in QT: serialport

Pamiętaj też że po zmianie pliku pro, musisz ręcznie wybrać uruchom qmake.

  • Odpowiedz
podczas kompilacji wywala mi błąd, że nie może znaleźć jednej biblioteki szukam headera i znajduje mi około 10 plików poll.h

skąd moge wiedziec która sciezka do pliku poll.h jest tą includowaną w pliku?
headery różnią się więc musze zalinkować prawidłowy ;;

np mam plik libsoc
gpio.h który ma
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Elo. Jestem początkujący w #programowanie i sobie jeszcze nie radzę. Muszę napisać program, który zwraca z numeru PESEL datę urodzenia i płeć. Chwilowo działa zwracanie płci, ale mam problem z datą urodzenia.Ktoś pomoże?
Język ANSI C

#include

//nalezy wyciagnac z peselu miesiac i plec (przedostatnia parzysta to kobieta)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Prezes_Lato: najwygodniej by było operować na stringu jak na tablicy charów, wyciągałbyś wtedy konkretne pozycje i na nich operował, a takie dzielenie modulo i nie modulo to w ogóle nie przedstawia Twoich intencji
  • Odpowiedz
Jak przesyłać między ESP i Arduino dane za pomocą komunikacji szeregowej?
Na ESP ustawiłem wysyłanie cyferek (chciałbym stringi, ale cyferki prostsze) o tak:

Na ESP zwykły serial:

void setup()
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gumaa: Może pomoże zmniejszenie prędkości transmisji? Albo usunięcie SoftwareSeriala, który jest strasznym gównem? Połączyłeś pin "in" z "out" drugiego układu? Nie pomyliłeś się tutaj?
  • Odpowiedz
potrzebuje pomocy w c++ mam napisac program czy liczby dziela sie przez siebie narazie mam takie cos
#include iostream

using namespace std ;

int a,b
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

potrzebuje pomocy mam napisac w c++ czy liczby dziela sie przez siebie narazie zrobilem takie cos #include iostream

using namespace std ;

int a,b

int
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema potrzebuje pomocy dla siostry z informatyki
Napisz program, który przelicza czas podany w sekundach na zapis uwzględniający godziny, minuty oraz sekundy.
Wejście
Jedyny wiersz wejścia zawiera jedną liczbę całkowitą (), oznaczającą czas wyrażony w sekundach.
Wyjście
Twój program powinien wyrazić czas w postaci , gdzie , i oznaczają odpowiednio liczbę godzin, minut i sekund, i wypisać to wyrażenie na wyjście. Innymi słowy, godzin, minut i sekund powinno łącznie dawać sekund.
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Atanvarde dzieki pomoglo mam jescze jedno zadanie za ktore niewiem jak sie wziasc (1 zad udało mi się naet samemu napisac :D) Twoim zadaniem będzie stworzenie na ekranie trójkąta.
Zadanie

Napisz program, który:

wypisze na ekranie 6 znaków '*' tak, aby uformowały
  • Odpowiedz
Kombinuj, to nie jest trudne. W poprzednim zadaniu było już użyte wyświetlanie:
cout << "jakiś tekst do wyświetlenia" << "inny tekst do wyświetlenia";
więc po prostu wstaw między cudzysłowy to co chcesz wyświetlić. Żeby zrobić nowy wiersz, do tekstu który ma być wyświetlony dopisujesz "\n"
  • Odpowiedz
Próbuję odpalić z #arduino sfatygowany wyświetlacz 2x16 przez I2C. Działał wcześniej w trybie równoległym ale miał strasznie poniszczone pola lutownicze i musiałem się nakombinować żeby podłączyć adapter I2C wprost do ścieżek. Skecz do wyszukiwania adresów go znajduje, ale jak próbuję coś wyświetlić to ekran miga jak na dyskotece. Jest jakiś prosty sposób żeby sprawdzić co skopałem w połączeniu? Testuję takim kodem:

#include
#include

LiquidCrystal_I2C lcd(0x27,16,2); //set the LCD address
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka,
Mam problem, otóż piszę program do analizy kodów źródłowych, i w String code mam kod źródłowy odczytaany z pliku.
Pierwszym zadaniem jest pozbycie się #include z początku String. Niestety nigdy nie wiem ile tych #include będzie.
Macie jakieś pomysły jak to zrobić ? Splitować jakoś ? aplikację piszę w javie i będzie obrabiała jedynie kody c++.
#cpp #java #parser
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DaxterPoker: rozbic na poszczegolne linie i albo szukac regexpem #[ ]*include[ ]+["<].*[">](niezbyt czesto pisze ale mniej wiecej cos takiego) albo zrob sobie sam prosty parser.

edit: ten regexp nie uwzglednia glupich bledow typu #include <asd.h"
  • Odpowiedz
Nie mogę sobie prowadzić z wprowadzeniem danych do dynamicznej struktury. Chodzi o to, że tworzymy dynamiczną strukturę, do której użytkownik wprowadza danę. Mój program pomyślnie wprowadza pierwszy typ danych typu double. Pózniej muszę wprowadzić dane typu string. No i tutaj, nie wiem dlaczego, ale w ogóle pomijany jest ten etap, i przechodzi do 3 typu danych, znów double.
Chaotycznie napisane, kod poniżej

#include
#include

using
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Getline kończy swoją pracę na znaku \n, cin pewnie zaklepujesz enterem ---> w buforze klawiatury pozostaje znak nowej linii i getline kończy pracę zanim zacznie, pobierając właśnie ten znak. Zmień znak końca pracy getline na inny albo użyj getline zamiast cin i daj znać czy to było problemem, czy szukać dalej.
  • Odpowiedz
Pomoże ktoś z #linux? Mi już brakuje cierpliwości...

Mam do skompilowania pakiet Opennhrp. Po wypakowaniu pobranej paczki, wejściu w katalog, zainstalowniu niezbędędnych paczek podanych w README i wydaniu komendy make dostaję taki komunikat jak poniżej:

[root@host1 opennhrp-0.14.1]# make
CC
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach