Forum » Programiranje » En easy program v c
En easy program v c
renegade22 ::
Naloga:
izmed 20 celih Števil poiŠči največje in ugotovi katero po vrsti je to Število. Meje lahko določiŠ sam, program pogleda če nisi izbral premalih mej
Se zahvaljujem vnaprej
izmed 20 celih Števil poiŠči največje in ugotovi katero po vrsti je to Število. Meje lahko določiŠ sam, program pogleda če nisi izbral premalih mej
Se zahvaljujem vnaprej
- polepsal: Senitel ()
XsenO ::
Nekako tako bi moralo biti
x = a[0]
for (i ; a[]) {
if a[i] > x {
x= a[i]
indexst = i
}
}
max st je: x
indext st je indexst
tisto glede mej pa mi ni jasno kaj točno hočeš
x = a[0]
for (i ; a[]) {
if a[i] > x {
x= a[i]
indexst = i
}
}
max st je: x
indext st je indexst
tisto glede mej pa mi ni jasno kaj točno hočeš
1 + 1 = 1
Zgodovina sprememb…
- spremenil: XsenO ()
renegade22 ::
meje sem mislil da dolocis spodnjo mejo in zgornjo mejo med katerimi stevilkami naj random funkcija izbira. uporabiti moras random funcijo da najdes 20 celih stevilk
Zgodovina sprememb…
- spremenil: renegade22 ()
klemen93 ::
Nekako tako?
#include <iostream.h> #include <time.h> #include <stdio.h> #include <stdlib.h> int main() { srand(time(NULL)); int maxStev = INT_MIN; int random; int index; int zgornjaMeja, spodnjaMeja; do { //vnos spodnje in zgornje meje cout<<"Vnesi spodnjo mejo: "<<endl; cin>>spodnjaMeja; cout<<"Vnesi zgornjo mejo: "<<endl; cin>>zgornjaMeja; }while(zgornjaMeja < spodnjaMeja || zgornjaMeja < 0 || spodnjaMeja < 0); //preveri meje for(int stevec = 1; stevec <= 20; stevec++) { random = rand() % (zgornjaMeja - spodnjaMeja) + spodnjaMeja; if(random > maxStev) //preverjanje če je število največje do sedaj { index = stevec; maxStev = random; } } cout<<"Največje število je: "<<maxStev<<", to število je "<<index<<". po vrsti."<<endl; return 0; }
renegade22 ::
lepo dela program...edin problem je...ce se najvecje stevilo pojavi veckrat ... potem ne izpise vseh mest na katerih se pojavi ampak samo prvo mesto kjer se pojavi
XsenO ::
Naredi še eno funkcijo, ki se spet sprehodi čez tabelo, toda namesto, da išče največjo št. išče kje se največja št. pojavi.
1 + 1 = 1
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java - DN] Naključna številaOddelek: Šola | 1355 (884) | nyler |
» | [C++] NalogeOddelek: Programiranje | 4050 (2381) | LordiBoy |
» | c++ random funkcijaOddelek: Programiranje | 5226 (4462) | amacar |
» | Problem škatel (strani: 1 2 )Oddelek: Programiranje | 3799 (2896) | svit |
» | [C++][Naloga_polja]MIN in MAX polja, izpis za x.100 stevilOddelek: Programiranje | 2940 (2751) | snow |