x-kom hosting

zadanie w c++ z tablicami.

oleksandra
utworzono
utworzono

Napisz program, który będzie podawał ilość liczb parzystych oraz nieparzystych wśród wszystkich liczb wpisanych do tablicy, w c++.

Mam problem, bo zrobiłam program, ale bez tablic i nie za bardzo wiem co mam w nim poprawić i czy w ogóle dobrze go zrobiłam, więc proszę o pomoc. :)

gg: 5392145

leggo
komentarz
komentarz

Więc wstaw tutaj kod, zobaczymy.

oleksandra
komentarz
komentarz
#include<iostream>
#include<cstdio>
using namespace std;

int main ()
{
   int tab [] = { 3,4,5,6,7,8,9,77,6,4,33,2,4,8 };
   int size = sizeof ( tab ) / sizeof (tab [0] );

   for (int j=0; j<2; j++)
{
       if (j==0) cout <<" Parzyste: ";
       if (j==1) cout <<"Nieparzyste: ";
       for (int i =0; i<size; i++)
{
                  if  (tab[i] % 2 ==j)
                   cout <<tab[i]<<", ";
}
cout<<endl;
}
cin.ignore ();
getchar();
return 0;
}

i najlepiej, żeby liczby były podawane, gdy program jest uruchomiony.

leggo
komentarz
komentarz

Ale co chcesz tutaj zmieniać? Program jest jak najbardziej ok.

Jedyne czego Ci jeszcze brakuje, to zliczania parzystych i nie parzystych. Ale to chyba nie jest problem: Tworzysz zmienną startującą z wartością 0 i z każdym wystąpieniem liczby parzystej powiększasz tą zmienną o 1. Ilość liczb nieparzystych, to ilość wszystkich liczb pomniejszona o ilość liczb parzystych.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.