C++, interval, početni n manji od krajnjeg m

poruka: 52
|
čitano: 11.651
|
moderatori: XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
RE: C++ program pomoć
Luuka kaže...
bero12358 kaže...

Bok ljudi! Trebam vašu pomoć. Što prije to bolje. Ovako imam jedan zadatak koji neznam ,a trebam napisat u C++-u.

zadatak

 

 

3. zadatak (II. pod.) ŽABAC 100 bodova
Princeza se jednog dana šetala kraj jezera i ugledala svog omiljenog žapca kako skače izmeñu četiri lopoča.
Odmah ga je poželjela poljubiti da ga pretvori u kraljevića. Suočena je s problemom, ona želi do žapca stići
što je moguće prije, ali ne zna do kojeg lopoča treba plivati jer on stalno skače s jednog na drugi.
Promatrajući s ruba bare princeza je uočila da žabac skače meñu lopočima redom od prvog prema
zadnjem pa zatim ponovno nazad prema prvom (1, 2, 3, 4, 3, 2, 1, 2, 3…). Nju zanima gdje će se žabac
nalaziti nakon T skokova da bi mogla što prije stići do njega. Zamolila je vas da joj pomognete pronaći
izgubljenu ljubav, a tko može odbiti lijepu princezu…
Ulazni podaci:
- cijeli broj T (0 ≤ T ≤ 1000), broj skokova koje je žabac napravio.
Izlazni podaci:
- prirodan broj L, redni broj lopoča na kojem se žabac nalazi nakon T skokova.
Primjeri:
RB Ulaz  Izlaz    Objašnjenje
1.    1       2      Prvim skokom žabac skači s prvog na drugi lopoč

 

 

Please help treba mi za petak ako je ikako moguće da mi ga riješite ili objasnite

Unaprijed hvala.

Već je bilo to pitanje na forumu i odgovoreno je. Program se riješi sa jednom naredbom.

Napravimo polje

int polje={1, 2 , 3 , 4 , 3 ,2}

 

Žabac se kreće po tom polju, i njegovo kretanje se ciklički ponavlja.

Ako se unese T za broj skokova onda je L=polje[T%6].

ne treba ti ni petlja ni niš :D

Jel mi možeš, ako znaš napisat link od toga da pogledam.

Hvala

 

 

16 godina
neaktivan
offline
RE: C++ program pomoć
bero12358 kaže...

Jel mi možeš, ako znaš napisat link od toga da pogledam.

Hvala

 

 

LINK

 

edit : bolje mbaksa? :D

http://manutd-croatia.com/forum/index.php ... forum i udruga navijača Manchester Uniteda...
Poruka je uređivana zadnji put pet 4.2.2011 0:16 (Luuka).
17 godina
moderator
online
C++ program pomoć

Dajte "malo" skratite citate - citirate cijeli ekran teksta samo da bi napisal dva retka ili čak samo jednu riječ!

 
0 0 hvala 0
15 godina
protjeran
offline
C++ program pomoć

trebam pomoc

 

 

profa mi je dala cetiri zadatka da rijesimo kuci.meni c++ neide te uz ovakvu nastavnicu nemogu nista naucit.

 

ako tko ima vremena da mi rijesi to do veceras,bio bi mu jako zahvalan.plizz oce tko?

lijepo li je Hrvat biti,majko hvala ti
Poruka je uređivana zadnji put sri 16.2.2011 19:28 (Toni93).
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
Re: C++ program pomoć

Što te točno muči? Jer ovo su najosnovniji zadaci iz polja. Učitavanje, ispisivanje, traženje minimalnog elementa... samo se igraš sa for petljom... što te točno muči da ti pomognemo da shvatiš. Ako tu ostane rupa jao si ga tebi do kraja godine.

http://manutd-croatia.com/forum/index.php ... forum i udruga navijača Manchester Uniteda...
15 godina
protjeran
offline
Re: C++ program pomoć
Luuka kaže...

