Balkan SA:MP

Ostalo => Development => C, C++, C#, C-objective => Temu započeo: Bugi poslato Februar 20, 2014, 13:37:58 POSLE PODNE

Naslov: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Bugi poslato Februar 20, 2014, 13:37:58 POSLE PODNE
Paaa zanima me kako bih napravio koren broja 64 na primer i da izlaz bude 8? :S ? takodje i za kvadrat znaci 8 na kvadrat je 64 i jos jedno pitanje zanima me za sta sluze "char" definicije i kako da uradim da npr float ispisuje na dve decimale npr 46.00

takodje radio sam evo za takmicenje nesto:

#include <iostream>

using namespace std;

main()
{
      int l,h,s,povrsina,ukp;
      int endic;
      cin >> l;
      cin >> h;
      cin >> s;
      povrsina = ((l/s)*s) * ((h/s)*s);
      ukp = l*h;
      endic = (100 - 100*(float)povrsina/ukp);
      cout << endic;
      system("PAUSE");
      return 0;
}


al fora sto za 10 5 i 3 ispisuje izlaz 46 umesto 46.00 i takodje da li mi je neophodno da znam da koristim while, void itd? :S

EDIT: sad radim jos jedan zadatak koji glasi:

Treća grupa treba da napravi cvetove. Svaki cvet treba da bude druge boje i sve latice jednog cveta
moraju biti iste boje. Latice cveta se seku od papira, čije su dimenzije takve da od jednog lista papira
mogu da se iseku 4 latice. Napisati program CVET koji za unet broj cvetova i broj latica na svakom cvetu
odreÄ'uje ukupan broj listova papira potrebnih za pravljenje cvetova.

i ja ga napisem:


#include <iostream>

using namespace std;

main()
{
      int N, i, zbir=0, uks;
      cin >> N;
      int brojcela[N];
      for(i=0;i<N;i++)
      {
      cin >> brojcela[i];
      zbir += brojcela[i];               
      }
      cout << "zbir je: " << zbir;
      uks = zbir/4;
      if(zbir*4 == uks || zbir*4 < uks)
      {
      cout << "smor" << uks;
      }
      else if(zbir*4 > uks)
      {
      cout << "smor" << uks+1;   
      }
      system("pause");
      return 0;
}


i stavio na papir nacrto cvetove i sve i ispada 7 a oni dali primer:

Ulaz:
5
5
3
9
4
6

Izlaz:
9
?

Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Denis_Lapi poslato Februar 20, 2014, 17:42:10 POSLE PODNE
Koren ti se pise - sqrt()
Da napomenem da moras da stavis
#include<math.h>

Tako je u C prog. proveri da li je i u C++
On sluzi za:sin,cos,log,sqrt...

Char - karakreti (slova...)
Definisi char i proibaj kroz neki uslov malo magucnosti, uglavnom slicno je kao string
samo sto u u string-u imas definisan broj karaktera
Kvadrat mozes da uradis kao:

b*b


Ja ti ovo pricam za C, ali C vazi i kod C++ compilera, ne i obrnutot
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Bugi poslato Februar 20, 2014, 17:44:07 POSLE PODNE
Snasao sam se za kvadrat i sam ali hvala :) pomogao si za char kao i za koren ali i dalje mi nisu jasna ova dva zadatka msm ovo sa decimal brojevima i ovaj sa cvetovima.. molim vas pomozite :)
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Denis_Lapi poslato Februar 20, 2014, 17:54:18 POSLE PODNE
Ne moras da koristis "float", mozes da koristis sledece:

long
short

Ovo je u okviru Integera, ali isprobaj i vidi, mislim da ih ima jos, ali da ne duzim..
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Denis_Lapi poslato Februar 20, 2014, 17:58:16 POSLE PODNE
Spisak svih deklaracija i mogucih promenljivih:

int
float
double
short
char
const
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Bugi poslato Februar 20, 2014, 18:00:12 POSLE PODNE
A za ove cvetove ? :D
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Denis_Lapi poslato Februar 20, 2014, 18:06:16 POSLE PODNE
Postoji problem sto sam ja preko fona, pa ne znam koliko mogu da ti pomognem ok celog zadatka, probaj da uradis nesto sa % (modulo, ostatak)
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Bugi poslato Februar 20, 2014, 21:15:02 POSLE PODNE
Slabo ja to kontam :D ako moze detaljnija pomoc posebno oko zadatka sa laticama i cvetovima :) nacrtam i na papir al ne ispadne tacno
Naslov: Odg: [C++][Pomoc] U vezi korena, kvadrata i jos necega
Poruka od: Pulaski poslato April 03, 2014, 21:03:20 POSLE PODNE
Citat: |LZ| Bugi poslato Februar 20, 2014, 21:15:02 POSLE PODNE
Slabo ja to kontam :D ako moze detaljnija pomoc posebno oko zadatka sa laticama i cvetovima :) nacrtam i na papir al ne ispadne tacno

Evo rijesio sam ti

#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
    short int n,i,suma=0;
    cout<<"Broj cvjetova: ";
    cin>>n;
    int niz[n];
    for(i=0;i<n;i++)
    cin>>niz[i];
    for(i=0;i<n;i++)
    {
    suma=suma+niz[i]/4;
    if(niz[i]%4>0) suma+=1;
    }
    cout<<suma;
    cout<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;   
}


P.S. Code ti je u C++ :)