PILNE! Napisać program, który odczytuje n liczb całkowitych z klawiatury i wyświetla na ekranie jedynie parzyste liczby. Wskazówka: jeśli x % 2 == 0 , to x jest parzyste. Uwaga: Ilość liczb n należy również odczytać z klawiatury W programie użyć tablicę dla odczytanych liczb, przy czym maksymalny rozmiar tablicy nie powinien być przekroczony przez n.
int main() { int n; cout << "Podaj n: "; cin >> n;
int *tablica = new int[n];
for(int x = 0; x < n; x++) { cout << "Podaj liczbe " << x+1 << ": "; cin >> tablica[x]; } cout << "\nLiczby parzyste: "; for(int x = 0; x < n; x++) { if ((tablica[x] % 2) == 0) cout << tablica[x] << ","; }
delete [] tablica;
return 0; }
0 votes Thanks 0
MakPawel
#include <iostream> using namespace std; int n, i; int main() { cin >> n; int t[n]; for (i=0; i<n; i++) cin >> t[i]; for (i=0; i<n; i++) if (t[i]%2 == 0) cout << t[i] << " ";
using namespace std;
int main()
{
int n;
cout << "Podaj n: ";
cin >> n;
int *tablica = new int[n];
for(int x = 0; x < n; x++)
{
cout << "Podaj liczbe " << x+1 << ": ";
cin >> tablica[x];
}
cout << "\nLiczby parzyste: ";
for(int x = 0; x < n; x++)
{
if ((tablica[x] % 2) == 0)
cout << tablica[x] << ",";
}
delete [] tablica;
return 0;
}
using namespace std;
int n, i;
int main()
{
cin >> n;
int t[n];
for (i=0; i<n; i++)
cin >> t[i];
for (i=0; i<n; i++)
if (t[i]%2 == 0)
cout << t[i] << " ";
return 0;
}