Potrebna pomoc oko zadatka za informatiku

poruka: 59
|
čitano: 35.009
|
moderatori: Lazarus Long, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
10 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku
Zdravo. Bil mi mogao ko uradit ovaj zadatak iz programiranja. Potrebno mi je ovo hitno, a ko uradi tacno ima od mene neku nagradu. Molim vas sto prije pomagajte. A zadatak je: Ucitati cetverocifren broj razdvojiti njegove cifre i naci sumu kvadrata cifara. Nacrtati dijagram toka i napisati pseudokod. Hvala vam unaprijed, a admine bi lijepo zamolio da ne brisu ovu temu, makar ne do sutra uvece. Pozdrav
AnesZr
 
0 1 hvala 0
12 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Ovdje se ne rješavaju ničije domaće zadaće.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
10 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

Napiši kako ti misliš da ide pa ti isparavimo !

 
0 0 hvala 0
10 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
Jarane nije zadaca bas. A pomozi ako znas, ova ocjena mi igra veliku ulogu. Ajde molim vas
15 godina
offline
Re: Potrebna pomoc oko zadatka za informatiku
ScorpionKing768 kaže...
Jarane nije zadaca bas. A pomozi ako znas, ova ocjena mi igra veliku ulogu. Ajde molim vas

 -ništa ne razumiješ. Upravo to je smsiao zadatka, naučiti-razumijeti. Napravi diagram, ako to ne znaš sam, tad ne možeš pred profesorom dati odgovor.

-ovdje ekipa može pomoći, ne za tebe nešto napraviti, pogotovo ako nemaš volje to naučiti-razumjeti...

 

kreni tako da skiciraš na papiru olovkom... četiri znamenke, ... to je to, ako ne razumiješ tad moraš pasti ispit (kad kažeš nije zadaća, može biti puno gore, može biti posao... na krivom si mjestu jer to je 1+1, 2+2 ... osnova).

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
Poruka je uređivana zadnji put čet 28.11.2013 18:36 (ihush).
14 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
ScorpionKing768 kaže...
Zdravo. Bil mi mogao ko uradit ovaj zadatak iz programiranja. Potrebno mi je ovo hitno, a ko uradi tacno ima od mene neku nagradu. Molim vas sto prije pomagajte. A zadatak je: Ucitati cetverocifren broj razdvojiti njegove cifre i naci sumu kvadrata cifara. Nacrtati dijagram toka i napisati pseudokod. Hvala vam unaprijed, a admine bi lijepo zamolio da ne brisu ovu temu, makar ne do sutra uvece. Pozdrav

 

Vidim admin ne brise , mozda nije vidio , mozda nece a mozda ceka do navečer.
Učinilo mi se to simpatičnim pa ti evo kod.

 

 

ako imas kakav android phone  - evo ti link na apk pa instaliraj -> ako si sumnjičav , prođi avg-om , uglavnom native c++ na linku 

 

http://www.datafilehost.com/d/e548ac7d

 

i da , te dijagrame i pseuokodove nacrtaj sam , to mi je prebedsto.

pozdrav i sretno 

 

 

#include<iostream>
#include <cstdlib>

typedef unsigned int uint32;
using namespace std;


int disolve(int number)
{
    /**
    * rezerviraj dovoljno mjesta za
    * najveci int ( 10 decimala )
    * premisa je da radis sa signed int-ovima
    **/
    char buff[ 0xa ];
   
    /**
    * pretvori u string
    **/   
    sprintf ( buff , "%i" , number );   
   
    int res = 0;
    for ( uint32 i=0 ; i<strlen( buff ) ; i++)
    { 
        /**
        * sad kad imas string ,
        * samo vadis jedan po jedan
        * van ( - ctoi += buff[ i ] <-- )
        * kvadriraj ga i zbroji postojecem
        **/     
        string ctoi;
        ctoi += buff[ i ];
       int toAdd = atoi ( ctoi.c_str() );
       res += toAdd * toAdd;
    }   
   
    /**
    * evo ga output
    **/   
    return res;
}



