funkcija f(a.k)

funkcija f(a.k)

offline
  • Pridružio: 01 Maj 2007
  • Poruke: 173
  • Gde živiš: Paraćin

Treba da napravim funkciju za celobrojni niz koja racuna 0-AK
f(a,k)=a+a1+.....ak JA sam uradio ovako ali ima nekih gresaka

#include<stdio.h>
int f(int a[100],int k) {
int s=0,i;
for(i=0;i<k;i++) s+=a[i];
return s;
}
main() {
int a[100],k,s,*p,n;
printf("Unesite broja clanova");
scanf("%d",&n);
printf("Unesite clanove");
for(p=0;p<a+n;p++) scanf("%d",p);
printf("s=%d",f(a,k));
}



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 30 Maj 2005
  • Poruke: 1014
  • Gde živiš: Mbabane

ovako na prvi pogled mi se cini da ima greska u for petlji funkcije f

Ako ti treba f(a,k)=a+a1+.....ak, onda for petljom treba da obuhvatis i k, a tvoj uslov dozvoljava brojacu da ide samo do k-1, i na vrijednost provjeru vrijednosti za k on izlazi iz petlje tako da nece dodati k-ti clan niza, pa ni rezultat nece biti po ocekivanju. Dakle for petlja treba da ide do i<k+1

Za sintaksne greske ne znam, nisam kompajlirala a malo mi je nepregledno ...

Bilo bi pozeljno da stavis provjeru vrijednosti unesenog broja clanova, jer ako uneses negativan broj (a prihvatas ga u int koji je oznacen tip), vjerovatno ce ti se slesiti program



Ko je trenutno na forumu
 

Ukupno su 874 korisnika na forumu :: 58 registrovanih, 7 sakrivenih i 809 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Banovo Brdo, bojanM84, boro975, bpvl, Comyymoc, delrey, Despot1, Dioniss, dmitarche, dok80, dragoljub11987, ElGenius, Giskard, gobrad, HogarStrashni, Jakonjveliki, Jan, jarovitt, joca83, JohnDoe, JOntra, Kobrim, kybonacci, lafa008, Lotus, mercedesamg, Miler88, mladen.zovko, Nemanja Opalić, Nemanja.M, nuke92, Orc, pablojepao, Panter, pisac12, PlayerOne, Prašinar, Primus17, raster12, redstar72, Sarmat, Sass Drake, Savantije, Smajser, Srki98, sslay, stefan95, stegonosa, styg, Topcider, trutcina, v82, Vanderx, vlad84, Vladko, zeka013, Zoran1959, Zvonkozvonko