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

[Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci

[ Pregleda: 2602 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milos 2
milos ljatkovic

Član broj: 148450
Poruke: 669
*.dynamic.sbb.rs.



+3 Profil

icon [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci24.02.2009. u 20:12 - pre 185 meseci
zadatak glasi:

ana, milan, biljana, sinisa, erna, goran, vera i zoran stanuju u istoj zgradi i idu u istu skolu. ana, milan, biljana i sinisa su dobri matematicari, a ana, milan, erna i goran su dobri sportisti.
jedno od dece nije doslo u skolu. napisati C program na osnovu odgovora na postavljena tri pitanja utvrdjuje i na izlazu prikazuje koje dete nije doslo u skolu.
1) decak ili devojcica
2) dobar matematicar
3) dobar sportista
promenljivoj dete dodeliti prvo slovo od imena deteta, i u zavisnosti od odgovora omoguciti ispis koje dete nije u skoli. u programu iskljucivo koristiti switch naredbu.

ja bi poceo ovako, ali ne znam da li je tacno, pa me ispravite molim vas, i ako znate dovrsite zadatak

Code:

#include <stdio.h>
#include <conio.h>

void main (void)
{
textmode(3);
textcolor(15);
textbackground(0);
clrscr();

float dete, a,m,b,s,e,g,v,z;

i dalje ne znam sta bih uradio
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci24.02.2009. u 21:01 - pre 185 meseci
Milose, Milose... Jes' da treba bilo sta pokusati samostalno, ali ne moras bas na silu da se trudis ;)

Kako ce se ovaj zadatak resavati, zavisi od onoga sto ste ucili, tako da ti nasa pomoc nece puno znaciti ako se to ne poklopi sa nastavnim planom i programom.

Posto je zadatak podesen da se moze resiti i predstavlja inicijalnu bulovu tabelu 23=8 kombinacija, moze se resavati sa TRI ugnjezdena uslova, ali ja cu kao poci od pretpostavke da tabela nije uredjena.

NETESTIRANO:
Code:

#include <stdio.h>
#include <stdlib.h>

/* ana, milan, biljana, sinisa, erna, goran, vera i zoran */
struct dete
{
    char ime;
    int pol; /* 1=musko, 0=zensko */
    int matematicar; /* 1=dobar, 0=ne zna se */
    int sportista; /* 1=dobar, 0=ne zna se */
} deca[8] = {
                {'a',0,1,1},
                {'m',1,1,1},
                {'b',0,1,0},
                {'s',1,1,0},
                {'e',0,0,1},
                {'g',1,0,1},
                {'v',0,0,0},
                {'z',1,0,0}
            };
            
int main(void)
{
    int i;

    int pol;
    int sportista;
    int matematicar;

    do
    {
        printf( "1=decak\n0=devojcica\n\nUpisite cifru:" );
        scanf( "%d", &pol );
    } while ( pol<0 || pol>1 );

    do
    {
        printf( "1=matematicar\n0=nije matematicar\n\nUpisite cifru:" );
        scanf( "%d", &matematicar );
    } while ( matematicar<0 || matematicar>1 );

    do
    {
        printf( "1=sportista\n0=nije sportista\n\nUpisite cifru:" );
        scanf( "%d", &sportista );
    } while ( sportista<0 || sportista>1 );

    for ( i=0; i<8; i++ )
    {
        if ( deca[i].pol == pol && deca[i].matematicar == matematicar && deca[i].sportista == sportista )
        {
            if ( deca[i].pol == 1 )
                printf( "U skolu nije dosao: " );
            else
                printf( "U skolu nije dosla: " );
            switch ( deca[i].ime )
            {
                case 'a' : printf( "Ana!\n" );       break;
                case 'm' : printf( "Milan!\n" );     break;
                case 'b' : printf( "Biljana!\n" );   break;
                case 's' : printf( "Sinisa!\n" );    break;
                case 'e' : printf( "Erna!\n" );      break;
                case 'g' : printf( "Goran!\n" );     break;
                case 'v' : printf( "Vera!\n" );      break;
                case 'z' : printf( "Zoran!\n" );     break;
            }
        }
    }
    system("PAUSE");
    return 0;
}


Predlazem da uzmes malo knjigu u ruke, jer je ocigledno da je nisi ni otvorio.
 
Odgovor na temu

milos 2
milos ljatkovic

Član broj: 148450
Poruke: 669
*.dynamic.sbb.rs.



+3 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci24.02.2009. u 21:42 - pre 185 meseci
pa ovako, nema veze na koji nacin cu uraditi, samo da radi, i da znam kako je radjen program
knjigu sam otvorio (ono sto nam je profesor dao, i tu nema u opste takvih primera da su uradjeni, za jedan zadatak zam iz 5 primera vadio kako se radi jedan zadatak, i jedva uspeo da sastavim program), i pomoglo bi mi kada bi mi rekao na koji nacin si uradio program, jer bi mi trebalo bar dve knjige i 3 dana razmisljanja za to kako je program napravljen, a nemam ni jedno ni drugo
please
 
Odgovor na temu

milos 2
milos ljatkovic

Član broj: 148450
Poruke: 669
*.dynamic.sbb.rs.



+3 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci24.02.2009. u 22:01 - pre 185 meseci
odnosno shvatio sam, nije mi trebalo 20min, jer sam do-while ciklus ucio iz programiranja u 1. polugodistu, ali u svakom slucaju hvala
 
Odgovor na temu

milos 2
milos ljatkovic

Član broj: 148450
Poruke: 669
*.dynamic.sbb.rs.



+3 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci28.02.2009. u 13:57 - pre 185 meseci
da li bi sada obrisao ovu temu, molim te, jer ako je vidi moj profesor naderao sam ga
 
Odgovor na temu

Sapphire
Denis Biondić
.NET software developer
Nürnberg, Germany

Član broj: 213086
Poruke: 290
212.39.113.*



+6 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci28.02.2009. u 15:24 - pre 185 meseci
Stvarno se izvinjavam zbog trollovanja, ali ovo je za anale. Prvo nisi nista sam uradio, a onda nakon pomoci trazis da ti se i tema izbrise da profesor ne bi vidio? rofl ... :D
My programs don’t have bugs, they just develop random features.
 
Odgovor na temu

milos 2
milos ljatkovic

Član broj: 148450
Poruke: 669
*.dynamic.sbb.rs.



+3 Profil

icon Re: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci28.02.2009. u 17:32 - pre 185 meseci
ja se izvinjavam zbog moje molbe, ali sam prinudjen na nju, i jesi u pravu, ali sta da radim, i ako je nekom bas stalo da bulji u zadatak koji im se verovatno nikada u zivotu nece postaviti, neka vam
zbog osnovane primedbe povlacim molbu
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Pronalazenje ko nije dosao u skolu, ako se znaju pojedini podaci

[ Pregleda: 2602 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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