Što te točno muči? Jer ovo su najosnovniji zadaci iz polja. Učitavanje, ispisivanje, traženje minimalnog elementa... samo se igraš sa for petljom... što te točno muči da ti pomognemo da shvatiš. Ako tu ostane rupa jao si ga tebi do kraja godine.

ah sto me muci.osnove,definitivno

 

moja informatika se sastoji doci na sat i otic na internet.dijelom je nastavnica kriva a dijelom i nezainteresiranost.

 

neznam sto se moze naucit u jednu vecer.razumim ja da je moje znanje iz c++ jako lose ali meni to netreba(tesko da ce mi trebat)

lijepo li je Hrvat biti,majko hvala ti
17 godina
offline
C++ program pomoć

A što nisi učio, a, šibenčanac, hvatao zjake na rivi, je li?

Evo ti prvi, čisto da ti ne zabije jedinicu sutra.

 

 

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


int main()
{
    int broj, i, *niz;
    printf("Unesi broj cjelobrojnih clanova niza: ");
    scanf("%d", &broj);
    niz = (int*)malloc(sizeof(int) * broj);
    for(i=0; i<broj; i++)
    {
       printf("Unesi %d. clan niza: ", i+1);
       scanf("%d", &niz[i]);
    }
    printf("Uneseni niz: ");
    for(i=0; i<broj; i++)
       printf("%d ", niz[i]);
    return 0;
}

 

Poruka je uređivana zadnji put sri 16.2.2011 21:07 (Floki).
 
1 0 hvala 1
17 godina
offline
C++ program pomoć

Je li to Krešimir na slici?, davno sam učio povijest

 
0 0 hvala 1
15 godina
neaktivan
offline
Re: C++ program pomoć
Floki kaže...

Je li to Krešimir na slici?, davno sam učio povijest

AFAIK, Zvonimir

Look at you, hacker. A pathetic creature of meat and bone, panting and sweating as you run through my corridors. How can you challenge a perfect, immortal machine?
17 godina
offline
Re: C++ program pomoć
rustweaver kaže...
Floki kaže...

Je li to Krešimir na slici?, davno sam učio povijest

AFAIK, Zvonimir

hm, on je iz Šibenika, pa sam mislio da je Petar Krešimir IV, osnivač Šibenika.

15 godina
protjeran
offline
Re: C++ program pomoć
Floki kaže...

Je li to Krešimir na slici?, davno sam učio povijest

kralj zvonimir je na slici

 

 

 

hvala za zadatak.ti si isto iz sibenika?

lijepo li je Hrvat biti,majko hvala ti
17 godina
offline
Re: C++ program pomoć
Toni93 kaže...
Floki kaže...

Je li to Krešimir na slici?, davno sam učio povijest

kralj zvonimir je na slici

 

 

 

hvala za zadatak.ti si isto iz sibenika?

nisam, nego iz Zadra, čekaj, dobre sam volje, riješim ti još koji.

17 godina
offline
C++ program pomoć

Ovo je drugi:

 

 

#include<stdio.h>


int main()
{
    int  i;
    float niz[5], min;
    for(i=0; i<5; i++)
    {
       printf("Unesi %d. realni broj: ", i+1);
       scanf("%f", &niz[i]);
    }
    min = niz[0];
    for(i=1; i<5; i++)
       if(niz[i] < min)
          min = niz[i];
    printf("Najmanji element polja: %f", min);
    return 0;
}

 
0 0 hvala 1
15 godina
protjeran
offline
Re: C++ program pomoć
Floki kaže...

Ovo je drugi:

 

 

#include<stdio.h>


int main()
{
    int  i;
    float niz[5], min;
    for(i=0; i<5; i++)
    {
       printf("Unesi %d. realni broj: ", i+1);
       scanf("%f", &niz[i]);
    }
    min = niz[0];
    for(i=1; i<5; i++)
       if(niz[i] < min)
          min = niz[i];
    printf("Najmanji element polja: %f", min);
    return 0;
}

tnx

 

