Programiranje u C++-u - pitanja i odgovori izdvojena tema

poruka: 7.285
|
čitano: 1.723.609
|
moderatori: XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Po mogucnostima editiranja koda, vim šiša apsolutno sve editore. ALI, govorimo o editorima, ne IDE-ovima, da se razumijemo. Editor je samo jedan dio IDE-a. Dakle, gledajuci samo editore, vim šiša sve po mogucnostima. Gledati nekoga tko godinama pise kod u vimu, kako programira u vimu, to mogu usporediti jedino s gledanjem vrhunskih gitaristickih virtuoza kako sviraju.

 

Od (vlastitih) templatea, autoindentacije, popravljanja neindentiranog koda, templatea funkcija, klasa, struktura, ma bilo cega, autocompletea funkcija, autocompletea do sada napisanih rijeci, foldanja (ali fakat brutalnog foldanja), apsolutno sve. Ako nesto i ne postoji, vrlo lako se napise plugin {#}.

 

Kad bi se bar vim mogao ugraditi u neki IDE umjesto defaultnog editora, to bi bilo brutalno overpowered. :D

C provides a programmer with more than enough rope to hang himself. C++ provides a firing squad, blindfold and last cigarette.
 
0 0 hvala 0
16 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
1domagoj1 kaže...

Po mogucnostima editiranja koda, vim šiša apsolutno sve editore.

 

...

 

Kad bi se bar vim mogao ugraditi u neki IDE umjesto defaultnog editora...

1. emacs

2. http://jvi.sourceforge.net/

http://vimdoc.sourceforge.net/htmldoc/netbeans.html

All religions are the same: religion is basically guilt, with different holidays.
Poruka je uređivana zadnji put čet 17.11.2011 21:45 (drnde).
14 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori

"vi" sam koristio pod linuxom i nije mi baš sjeo :) mislim da su njega izvorno napravila dva studenta? No svejedno, taj stil pisanja jednostavno nije postao toliko popularan unatoč tolikim mogućnostima jer po meni traži puno navikavanja.. a današnji editori su ljude navikli na nešto sasvim drukčije.

Poruka je uređivana zadnji put čet 17.11.2011 21:54 (TracerCPP).
16 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
TracerCPP kaže...

"vi" sam koristio pod linuxom i nije mi baš sjeo :) mislim da su njega izvorno napravila dva studenta? No svejedno, taj stil pisanja jednostavno nije postao toliko popularan unatoč tolikim mogućnostima jer po meni traži puno navikavanja.. a današnji editori su ljude navikli na nešto sasvim drukčije.

mislis reci nije popularn na windowsima

 

vi/vim su najpopularniji editori i standard na linux/unix sustavima. Na koji god linux/unix (remote) stroj da se spojio imas kvalitetan editor

na koji si navikao i sa kojim mozes brzo i jednostavno raditi promjene na licu mjesta.

 

 

 

 

All religions are the same: religion is basically guilt, with different holidays.
Poruka je uređivana zadnji put čet 17.11.2011 22:17 (drnde).
16 godina
offline
Programiranje u C++-u - pitanja i odgovori

Trebao bih riješenje jednostavnog zadatka:

 

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

 

Hvala, pozdrav!

WithStyle
Moj PC  
0 3 hvala 0
14 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

Trebao bih riješenje jednostavnog zadatka:

 

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

 

Hvala, pozdrav!

provaj nac nesto jednostavnije ovo nam je prekomplicirano

lol
16 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

Trebao bih riješenje jednostavnog zadatka:

 

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

 

Hvala, pozdrav!

To je toliko trivijalno da si mogao i izguglati rjesenje za vrijeme koje ti je trebalo da postavis pitanje tu na forumu.

All religions are the same: religion is basically guilt, with different holidays.
16 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

Trebao bih riješenje jednostavnog zadatka:

 

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

 

Hvala, pozdrav!

Ja mislim da na samom forumu imaš najmanje dva do tri puta to riješeno i opširno prikazano .

 

Private
14 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

ma ono mu je toliko jednostavno da moze rjesit uz bilo koji tut di se spominju pokazivaci 

lol
 
0 0 hvala 0
17 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori

Emacs je super, ali... vim > emacs

TracerCPP kaže...

"vi" sam koristio pod linuxom i nije mi baš sjeo :) mislim da su njega izvorno napravila dva studenta? No svejedno, taj stil pisanja jednostavno nije postao toliko popularan unatoč tolikim mogućnostima jer po meni traži puno navikavanja.. a današnji editori su ljude navikli na nešto sasvim drukčije.

Stvar je u modovima. vim ima nesto sto ostali "modeless" (ovo 'modeless' bi se cak i pogrdno moglo shvatiti :P) editori nemaju, a to su upravo ti modovi.