int main()
{
    int number;
   
    /**
    * uzmi broj
    **/
    cout<< "enter number: ";
    cin>> number;
   
    int res; // ovo je krajnji rezultat   
   
    /**
    * vidi gore razradu
    **/
    res = disolve( number );   
   
    cout<< "\nresult: " << res;
         
          
    return 0;
}

http:/https://play.google.com/store/apps/details?id=org.kde.necessitas.example.SMASHHH
Poruka je uređivana zadnji put čet 28.11.2013 18:45 (nik_02).
11 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Evo i rješenja u Pythonu

 

print(sum(int(z)**2 for z in input('Unesi četveroznameknasti broj:')))

13 godina
offline
Re: Potrebna pomoc oko zadatka za informatiku
Zna tko neki site di bi moga skuzit python i stabla jer sutra pisemo a bas da pucan od znanja ne bas
14 godina
offline
Potrebna pomoc oko zadatka za informatiku

jel mi moze neko pomoc i objasnit kako u "raptoru" zamjeniti mjesta YES i NO znakovima ??

ne treba naso sam :) 

ovako ja dobijem ovako ja dobijem
a ovako bi trebalo ispast a ovako bi trebalo ispast
Poruka je uređivana zadnji put uto 3.12.2013 0:17 (Cina_94).
Moj PC  
0 0 hvala 0
10 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

Moze li pomoc oko jednog malog zadacica u vezi Pascala?

Zdravs
 
0 0 hvala 0
11 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Može.

10 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Ispisati sve dvoznamenkaste brojeve sa vecom prom znamenkom hvala :)

Zdravs
12 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Ti si rekao da tražiš pomoć a ne rješenje zadatka. Stoga, pokaži što si do sada sam napravio.

Kada lajavci laju onda završe ovako: http://i471.photobucket.com/albums/rr77/toropreto/2012-07-0813_30_07.gif
10 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

pa ako moze

Zdravs
Poruka je uređivana zadnji put pet 7.3.2014 18:15 (Zdrava27).
11 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Evo ovako:

var
  broj, prva, druga: Integer;
begin
  for broj := 10 to 99 do
  begin
    prva := broj div 10;
    druga := broj mod 10;
    if prva > druga then
      Writeln(broj);
  end;
end.

10 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Hvala 

Zdravs
10 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

Pozdrav ljudi! :-) Dobio sam seminarski zadatak iz informatike koji trebam uraditi u Pascalu. Zadatak glasi: "Korisnik unosi datum u 20. stoljeću. Program ispisuje na koji je dan u tjednu taj datum bio." 
Ja sam riješenje zadatka zamislio na način da prvo unesem dan, zatim mjesec pa godinu. Na Internetu sam našao formulu za izračunavanje traženog dana, ali bojim se da mi profesor to možda nece priznati, a u formuli se također decimalne vrijednosti trebaju zaokruživati na najbliže manje vrijednosti što sumnjam da znam uraditi... Pa ukoliko netko od vas ima ideju kako to uraditi na neki drugi (bolji) način, ili na ovaj koji sam ja naveo, bio bih zahvalan! :-) 

 
0 3 hvala 0
16 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
pe'ar kaže...

Pozdrav ljudi! :-) Dobio sam seminarski zadatak iz informatike koji trebam uraditi u Pascalu. Zadatak glasi: "Korisnik unosi datum u 20. stoljeću. Program ispisuje na koji je dan u tjednu taj datum bio." 
Ja sam riješenje zadatka zamislio na način da prvo unesem dan, zatim mjesec pa godinu. Na Internetu sam našao formulu za izračunavanje traženog dana, ali bojim se da mi profesor to možda nece priznati, a u formuli se također decimalne vrijednosti trebaju zaokruživati na najbliže manje vrijednosti što sumnjam da znam uraditi... Pa ukoliko netko od vas ima ideju kako to uraditi na neki drugi (bolji) način, ili na ovaj koji sam ja naveo, bio bih zahvalan! :-) 

Pretpostavljam da ćeš dobiti gotov kod, ali ja ti budem opisao postupak.

 

1. 1. 01. 1900 je bio ponedjeljak i od tada brojimo broj dana i stavljamo u varijablu brojDana

