pomoc oko domaceg

pomoc oko domaceg

offline
  • mee95 
  • Novi MyCity građanin
  • Pridružio: 30 Mar 2015
  • Poruke: 6

U principu smo poceli sad c++ u visoj i nikad pre nismo to radili tako da nemamo pojma a profesori nece mnogo da pomognu. Pa ako je neko voljan da uradi ovaj zadatak.

slika zadatka

Hvala Very Happy Very Happy



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 15 Maj 2012
  • Poruke: 396

Ja mislim da je ovo to sto trazis. Ukoliko nesto ne razumes, slobodno pitaj.


#include <iostream>
#include <cstdlib>
#include <cmath>

#define MAX 100

int kvadrat(int);

int main()
{
   int niz[MAX], n;

   std::cout << "Unesite broj clanova: ";
   std::cin >> n;

   std::cout << "Unesite elemente niza: ";
   for(int i = 0; i < n; i++)
      std::cin >> niz[i];

   for(int i = 0; i < n; i++)
      if(kvadrat(niz[i]))
         std::cout << niz[i] << " ";
   std:: cout << std::endl;

   system("pause");
   return 0;
}
int kvadrat(int x)
{
   double temp;
   temp = sqrt((double)x);
   if(ceilf(temp) == temp)
      return 1;
   else
      return 0;
}



offline
  • mee95 
  • Novi MyCity građanin
  • Pridružio: 30 Mar 2015
  • Poruke: 6

crusher ::Ja mislim da je ovo to sto trazis. Ukoliko nesto ne razumes, slobodno pitaj.


#include <iostream>
#include <cstdlib>
#include <cmath>

#define MAX 100

int kvadrat(int);

int main()
{
   int niz[MAX], n;

   std::cout << "Unesite broj clanova: ";
   std::cin >> n;

   std::cout << "Unesite elemente niza: ";
   for(int i = 0; i < n; i++)
      std::cin >> niz[i];

   for(int i = 0; i < n; i++)
      if(kvadrat(niz[i]))
         std::cout << niz[i] << " ";
   std:: cout << std::endl;

   system("pause");
   return 0;
}
int kvadrat(int x)
{
   double temp;
   temp = sqrt((double)x);
   if(ceilf(temp) == temp)
      return 1;
   else
      return 0;
}


E hvala ti puno! Uglavnom mi je sve jasno ali nismo jos radili cstdlib biblioteku, pa ako mi samo mozes reci sta je to ili sta mogu koristiti umesto toga! Very Happy Very Happy jos jednom hvala

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14809
  • Gde živiš: Niš

cstdlib možeš da izbaciš bez ikakvih posledica, sve će raditi kako treba i posle toga.

offline
  • Pridružio: 15 Maj 2012
  • Poruke: 396

Upotrebio sam ga zbog system funkcije.

offline
  • mee95 
  • Novi MyCity građanin
  • Pridružio: 30 Mar 2015
  • Poruke: 6

Ok, sve je bilo u redu. Hvala vam Smile

Ko je trenutno na forumu
 

Ukupno su 1375 korisnika na forumu :: 42 registrovanih, 5 sakrivenih i 1328 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., aleksmajstor, babaroga, BlekMen, Brana01, cemix, darionis, darios, draganca, FileFinder, goxin, Griffon vulture, ILGromovnik, kikisp, kolle.the.kid, Kubovac, ljuba, Mcdado, Mercury, Mihajlo, milenko crazy north, Milos ZA, nebkv, nemkea71, nikola287, pein, powSrb, Ripanjac, RJ, ruma, Seeker, solic, Srle993, Vlad000, vladaa012, VP6919, W123, YU-UKI, zillbg, zzapNDjuric99, Čivi