Hey potrzebuje program w c++ który wypełni tablice wartościami od 1 do 1000 i wyświetli je na ekranie, prawdopodobnie przy pomocy instrukcji for lub if. ale sam juz nie pamietam
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
for jest pęltą nie instrukcją .
#include <iostream>
using namespace std;
int main(){
int tab[1001];
for (int i = 1; i < 1001; i++)
tab[i] = i;
for (int i = 1; i < 1001;i++)
cout << tab[i] << endl;
getchar();
getchar();
return 0;
}
proszę :)
Nie wiem jaki jest sens wypełniania tablicy, po czym jej wyświetlania, no ale mniejsza...
Rozwiązanie czysto C++'owe (standard C++0x, z powodu użytego wyrażenia lambda):
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> tab(1000);
for (int i=0; i<1000; i++)
tab[i] = i+1;
for_each(tab.begin(), tab.end(), [](int e){ cout << e << endl; });
return 0;
}