2. kroz petlju najprije prođemo od 1900 do tekuće godine i za svaku iteraciju petlje dodamo 365, ako je godina prijestupna dodamo jedan dan, a godina je prijestupna ako je djeljiva sa 4 a nije sa 100 ili ako je djeljiva sa 400

3. sad kroz petlju pribrajamo mjesece čiji broj dana smo stavili u niz, prijestupne veljače riješimo da u jedan niz stavimo na indexu 1 jedinicu, ostalo nule , pa to pomnožimo sa 1 ili 0 ovisno da li je godina prijestupna ili nije i pribrojimo produkt tekućem mjesecu, tako da će jedan biti jedino ako je veljača i prijestupna godina, za sve ostalo dodatak na broj dana u mjesecu je 0.

4. dodamo dane u varijablu brojDana

5. brojDana % 7 + 1 daje dan u tjednu

 

Ovo bi ja znao napisati u C/C++, ali u pytonu ne bi, ali svejedno ne dajem gotov kod, nego upute.

Poruka je uređivana zadnji put pet 7.3.2014 20:49 (Floki).
11 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Za zaokruživanje na najmanju decimalnu vrijednost koristi funkciju Trunc.

10 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

Napisao sam program "pomoću" formule. Profesorica je odobrila da radim na taj način, ali imam nekih grešaka u kodu. S i N su mi prve, odnosno posljednje dvije, znamenke godine. Godinu sam rastavio na S i N pomoću STRING funkcije COPY. No izbacuje mi grešku jer nisam pravilno deklarirao S i N. Evo koda (slika), pa može li mi netko to ispraviti to? :D

programbr1 programbr1
 
0 0 hvala 0
14 godina
offline
Re: Potrebna pomoc oko zadatka za informatiku
pe'ar kaže...

Napisao sam program "pomoću" formule. Profesorica je odobrila da radim na taj način, ali imam nekih grešaka u kodu. S i N su mi prve, odnosno posljednje dvije, znamenke godine. Godinu sam rastavio na S i N pomoću STRING funkcije COPY. No izbacuje mi grešku jer nisam pravilno deklarirao S i N. Evo koda (slika), pa može li mi netko to ispraviti to? :D

Ove prve 3 for petlje su ti bez veze. Šta ćeš prvo 31 put unositi dan, pa 12 puta mjesec, pa 99 puta godinu? A s i n si trebao deklarirati kao string.

Poruka je uređivana zadnji put uto 11.3.2014 15:26 (Punti).
10 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

Pa koju bi ti petlju koristio? Znao sam da treba da staviti da su S i N string, ali dosad nisam bio siguran kako xD :D

16 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
pe'ar kaže...

Pa koju bi ti petlju koristio? Znao sam da treba da staviti da su S i N string, ali dosad nisam bio siguran kako xD :D

Napiši ovako nešto prema onom što sam napisao, što će ti formula za to, što sad treba izmišljati nekakvu formulu da obuhvati prijestupne godine, ili je plagirati sa neta kad se ovo lako riješi jednostavnim zbrajanjem kroz petlje.

 

 

#include<iostream>
#include<string>
using namespace std;


int prijestupna(int godina)
{
    if ((godina % 4 == 0 && godina % 100 != 0) || godina % 400 == 0)
       return 1;
    return 0;
}