Redom: normal mode, insert mode, visual mode, select mode, command-line mode te ex-mode. (vi nudi samo tri, normal, insert i command-line modove)

 

Ostali editori su modeless i zbog toga su ljudi zbunjeni kad pocnu raditi u vim-u. I ja sam bio. Da se razumijemo, ni ja ne radim stalno u vimu, nisam jos dovoljno 'proficient' da bih mogao produktivno raditi u njemu. A nemam ni pluginova niti ikakvih prosirenja instaliranih. Ali, trudim se. Kad se jednom savlada, to je zvjer. Ista je stvar recimo i s LaTeX-om. LaTeX-om se najbrze napisu najljepsi dokumenti. Ali, treba ga nauciti i doci do tog 'skilla' kad se to ucenje pocne vracati. No, ljudima je lakse (i draze) klikati u WYSIWYG editoru nego uciti markup language. Bez obzira koliko ce se isplatiti na kraju.

 

P.S. vi je de facto standardni editor na unixoidima, uz emacs, nano, pico i sl. :)

C provides a programmer with more than enough rope to hang himself. C++ provides a firing squad, blindfold and last cigarette.
17 godina
offline
Programiranje u C++-u - pitanja i odgovori

Zadatak jest trivijalan, ali je malo nedorečen.

 

int broj = 5;

int *pokazivac = &broj;

 

*pokazivac    -   vrijednost varijable na koju pokazivač pokazuje

pokazivac      -    adresa varijable na koju pokazivač pokazuje

&pokazivac    -   adresa pokazivača

 

 

na koju od ove dvije adrese je mislio

(on ili onaj tko je zadatak zadao)

Poruka je uređivana zadnji put čet 17.11.2011 23:01 (Floki).
 
0 0 hvala 0
16 godina
offline
Programiranje u C++-u - pitanja i odgovori

