Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

nista bez knjiga...

[es] :: C/C++ programiranje :: C/C++ za početnike :: nista bez knjiga...

[ Pregleda: 2675 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cHeMiR
Beograd

Član broj: 147203
Poruke: 55



+13 Profil

icon nista bez knjiga...31.05.2007. u 21:19 - pre 205 meseci
evo i nakon godinu dana ucenja programiranja NEMAM POJMA!!!
profesorka prica nesto niko je nista ne razume...svi imamo keceve...

naucio sam sablonski IF i FOR i snalazim se sa laganim zadacima...
imam cabarkapinu Osnovi programiranja ali ne pomaze...

sta preporucujete, kako da ucim, odakle...koje knjige valjaju...kad od skole nema vajde...
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.225.*



+3 Profil

icon Re: nista bez knjiga...31.05.2007. u 22:08 - pre 205 meseci
Slusaj, nije dovoljno samo procitati neku reci ili cuti od profesorke sta znaci i to je to. Treba znati i to sto naucis da primenis u programu. Da li pored printf i scanf i for petlju i if uslov znas jos neke stvari da radis u C.
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

cHeMiR
Beograd

Član broj: 147203
Poruke: 55



+13 Profil

icon Re: nista bez knjiga...31.05.2007. u 22:18 - pre 205 meseci
hm...ne bash
znam da reshavam programe proste strukture...
znam naj naj najosnovnije stvari....
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.225.*



+3 Profil

icon Re: nista bez knjiga...31.05.2007. u 23:12 - pre 205 meseci
a jesi li koristio nekad kljucne reci break switch goto #define itd. Ajde napisi primer nekog programa koji te je mucio pa da vidimo kolko mozemo da ti pomognemo.
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

cHeMiR
Beograd

Član broj: 147203
Poruke: 55



+13 Profil

icon Re: nista bez knjiga...01.06.2007. u 11:34 - pre 205 meseci
recimo...ovakve znam, tj. ukapirao sam jedva i slicne...

#include<stdio.h>
void main()
{
char i;
int j;
for(j=0;j<=3;j++)
{
for(i='X';i<='Z';i++)
{
printf("%c",i);
}
printf("\n") ;
}
}

-----------------
ali :::: zadatak glasi:
Napisati program koji za unete bodove 15 studenata (bodovi su u opsegu od 0 do 100) odredjuje:
a) ukupnu sumu osvojenih bodova
b) prosek osvojenih bodova
c) prag prolaznosti na nivou 80% od proseka osvojenih bodova
d) maksimalni osvojeni broj bodova
e) redni broj studenata koji je osvojio maksimum bodova

nikad nisam koristio break, switch, goto, #define...

 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.251.*



+3 Profil

icon Re: nista bez knjiga...01.06.2007. u 14:19 - pre 205 meseci
Pa probaj zadatke da pises na ovakav nacin
Code:
#include<stdio.h>
void main()
{
    char i;
    int j;
    for(j=0;j<=3;j++)
    {
      for(i='X';i<='Z';i++)
       {
         printf("%c",i);
       }
                  printf("\n") ;
    }
}

lakse je za shvatanje jer kad otvoris blok naredbi sa { i kad ga zatvaras } to mora da bude u istoj ravni jer ako otvoris a nisi zatvorio prijavice ti gresku. Neznam kako si program jedva shvatio probaj da samo X zamenis sa A i videces efekat. Evo ti primer za switch.
Code:
#include <stdio.h>
#include <stdlib.h>
main()
{
   int a;
   printf("Unesi broj 1 ili 2\n");
   scanf("%d",&a);
   switch(a) 
   {
      case 1: printf("dddd\n");
      case 2: system("pause");
      default: printf("Uneo si pogresan broj");
    }
}

Ovaj tvoj zadatak sto si napisao mogo bi da ga resim ali mi treba malo vise mozganja posto sam i ja u neku ruku pocetnik za programiranje ali valjda ce se javiti neko ko moze to brzinski da ti odradi. Dotle ja cu ti pokazivati neke fine stvari vezane za C odradi ovaj prog sto sam ti napisao i videces efekat switch-a, a posle samo napises case 1: printf("dddd\n"); break; i videces razliku switch-a bez break i sa break
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Re: nista bez knjiga...01.06.2007. u 17:36 - pre 205 meseci
Evo rjesenja zadatka :

Code:

#include <stdio.h>
#include <conio.h>
#define N 15


