[c++] wczytywane błędne dane do tablicy
Ostatnio zmodyfikowano 2016-01-07 17:59
Eryk17 Temat założony przez niniejszego użytkownika |
[c++] wczytywane błędne dane do tablicy » 2016-01-06 20:58:31 hej. mam program z maina gdzie mam zrobić tablice, wpisać do niej liczby dwojga dzieci i wyświetlić najpierw liczby jednego dziecka później drugiego. Problem polega na tym, że u mnie program działa idealnie, zero błędów. Jak wysyłam go na stronkę to wyświetla mi się takie coś: wiersz 1: wczytano '7', a oczekiwano '1' 2 wiersz 1: wczytano '8', a oczekiwano '6' 3 wiersz 1: wczytano '672', a oczekiwano '409' 4 wiersz 1: wczytano '381', a oczekiwano '743' kod: #include <iostream> using namespace std;
int main() { int a; int t[ 100000 ]; cin >> a; for( int i = 0; i < a; i++ ) { cin >> t[ i ]; }; for( int i = 0; i < a; i++ ) { i = i + 1; ; cout << t[ i ] << " "; }; for( int i = 0; i < a; i++ ) { cout << t[ i ] << " "; i = i + 1; }; }
|
|
darko202 |
» 2016-01-07 08:35:09 zastanów się nad działaniem programu "Jak wysyłam go na stronkę ..."
:( funkcjonalność programu wydaje się niezwiązana z tą czynnością ale oczywiście mogę się mylić :)
musisz to doprecyzować.
|
|
Eryk17 Temat założony przez niniejszego użytkownika |
» 2016-01-07 16:46:54 Normalnie dodaje plik z rozszerzeniem .cpp jak każdy inny. Wie ktoś dlaczego takie błędy wyskakują skoro nie ma błędów kompilacji ani żadnych innych? |
|
1aam2am1 |
» 2016-01-07 17:57:35 for( int i = 0; i < a; i++ ) { i = i + 1; //co tu to robi? ; cout << t[ i ] << " "; };
|
|
Eryk17 Temat założony przez niniejszego użytkownika |
» 2016-01-07 17:59:25 zwieksza indeks tablicy o 1. Program mi już działa. Do zamknięcia |
|
« 1 » |