Isto tako je pisalo u testu. Tricky question {#}

mislim ono, ako je toliko jednostavan što ga niste odmah riješili u 3 reda a ne spamali po temi, nisu svi pametni kao vi...

WithStyle
Moj PC  
0 1 hvala 0
17 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

...

mislim ono, ako je toliko jednostavan što ga niste odmah riješili u 3 reda a ne spamali po temi, nisu svi pametni kao vi...

Pretty much zbog ovoga, nije da ti trebaju nekakve specijalne sposobnosti za to napraviti...

C provides a programmer with more than enough rope to hang himself. C++ provides a firing squad, blindfold and last cigarette.
14 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

Isto tako je pisalo u testu. Tricky question {#}

mislim ono, ako je toliko jednostavan što ga niste odmah riješili u 3 reda a ne spamali po temi, nisu svi pametni kao vi...

da si sve mentalno poremecen uz 5 min google-anja se ovo moze rjesit 

lol
13 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

Adresu pokazivača?, ili adresu varijable na koju pokazuje, ništa ni sugeriram, mislimo li na istu stvar?

#include<iostream>

#include<cstdio>

using namespace std;

int main()

{

int godina=2011;

int *pokazivac=&godina;

cout<<"Na varijablu godina pokaziva pokazivac koji se nalazi na adresi:"<<pokazivac<<endl;

system("PAUSE");

return 0;

}

 

Programming is understanding. – Kristen Nygaard
16 godina
offline
Re: Programiranje u C++-u - pitanja i odgovori
royalhero kaže...
WithSkill kaže...

Napiši program koji će ispisati vrijednost pokazivača i adresu pokazivača.

Adresu pokazivača?, ili adresu varijable na koju pokazuje, ništa ni sugeriram, mislimo li na istu stvar?

#include<iostream>

#include<cstdio>

using namespace std;

int main()

{

int godina=2011;

int *pokazivac=&godina;

cout<<"Na varijablu godina pokaziva pokazivac koji se nalazi na adresi:"<<pokazivac<<endl;

system("PAUSE");

return 0;

}

 

jao šta je ovo, mi smo učili:
#include <stdio.h>

#include <conio.h>

void main ()

int ;

for;

else;

if;

printf ("");

scanf ("");

itd...

ovo nit neznam pročitat što si napisao. 

u testu je pisao tako kako je pisao. (mislim da se misli na adresu pokzivača...)

sry, poz.

WithStyle
15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Zadatak:

Kada su jednog oca pitali koliko mu djeca imaju godinaodgovorio je da ima dvoje djece,i ako se proizvodu brojeva koji predstavljaju godine djece doda zbir njihovih godina dobije se broj A.Napisati program kojim se za uneseno A odredjuje broj godina djece,naci sva rjesenja!
Npr.
ULAZ:A=17
IZLAZ:1 8
2 5

Zbunjuje me ovo ispisi sva rijesenja..

Moze neko pomoc..nemorate pisat kod..

znam da je to A=(prvo*drugo)+(prvo+drugo)

to su djeca

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
14 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

evo mog prvog samostalnog programa..

zadatak sam si nasao u knjizi iz racunalstva... (programirano u Dev C++)

slika 1#  -prikazuje kod sa rjesenjem

slika 2# -prikazuje kod 


 

Error 404 Not Found
 
1 0 hvala 0
13 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
WithSkill kaže...

To je programski jezik C.
Nema problema:

#include<stdio.h>

#include<stdlib.h>

int main()

{

int godina=2011;

int *pokazivac=&godina;

printf("Pokazivac koji pokazuje na varijablu %d nalazi se na adresi %p",*pokazivac, pokazivac);

system("PAUSE");

return 0;

}


Vidiš da nema puno razlike.

Programming is understanding. – Kristen Nygaard
13 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori
Intelovac123 kaže...

 

Ponovno tvoja nelogičnost, kakve veze A ima sa godinama?
Daj mi link ili tačno prepiši zadatak.

Ulaz:17

Izlaz 1 i 8

 

Šta ti to govori, (1*8)+(1+8)=17, (2*5)+(2+5)=17, ?

Programming is understanding. – Kristen Nygaard
15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Zadatak sam samo kopiro kako je ona zadala..

 

Mozes pojasnit svoj post?

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
17 godina
offline
Programiranje u C++-u - pitanja i odgovori

Zašto ona tebi zadaje ovakve zadatke, jesi neka napredna grupa ili se spremaš za takmičenje?

 

 
1 0 hvala 0
15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Mozes mi samo objasnit kako da uradim?

Sta god sam pokusao nece ...

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
17 godina
offline
Programiranje u C++-u - pitanja i odgovori

Ovako hoće, a sad mi lijepo odgovori na pitanje, nije to valjda neka tajna.

Edit: unio sam ti mali ispravak u kod - djeca mogu biti i blizanci

 

 

#include<iostream>
using namespace std;

int main ()
{

    int broj, index;
    cout<< "Unesi N: ";
    cin>> broj;
    if(broj%2 == 0)
    {
       index = broj/2 -1;
    }
    else
    {
       index = broj/2;
    }
    for(int godine1 = 1; godine1 <= index; godine1++)
    {
       for(int godine2 = godine1; godine2 <= index; godine2++)
       {
          if ((godine1*godine2) + (godine1+godine2) == broj)
          {
             cout << godine1 << " " << godine2 << endl;
          }
       }
    }
   

    return 0;
}

Poruka je uređivana zadnji put pet 18.11.2011 19:50 (Floki).
 
0 0 hvala 0
15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Odgovoricu ti .

 

Mozda budemo isli  na takmicenje..

 

Kolko sam zadataka uradio a ovo...

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Sta ti znaci index?

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
17 godina
offline
Re: Programiranje u C++-u - pitanja i odgovori
Intelovac123 kaže...

Odgovoricu ti .

 

Mozda budemo isli  na takmicenje..

 

Kolko sam zadataka uradio a ovo...

ako se spremaš na natjecanje, onda sam proanaliziraj kod, nema smisla da ti objašnjavam

15 godina
neaktivan
offline
Programiranje u C++-u - pitanja i odgovori

Samo reci sta je taj index ,otkud znam na sta si mislo?

http://www.bug.hr/forum/topic/softver-literatura-usluge/prodaja-knjige-hardware/103166.aspx
 
0 0 hvala 0
17 godina
offline
Re: Programiranje u C++-u - pitanja i odgovori
Intelovac123 kaže...

Sta ti znaci index?

petlje vrte do toga broja, nema smisla ići dalje, to kaže matematika

uzmi 9

zašto bi petlja išla do 9 kad je nemoguće da bude (1*9) + (1+9) = 9 (najmanji broj godina je 1)

najveći broj do kojeg ima smisla ići je 4 odnosno int djeljenje 9/2

kod parnih brojeva još oduzmeš 1

Poruka je uređivana zadnji put pet 18.11.2011 19:29 (Floki).
13 godina
neaktivan
offline
Re: Programiranje u C++-u - pitanja i odgovori

@Intelovac, ti se spremaš za natjecanje?, eh, pazi, tu ti treba koncentracija i strpljivost, moraš viditi što ustvari pita zadatak, analizirati problem, po mogućnosti nacrtati dijagram toka ili pseudo kod.

Programming is understanding. – Kristen Nygaard
E-mail:
Lozinka:
 
vrh stranice