Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Pitanje vezano uz C (zadatak)
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
eve
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 07. 2009. (23:07:06)
Postovi: (192)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
-21 = 37 - 58

PostPostano: 20:46 pon, 9. 11. 2009    Naslov: Pitanje vezano uz C Citirajte i odgovorite

zadatak sam napisala ovako:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int n, i;
double x, max, min;
scanf ("%d", &n);
for (i=0; i<n; ++i)
{ if( i==0) {scanf ("%lf", x);
min=x ;
max=x;}
scanf ("%lf", x);
if( x<min)
min=x;
if ( x>max)
max=x;
}
printf ("%lf", min);
printf ("%lf", max);
system ("pause");
return 0;
}

traži se najmanji i največi realni broj, ali mi komp zabloka svaki put kad probam pokrenut zadatak ??
zadatak sam napisala ovako:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int n, i;
double x, max, min;
scanf ("%d", &n);
for (i=0; i<n; ++i)
{ if( i==0) {scanf ("%lf", x);
min=x ;
max=x;}
scanf ("%lf", x);
if( x<min)
min=x;
if ( x>max)
max=x;
}
printf ("%lf", min);
printf ("%lf", max);
system ("pause");
return 0;
}

traži se najmanji i največi realni broj, ali mi komp zabloka svaki put kad probam pokrenut zadatak ??


[Vrh]
Korisnički profil Pošaljite privatnu poruku
mare
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2009. (20:20:21)
Postovi: (11)16
Spol: žensko
Sarma = la pohva - posuda
= 2 - 0

PostPostano: 20:53 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

meni se čini da ti fali & kod scanf-a... :)
meni se čini da ti fali & kod scanf-a... Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku
eve
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 07. 2009. (23:07:06)
Postovi: (192)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
-21 = 37 - 58

PostPostano: 20:59 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

istina! :))
tako primitivan program a tako me naživciro..
istina! Smile)
tako primitivan program a tako me naživciro..


[Vrh]
Korisnički profil Pošaljite privatnu poruku
mare
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2009. (20:20:21)
Postovi: (11)16
Spol: žensko
Sarma = la pohva - posuda
= 2 - 0

PostPostano: 23:58 pon, 9. 11. 2009    Naslov: Citirajte i odgovorite

kako za učitani prirodni broj n pronaći drugu po redu najveću znamenku? :oops: ima li ko kakvu ideju?
kako za učitani prirodni broj n pronaći drugu po redu najveću znamenku? Embarassed ima li ko kakvu ideju?


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Luuka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2007. (20:34:54)
Postovi: (925)16
Spol: muško
Sarma = la pohva - posuda
188 = 301 - 113
Lokacija: Hakuna Matata

PostPostano: 0:06 uto, 10. 11. 2009    Naslov: Citirajte i odgovorite

cijepaš broj i pamtiš 2 najveće znamenke. I onda if-ovi.

Broj cijepaš na način da u svakom koraku uzmeš zadnju znamenku ( x%10), i onda ga pocijepaš (x/10).
cijepaš broj i pamtiš 2 najveće znamenke. I onda if-ovi.

Broj cijepaš na način da u svakom koraku uzmeš zadnju znamenku ( x%10), i onda ga pocijepaš (x/10).



_________________
"Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy Very Happy
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
mare
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2009. (20:20:21)
Postovi: (11)16
Spol: žensko
Sarma = la pohva - posuda
= 2 - 0

PostPostano: 0:09 uto, 10. 11. 2009    Naslov: Citirajte i odgovorite

ok :) tnx
ok Smile tnx




Zadnja promjena: mare; 0:14 uto, 10. 11. 2009; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
ma
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 01. 2007. (12:06:50)
Postovi: (347)16
Spol: muško
Sarma = la pohva - posuda
58 = 89 - 31

PostPostano: 0:14 uto, 10. 11. 2009    Naslov: Citirajte i odgovorite

[quote="mare"]jasno mi je cijepanje,al kako da pamtim 2 najveće znamenke? :oops:[/quote]

spremiš zadnje dvije znamenke u neke dvije varijable. kad naiđeš na neku koja je između njih zamijeniš manju njome, kad naiđeš na neku koja je veća od obje, izbaciš prethodnu manju.

ok, vidim da nisam baš najjasniji. imaš recimo varijable [i]manja[/i] i [i]veca[/i].
za broj 259342 ćeš prvo staviti
manja = 2;
veća = 4;
onda njih makneš. imaš 2593. gledaš trojku. staviš:
manja = 3;
veća = 4;
ostaje 259. sada:
manja = 4;
veća = 9;
nakon toga:
manja = 5;
veća = 9;
i u zadnjem koraku ostaje nepromijenjeno.
mare (napisa):
jasno mi je cijepanje,al kako da pamtim 2 najveće znamenke? Embarassed


spremiš zadnje dvije znamenke u neke dvije varijable. kad naiđeš na neku koja je između njih zamijeniš manju njome, kad naiđeš na neku koja je veća od obje, izbaciš prethodnu manju.

ok, vidim da nisam baš najjasniji. imaš recimo varijable manja i veca.
za broj 259342 ćeš prvo staviti
manja = 2;
veća = 4;
onda njih makneš. imaš 2593. gledaš trojku. staviš:
manja = 3;
veća = 4;
ostaje 259. sada:
manja = 4;
veća = 9;
nakon toga:
manja = 5;
veća = 9;
i u zadnjem koraku ostaje nepromijenjeno.



_________________
ima let u finish


Zadnja promjena: ma; 0:18 uto, 10. 11. 2009; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
mare
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2009. (20:20:21)
Postovi: (11)16
Spol: žensko
Sarma = la pohva - posuda
= 2 - 0

PostPostano: 0:15 uto, 10. 11. 2009    Naslov: Citirajte i odgovorite

malo sam prekasno prominila post heh
svejedno puuuno hvala :D
malo sam prekasno prominila post heh
svejedno puuuno hvala Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 3:18 uto, 10. 11. 2009    Naslov: Citirajte i odgovorite

Nije li lakse dijeliti broj s 10 dok ne postane (strogo) manji od 100 i onda uzeti zadnju znamenku? :-k Jasno, treba paziti i na slucaj kad je inicijalni broj <10, pa nema tu drugu znamenku...
Nije li lakse dijeliti broj s 10 dok ne postane (strogo) manji od 100 i onda uzeti zadnju znamenku? Think Jasno, treba paziti i na slucaj kad je inicijalni broj <10, pa nema tu drugu znamenku...



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan