Forum matematyczne: miliony postów, setki tysięcy tematów, dziesiątki tysięcy użytkowników - pomożemy rozwiązać każde zadanie z matematyki https://matematyka.pl/
#include <iostream>
using namespace std;
int main ()
{
int tab[]={5,-3,25,13,-3,0,9,8,212,-32,152,25,20,3};
int a=0,n,k ;
for(int i=0 ; i<14 ; i++)
{
if (tab[i]%2==0)
cout<<tab[i]<<" "<<endl;
}
system("pause");
}
[C++] Wypisanie ostatnich liczb parzystych
: 24 sty 2013, o 13:31
autor: kam_new93
ja bym zadeklarowal tablice N elementową a nastepnie dodał taki warunek: \(\displaystyle{ if(i==N-4){}\) N - liczba elementow tablicy
wypisz tab;\(\displaystyle{ }}\)
[C++] Wypisanie ostatnich liczb parzystych
: 24 sty 2013, o 17:44
autor: marcixe12
nie bardzo rozumiem jak to zastosować
[C++] Wypisanie ostatnich liczb parzystych
: 24 sty 2013, o 17:48
autor: Althorion
Musisz mieć gdzie przetrzymać liczby parzyste z tablicy. Dobrym pomysłem byłoby użycie kolekcji vector z biblioteki standardowej (choć bez tego też można sobie poradzić, będzie to wymagać jednak znacznie więcej kodu). Algorytm w ogólnym zarysie wyglądałby tak — przeglądasz tablicę, dodajesz wszystkie liczby parzyste z niej do wektora, następnie drukujesz cztery ostatnie elementy wektora.
[C++] Wypisanie ostatnich liczb parzystych
: 24 sty 2013, o 19:05
autor: royas
Tablica lub lepiej stos na przechowanie tych liczb. Przeglądasz daną tablicę od tyłu aż znajdziesz cztery liczby. Potem je wypisujesz.
[C++] Wypisanie ostatnich liczb parzystych
: 25 sty 2013, o 09:03
autor: Althorion
Ani tablica, ani stos, obawiam się. Jeszcze tablicą miało by to jakiś sens (chociaż trzeba najpierw poznać jej rozmiar albo ją redeklarować co chwila), to stos jest przecież typu LIFO, a w poleceniu chcą by nie zmieniać kolejności tych liczb.
[C++] Wypisanie ostatnich liczb parzystych
: 25 sty 2013, o 09:22
autor: Ser Cubus
hmm, są 2 banalne metody, 1 to jak ktoś już wspomniał, użycie tablicy pomocniczej, a inna może być np taka
Nie ma teraz kompa, więc nie moge skompilować, ale powinno działać
[C++] Wypisanie ostatnich liczb parzystych
: 25 sty 2013, o 10:37
autor: Althorion
royas pisze:Althorion, ale daną tablicę przeglądamy od końca, czyli ostatnia liczba parzysta ląduje najgłębiej w stosie.
A tak. Nie wiem dlaczego chciałem przeglądać całą tablicę (wtedy miałbym cztery pierwsze liczby parzyste we właściwej kolejności, zamiast czterech ostatnich) . Faktycznie stos nadaje się więc do tego najlepiej.
[C++] Wypisanie ostatnich liczb parzystych
: 26 sty 2013, o 13:21
autor: marcixe12
nie wiem cos takiego tylko wyświetla 78 20 152 -32