Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przekazywanie elementów tablicy między funkcjami

Ostatnio zmodyfikowano 2017-08-16 17:33
Autor Wiadomość
michal99
Temat założony przez niniejszego użytkownika
Przekazywanie elementów tablicy między funkcjami
» 2017-08-14 15:30:41
Witam jest w trakcie tworzenia programu i nie wiem jak sprawić, aby elemnty tablicy zapisane w tej funkcji:
void Losowanie_i_zapisywanie_elementow_tablicy(int tablica[999])
{
    int licznik=0;
    srand(time (NULL));
    while(licznik<999)
    {
    tablica[licznik]=(rand()%7)+4;
    licznik++;
    }
}
Przekazać do tej funckji bez uzywania zmiennych globalnych:
void Wypisywanie_elementow_tablicy()
{
    int licznik1=0;
    while(licznik1<999)
    {
    cout << "Element tablicy nr " << licznik1+1 << " wynosi: " << tablica[licznik] <<endl;
    }
}
P-163966
kistel66
» 2017-08-14 15:51:50
Tak samo jak w pierwszej funkcji?
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void Losowanie_i_zapisywanie_elementow_tablicy( int tablica[ 999 ] )
{
    int licznik = 0;
    srand( time( NULL ) );
    while( licznik < 999 )
    {
        tablica[ licznik ] =( rand() % 7 ) + 4;
        licznik++;
    }
}

void Wypisywanie_elementow_tablicy( int tablica[ 999 ] )
{
    int licznik1 = 0;
    while( licznik1 < 999 )
    {
        cout << "Element tablicy nr " << licznik1 + 1 << " wynosi: " << tablica[ licznik1 ] << endl;
        licznik1++;
    }
}

int main()
{
    int tablica[ 999 ];
    Losowanie_i_zapisywanie_elementow_tablicy( tablica );
    Wypisywanie_elementow_tablicy( tablica );
   
    return 0;
}
P-163967
michal99
Temat założony przez niniejszego użytkownika
» 2017-08-16 17:33:22
Dzięki stary nawet nie pomyślałem, ze to takie proste. Nie wiem jaki był mój tok myślenia :)
P-164032
« 1 »
  Strona 1 z 1