int main(){
    float studenti[N];
    int i, redniBr;
    float ukupnaSuma=0;
    float prosjek, max;
        
    for(i=0; i<N; i++){
        printf("Unesite bodove %d studenta:  ", i+1);
        scanf("%f", &studenti[i]);
    }

    max = studenti[0];
    redniBr=1;
    for(i=0; i<N; i++){
        ukupnaSuma = ukupnaSuma + studenti[i];
        if(studenti[i] > max){
            max=studenti[i];
            redniBr = i+1;
        }
       }

    prosjek = ukupnaSuma/N;

    printf("Ukupna suma bodova: %f \n", ukupnaSuma);
    printf("Prosjek bodova : %f \n", prosjek);
    printf("Prag je: %f \n", prosjek/0.8);
    printf("Maksimalni broj osvojenih bodova: %f \n", max);
    printf("Student pod rednim brojem: %d osvojio je najvise bodova \n", redniBr);

    getch();
    return 0;
}


Zadatak sam shvatio tako da se unesu bodovi za svakog studenta i da se onda ispišu traženi podatci.
Nije mi baš jasno što se traži pod prag prolaznosti, pa sam stavio da on ispiše koliko je bodova prag, ako je prag 80% prosjeka.
Getch() je stavljen na kraj zbog toga da ispis ostane ne konzoli. To se bolje riješava sa system-pause, al jbg - navika.
Zadatak se vjerojatno mogao napisati i puno ljepše, kraće, ali mislim da je ovako jasnije.
Pozdrav
I.
Of all the things I have lost I miss my mind the most...
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.251.*



+3 Profil

icon Re: nista bez knjiga...01.06.2007. u 18:48 - pre 205 meseci
@dux_cro
Kod ti je dobar ali mene muci jedna stvar kako on petlju vrti 15 puta a receno mu je da je vrti sve do zadnjeg broja koji je manji od 15 a to je 14 i kako on prikaze koji sturent ima najvise bodova. Nerazumem kako on uz pomoc ovoga redniBr = i+1 sazna redni broj onoga ko ima najvise bodova. Bio bi ti zahvalan kad bi mi to objasnio. Pozdrav
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Re: nista bez knjiga...01.06.2007. u 19:10 - pre 205 meseci
Kada alociraš nekakvo polje njegovi elementi se računaju od 0 do N-1. Dakle, prvi element je 0 i zato for petlja ide od 0 do <N, što kada pogledaš je ukupno N elemenata.
Kada sam tražio najveći element, prvo sam prvi element proglasio najvećim i gledao sve ostale dal su veći od njega. Ukoliko je neki element veći od trenutno najvećeg on postaje najveći, a u varijablu redniBr se sprema i+1 tj. njegov redni broj u polju.
Budući da je prvi element ustvari element na poziciji 0 u redniBr ide i+1.
Nadam se da sam ti uspio denekle objasniti, ako nije jasno samo pitaj pa ću pokušati ponovno ili će se naći netko tko zna bolje od mene objasniti.
Pozdrav
I.


Of all the things I have lost I miss my mind the most...
 
Odgovor na temu

cHeMiR
Beograd

Član broj: 147203
Poruke: 55



+13 Profil

icon Re: nista bez knjiga...01.06.2007. u 20:16 - pre 205 meseci
ok care to si ti odradio, ali...

ja to ne bih mogao da odradim kad bi mi dao pet dana i jedno 5000€...

odakle da učim??

gore piše forum za početnike...ako postoji neka niža kategorija recite mi :D


Hvala vam u svakom slucaju!


 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.251.*



+3 Profil

icon Re: nista bez knjiga...01.06.2007. u 22:02 - pre 205 meseci
@dux_cro
A da da sad kapiram. Hvala ti sto si se potrudio da mi to objasnis.Pozdrav
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.251.*



+3 Profil

icon Re: nista bez knjiga...01.06.2007. u 22:09 - pre 205 meseci
idi ovde http://www.elitesecurity.org/t219106-Srpski-skolski-tutrial literatura je fina ja sam je skinuo

Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

cHeMiR
Beograd

Član broj: 147203
Poruke: 55



+13 Profil

icon Re: nista bez knjiga...01.06.2007. u 22:29 - pre 205 meseci
e to sam trazio!
hvala ti puno!
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
77.46.251.*



+3 Profil

icon Re: nista bez knjiga...02.06.2007. u 00:48 - pre 205 meseci
Nema na cemu uvek sam tu da pomognem samo ti kazi ako ti nesto treba. Procackaj malo vise teme koje su vezane za C na ovom forumu nacices dosta zanimljivih stvari koje ce ti pomoci da savladas pocetnicke korake.
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: nista bez knjiga...

[ Pregleda: 2675 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.