imas cevape od mene{#}

 



 

zasto mi kod oba programa,kad program treba nesto ispisati,se ugasi?

 

 

EDIT:jel mozda zbog ovog return 0;?

lijepo li je Hrvat biti,majko hvala ti
Poruka je uređivana zadnji put sri 16.2.2011 21:39 (Toni93).
17 godina
offline
C++ program pomoć

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


int main()
{
    int  broj, i, *niz, zbroj = 0;
    do
    {
       printf("Unesi broj clanova niza <najvise 10>: ");
       scanf("%d", &broj);
    }while(broj>10);
    niz = (int*)malloc(sizeof(int) * broj);
    for(i=0; i<broj; i++)
    {
       printf("Unesi %d. clan niza: ", i+1);
       scanf("%d", &niz[i]);
       zbroj += niz[i];
    }
    printf("Zbroj svih clanova niza: %d: ", zbroj);
    system("pause");
    return 0;
}
Stavi ovaj system("pause") i u gornja dva programa baš ovako prije return 0.

 
0 0 hvala 1
15 godina
protjeran
offline
Re: C++ program pomoć
Floki kaže...

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


int main()
{
    int  broj, i, *niz, zbroj = 0;
    do
    {
       printf("Unesi broj clanova niza <najvise 10>: ");
       scanf("%d", &broj);
    }while(broj>10);
    niz = (int*)malloc(sizeof(int) * broj);
    for(i=0; i<broj; i++)
    {
       printf("Unesi %d. clan niza: ", i+1);
       scanf("%d", &niz[i]);
       zbroj += niz[i];
    }
    printf("Zbroj svih clanova niza: %d: ", zbroj);
    system("pause");
    return 0;
}
Stavi ovaj system("pause") i u gornja dva programa baš ovako prije return 0.

koja je prednost toga pause?mi to nismo ucili 

lijepo li je Hrvat biti,majko hvala ti
17 godina
offline
C++ program pomoć

To će ti omogućiti da ti se ne zatvara prozor konzole nakon što program dođe do kraja, pa ćeš ga moći vidjeti, a zatvorit će se tek kad ti stisneš bilo koju tipku na tipkovnici.

 
0 0 hvala 1
15 godina
protjeran
offline
Re: C++ program pomoć
Floki kaže...

To će ti omogućiti da ti se ne zatvara prozor konzole nakon što program dođe do kraja, pa ćeš ga moći vidjeti, a zatvorit će se tek kad ti stisneš bilo koju tipku na tipkovnici.

mislim da to ni ona nezna{#}

 

 

tnx jos jednom za zadatke

lijepo li je Hrvat biti,majko hvala ti
Poruka je uređivana zadnji put sri 16.2.2011 22:11 (Toni93).
17 godina
offline
C++ program pomoć

Evo i četvrti:

 

 

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


int main()
{
    int  broj, i;
    float *niz, sredina, zbroj = 0;
    do
    {
       printf("Unesi broj realnih clanova niza <najvise 20: ");
       scanf("%d", &broj);
    }while(broj>20);
    niz = (float*)malloc(sizeof(float) * broj);
    for(i=0; i<broj; i++)
    {
       printf("Unesi %d. clan niza: ", i+1);
       scanf("%f", &niz[i]);
       zbroj += niz[i];
    }
    sredina = zbroj / broj;
    printf("Srednja vrijednost niza: %.2f", sredina);


    system("pause");
    return 0;
}

 
0 0 hvala 1
17 godina
offline
C++ program pomoć

I pozdravi profesoricu, nadam se da nije neka stara, ružna i opaka{#}

 
0 0 hvala 1
15 godina
protjeran
offline
Re: C++ program pomoć
Floki kaže...

I pozdravi profesoricu, nadam se da nije neka stara, ružna i opaka{#}

ma profa ima 35,ruzna i smotana.stas nisu svi savrseni

 

 

hvala po neznam ni ja koji puta za ovo

lijepo li je Hrvat biti,majko hvala ti
17 godina
offline
C++ program pomoć

ništa za to, samo uhvati se malo knjige, da ne dolaziš u tjesnac sa vremenom{#}

 
1 0 hvala 1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice