Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
mdoko Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol: 
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
sunny Forumaš(ica)

Pridružen/a: 21. 01. 2007. (01:06:34) Postovi: (153)16
|
|
[Vrh] |
|
bejb:) Forumaš(ica)

Pridružen/a: 26. 01. 2007. (00:38:38) Postovi: (19)16
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
|
[Vrh] |
|
bejb:) Forumaš(ica)

Pridružen/a: 26. 01. 2007. (00:38:38) Postovi: (19)16
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
Postano: 16:51 sub, 27. 1. 2007 Naslov: |
|
|
Ja sam sastavljao drugu zadacu, a Igor trecu. :) Kod oba zadatka, lako uvrstis neke brojeve (na papiru) i izracunas sto ti program treba vratiti. :D
Recimo, u drugoj zadaci neka je [tt]x = 7[/tt]:
[code:1]n p(n) izraz
1 2 -15 < 7
2 2 -15 < 7
3 3 -13 < 7
4 5 -1 < 7
5 5 -1 < 7
6 7 15 >= 7[/code:1]
Dakle, treba ispisati [tt]1[/tt], [tt]2[/tt], [tt]3[/tt], [tt]4[/tt] i [tt]5[/tt].. 8)
Naravno, ako nisam pogrijesio. ;)
Ja sam sastavljao drugu zadacu, a Igor trecu. Kod oba zadatka, lako uvrstis neke brojeve (na papiru) i izracunas sto ti program treba vratiti.
Recimo, u drugoj zadaci neka je x = 7:
Kod: | n p(n) izraz
1 2 -15 < 7
2 2 -15 < 7
3 3 -13 < 7
4 5 -1 < 7
5 5 -1 < 7
6 7 15 >= 7 |
Dakle, treba ispisati 1, 2, 3, 4 i 5..
Naravno, ako nisam pogrijesio.
_________________ 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. 
|
|
[Vrh] |
|
bejb:) Forumaš(ica)

Pridružen/a: 26. 01. 2007. (00:38:38) Postovi: (19)16
|
|
[Vrh] |
|
bejb:) Forumaš(ica)

Pridružen/a: 26. 01. 2007. (00:38:38) Postovi: (19)16
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
Postano: 22:38 sub, 27. 1. 2007 Naslov: |
|
|
Neprecizno je napisano, ali da, misli se na "najvece cijelo od aritmeticke sredine". :D Dakle, ako ispadne 7/2, racunas kao da je 3. 8)
To je netko vec pitao i Igor je potvrdio, pa zato znam. :)
Inace, on ima i [mmail=jelaska]e-mail adresu[/mmail]; nije Forum jedini nacin komuniciranja na ovom lijepom svijetu. ;)
Neprecizno je napisano, ali da, misli se na "najvece cijelo od aritmeticke sredine". Dakle, ako ispadne 7/2, racunas kao da je 3.
To je netko vec pitao i Igor je potvrdio, pa zato znam.
Inace, on ima i e-mail adresu; nije Forum jedini nacin komuniciranja na ovom lijepom svijetu.
_________________ 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. 
|
|
[Vrh] |
|
The Economist Forumaš(ica)


Pridružen/a: 04. 06. 2006. (00:03:21) Postovi: (5D)16
Spol: 
|
|
[Vrh] |
|
pinkgirl Forumaš(ica)


Pridružen/a: 30. 11. 2006. (21:08:16) Postovi: (1AE)16
Spol: 
Lokacija: K-K-Z
|
|
[Vrh] |
|
mdoko Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol: 
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
pinkgirl Forumaš(ica)


Pridružen/a: 30. 11. 2006. (21:08:16) Postovi: (1AE)16
Spol: 
Lokacija: K-K-Z
|
Postano: 13:09 ned, 4. 2. 2007 Naslov: |
|
|
evo...
evo...
Description: |
|
 Download |
Filename: |
1.pokusaj.cpp |
Filesize: |
234 Bytes |
Downloaded: |
136 Time(s) |
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
Postano: 13:13 ned, 4. 2. 2007 Naslov: |
|
|
Tvoj kod:
[code:1]#include<stdio.h>
#include<stdlib.h>
int main (void)
{
int a, b, c=0 ;
printf("Unesite dva broja: \n");
c=a+b;
scanf("%d,%d", &a, &b);
printf("\n %d ", c);
system ("PAUSE");
return (0);
}[/code:1]
Dakle:
1. ispises na ekran "Unesite dva broja:"
2. Izracunas [tt]c = a + b[/tt] (iako [tt]a[/tt] i [tt]b[/tt] jos nisu ucitani)
3. Ucitas [tt]a[/tt] i [tt]b[/tt]
4. Ispises [tt]c[/tt] (koji je izracunat prije ucitavanja [tt]a[/tt] i [tt]b[/tt])
Nadam se da ti je jasno sto ne valja, a mene samo zanima gdje si u skripti nasla takav primjer... :?
P.S. Snimaj s ekstenzijom [tt].c[/tt], a ne [tt].cpp[/tt]! :tso:
Tvoj kod:
Kod: | #include<stdio.h>
#include<stdlib.h>
int main (void)
{
int a, b, c=0 ;
printf("Unesite dva broja: \n");
c=a+b;
scanf("%d,%d", &a, &b);
printf("\n %d ", c);
system ("PAUSE");
return (0);
} |
Dakle:
1. ispises na ekran "Unesite dva broja:"
2. Izracunas c = a + b (iako a i b jos nisu ucitani)
3. Ucitas a i b
4. Ispises c (koji je izracunat prije ucitavanja a i b)
Nadam se da ti je jasno sto ne valja, a mene samo zanima gdje si u skripti nasla takav primjer...
P.S. Snimaj s ekstenzijom .c, a ne .cpp!
_________________ 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. 
|
|
[Vrh] |
|
pinkgirl Forumaš(ica)


Pridružen/a: 30. 11. 2006. (21:08:16) Postovi: (1AE)16
Spol: 
Lokacija: K-K-Z
|
|
[Vrh] |
|
vsego Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16
Spol: 
Lokacija: /sbin/init
|
|
[Vrh] |
|
PIPboy Forumaš(ica)


Pridružen/a: 15. 04. 2005. (00:10:07) Postovi: (F5)16
Lokacija: Vault 13
|
|
[Vrh] |
|
Spectre Forumaš(ica)


Pridružen/a: 02. 10. 2006. (16:58:05) Postovi: (167)16
Spol: 
|
Postano: 14:15 ned, 4. 2. 2007 Naslov: |
|
|
Da ne radim novu temu, doslovno sam prepisao zadatak 7.13, no nikako da dobijem dobra rješenja. :(
Npr. za niz od 5 brojeva [tt]1, 99, 2, 98, 3[/tt], dobijem [i]"sortirani"[/i] niz [tt]3, 98, 2, 99, 1[/tt] :?
Kod zadatka je:
[code:1]#include <stdio.h>
unsigned int suma_znamenaka(int x){
unsigned int suma=0;
if(x<0) x=-x;
while (x>0){
suma+=x%10;
x/=10;}
return suma;}
int main(void) {
int x[1316];
unsigned int n, i, j;
printf("Koliko elemenata ima niz? "); scanf("%u", &n);
for (i=0; i<n; i++){
printf("Unesite %u. broj: ", i+1);
scanf("%d", &x[i]);}
for (i=0; i<n-1; i++){
unsigned int suma1 = suma_znamenaka(x[i]);
for (j=i+1; j<n; j++){
if (suma1 < suma_znamenaka(x[j])){
int temp=x[i];
x[i]=x[j];
x[j]=temp;}}}
printf("Sortirani niz: \n");
for (i=0; i<n; i++)
printf(" %d\n", x[i]);
system ("PAUSE");
return 0;
}[/code:1]
Help :!:
Da ne radim novu temu, doslovno sam prepisao zadatak 7.13, no nikako da dobijem dobra rješenja.
Npr. za niz od 5 brojeva 1, 99, 2, 98, 3, dobijem "sortirani" niz 3, 98, 2, 99, 1
Kod zadatka je:
Kod: | #include <stdio.h>
unsigned int suma_znamenaka(int x){
unsigned int suma=0;
if(x<0) x=-x;
while (x>0){
suma+=x%10;
x/=10;}
return suma;}
int main(void) {
int x[1316];
unsigned int n, i, j;
printf("Koliko elemenata ima niz? "); scanf("%u", &n);
for (i=0; i<n; i++){
printf("Unesite %u. broj: ", i+1);
scanf("%d", &x[i]);}
for (i=0; i<n-1; i++){
unsigned int suma1 = suma_znamenaka(x[i]);
for (j=i+1; j<n; j++){
if (suma1 < suma_znamenaka(x[j])){
int temp=x[i];
x[i]=x[j];
x[j]=temp;}}}
printf("Sortirani niz: \n");
for (i=0; i<n; i++)
printf(" %d\n", x[i]);
system ("PAUSE");
return 0;
} |
Help
_________________ Cry havoc, and let loose the dogs of war!
|
|
[Vrh] |
|
mdoko Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12) Postovi: (71A)16
Spol: 
Lokacija: Heriot-Watt University, Edinburgh
|
|
[Vrh] |
|
Gost
|
|
[Vrh] |
|
|