int main()
{
    int dan, mjesec, godina, brojDana = 0;
    cin >> dan >> mjesec >> godina;
    int mjeseci[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
    string dani[] = { "nedjelja", "ponedjeljak", "utorak", "srijeda", "cetvrtak", "petak", "subota" };
    for (int g = 1900; g < godina; g++)
       brojDana += 365 + prijestupna(g);  // pridodas godine do tekuce uz korekciju prijestupne
    for (int m = 0; m < mjesec-1; m++)
       brojDana += mjeseci[m];          // pridodas mjesece do tekuceg
    if (mjesec > 2)
       brojDana += prijestupna(godina);  // ako je u datumu mjesec veci od veljace provjeris je li tekuca godina prijestupna da nadodas 1
    brojDana += dan;                     // dodas dane
    cout << dani[brojDana % 7] << endl;  // posto brojimo dane od ponedjeljka 1. 1. 1900 do zadanog dana, ime dana dobijemo brojDana % 7
    return 0;
}

Poruka je uređivana zadnji put uto 11.3.2014 19:27 (Floki).
13 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

evo ja sam ti i u pythonu napisao :D


n=input("unesi cetveroznamenkasti broj")

 

z1=n//1000

a=n%100 #ovo daje 34

z2=a//10

b=n-(z1*10**3)

z3=b//100

z4=n%10

sumak=z1**2+z2**2+z3**2+z4**2

 

print "njegove znamenke su: ", z1,z3,z2,z4

print "suma kvadrata njegovih znamenki iznosi: " ,sumak

edit: odgovor se odnosi na prvi post

Poruka je uređivana zadnji put sub 22.3.2014 13:44 (mojsije1234).
13 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
Zdrava27 kaže...

Ispisati sve dvoznamenkaste brojeve sa vecom prom znamenkom hvala :)

#Dvoznamenkasti brojevi sa vecom prvom znamenkom

rj=[]

for i in range (10,99, 1):

   c=i//10

   o=i%10

   if c>o:

     rj.append(i)

print rj

 

eto ti rjesenja u pythonu

9 godina
neaktivan
offline
Potrebna pomoc oko vjezbanja informatike

nparavila sam sve zadatke ocim jednoga i nikako mi neuspjeva help!!

Napiši program koji će izračunati hipotenuzu pravokutnog trokuta s katetama :a i :b.

Profram također ispisuje i izračunava površinu tog pravokutnog trokuta. 

To se treba u FMSLogu napraviti 

Program ide ovako nekako:

to hipotenuza :a :b
MAKE "cSQRT((POWER :a 2)+(POWER :b 2))
PR SE[Vrijednost hipotenuze je:]:c
end

 

---samo sto ja kod ovoga PR SE[Vrijednost hipotenuze je:]:c neznam sta tocno ide 

 

molim vas pomoć  O.o

mari
 
0 0 hvala 0
8 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

Algoritam provjerava je li učitani broj n savršen broj (jednak je zbroju svojih djelitelja koji su manji od njega, npr. 6=1+2+3 ili 28=1+2+4+7+14).

Algoritam ispisuje n članova Fibonaccijevog niza. Fibonaccijev niz je niz u kojemu je svaki sljedeći član zbroj prethodnih dvaju članova (1, 1, 2, 3, 5, 8, 13, …). Svaki n-ti član niza izračunava se po formuli Fn=Fn-1 +Fn-2, tj. izračunava se kao zbroj prethodnih dvaju članova. Prvi i drugi član niza jednaki su 1.

Potrebna mi je pomoc za ova dva zadatka,ne trazim da ih se rijesi samo da mi malo pojasnite ili djelomično uputite u zadatak,hvala

MarinOršulić
Moj PC  
0 0 hvala 0
6 godina
neaktivan
offline
Potrebna pomoc oko zadatka za informatiku

pozdrav. treba mi pomoć oko rešavanja sljedećeg zadatka:

U pythonu napiši program koji će tri broja ispisivati u nizu od najvećeg do najmanjeg.

Ako bi netko mogao da mi pomogne. 

hvala.

 
0 0 hvala 0
14 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku
martin5487 kaže...

pozdrav. treba mi pomoć oko rešavanja sljedećeg zadatka:

U pythonu napiši program koji će tri broja ispisivati u nizu od najvećeg do najmanjeg.

Ako bi netko mogao da mi pomogne. 

hvala.

 Reci mi gdje si zapeo, sto si napravio do sada?

6 godina
neaktivan
offline
Re: Potrebna pomoc oko zadatka za informatiku

pa,iskreno samo znam da treba da se koristi prošireno pridruživanje i ro je to. stao sam na:

a=int(input('unesi prvi broj'))

b=int(input('unesi drugi broj'))
c=int(input('unesi teći broj'))

treba mi najjednostavniji program.

 

Nova poruka
E-mail:
Lozinka:
 
vrh stranice