Aktywne Wpisy

teslamodels +123
Mój największy życiowy sukces to brak gówniaków.
31 lat zaraz idę spać i bez problemów pośpie do 14.
Żadnego gówniaka nie będę musiał zawieść do szkoły.
Do tego brak kobiety i zbędnego #!$%@?.
Dużo tu osób które chcą być w związku, ale biorąc pod uwagę plusy i minusy przeważają minusy.
Dobra dosyć #!$%@? pora spać bez problemów
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°
31 lat zaraz idę spać i bez problemów pośpie do 14.
Żadnego gówniaka nie będę musiał zawieść do szkoły.
Do tego brak kobiety i zbędnego #!$%@?.
Dużo tu osób które chcą być w związku, ale biorąc pod uwagę plusy i minusy przeważają minusy.
Dobra dosyć #!$%@? pora spać bez problemów
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°

czarna-malwa +25
https://pastebin.com/81AXy0Um
#pytanie #programowanie #cpp #kiciochpyta #informatyka
W tym pierwszym for'ze nie widzę zamykającego }, ale to moze mi się tak zle na telefonie wyświetla po prostu
#include <cstdlib>
#include <ctime>
std::string PIN;
std::string PINY[6561];
int komb=6561;
int yesornot;
int main()
{
for (int k = 0; k <= komb; k++)
{
//generowanie pinu
srand(time(NULL));
int a = rand()%9+1;
int b = rand()%9+1;
int c = rand()%9+1;
int d = rand()%9+1;
std::string AA = std::tostring(a);
std::string BB = std::tostring(b);
std::string CC = std::tostring(c);
std::string DD = std::tostring(d);
PIN = AA + BB +
Oto lista poprawek, które wprowadziłem:
Dodałem nagłówek <string>, ponieważ używasz typu std::string.
Zmieniłem zmienną komb na stałą (const int komb), ponieważ rozmiar tablicy PINY powinien być ustalony na etapie kompilacji.
W pętli for zamieniłem warunek k <= komb na k < komb, ponieważ indeksy tablicy zaczynają się od 0, a nie od 1.
Przeniosłem inicjalizację generatora liczb losowych srand(time(NULL)) na początek programu, aby uniknąć generowania tych samych liczb przy każdej
{yesornot = 1;
break;}else {yesornot = 0; k=k-1;}
Na:
if(PINY[i]==PIN)
{yesornot = 1;
k=k-1;
break;}else {yesornot = 0;}
I ruszyło
A dlaczego jest taki problem z tymi znakami <= jeśli mogę spytać?
Bo odwolujesz się do elementu tablicy poza zakresem.
Jak tablica ma 100 elementów( int i[100] ) to ostatni element ma index 99 a nie 100 a używając <= probujesz dostać się do tego 100 nieistniejącego elementu a nie do 99
Komentarz usunięty przez autora