zmodyfikuj program tak, aby na ekranie wyświetlać tylko element k-ty, gdzie k jest liczbą całkowitą wprowadzoną z klawiatury po uruchomieniu programu. program w C++: #include using namespace std;
const int N = 5; int a[N];
void wprowadz_dane() { for(int i = 0; i < N; i++) { cout << "Podaj dana nr " << i << ": "; cin >> a[i]; } }
void wyprowadz_dane() { for(int i = 0; i < N; i++) cout << "a[" << i << "] = " << a[i] << endl; }
int main() { wprowadz_dane(); int k; cout << "Podaj liczbe calkowita k: "; cin >> k; wyprowadz_dane(k); return 0; }
Zmiany w porównaniu z oryginalnym programem:
Funkcja wyprowadz_dane() została zmieniona na wyprowadz_dane(int k), aby przyjmować argument k. W funkcji main() dodano odczytanie liczby całkowitej k z klawiatury. W funkcji main() wywołano funkcję wyprowadz_dane(k), aby wyświetlić tylko element k-ty tablicy a[] na ekranie.
using namespace std;
const int N = 5;
int a[N];
void wprowadz_dane()
{
for(int i = 0; i < N; i++)
{
cout << "Podaj dana nr " << i << ": ";
cin >> a[i];
}
}
void wyprowadz_dane(int k)
{
cout << "a[" << k << "] = " << a[k] << endl;
}
int main()
{
wprowadz_dane();
int k;
cout << "Podaj liczbe calkowita k: ";
cin >> k;
wyprowadz_dane(k);
return 0;
}
Zmiany w porównaniu z oryginalnym programem:
Funkcja wyprowadz_dane() została zmieniona na wyprowadz_dane(int k), aby przyjmować argument k.
W funkcji main() dodano odczytanie liczby całkowitej k z klawiatury.
W funkcji main() wywołano funkcję wyprowadz_dane(k), aby wyświetlić tylko element k-ty tablicy a[] na ekranie.