Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 25.5.2016, 23:13   #1
StefanN998
Novi član
 
Član od: 18.1.2015.
Poruke: 6
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
Određen forumom C++ Program za proizvod n brojeva, da li sam uradio kako treba?

Pozdrav svima, da li neko moze da mi kaze da li je ovaj zadatak dobro uradjen?

#include<stdio.h>
main ()
{
int A,S,i;
printf("Unesi koliko brojeva zelis pomnoziti");
scanf("%d",&A);
S=0;
for (i=1;i<=A;i++)
{
S=A*i;
}
printf("proizvod je %d",S);
}

Kod kuce je program radio dok u skoli nije hteo da radi.

Evo kako sam uradio kod kuce.


A evo kako u skoli.
StefanN998 je offline   Odgovor sa citatom ove poruke
Stara 26.5.2016, 13:28   #2
White Ripper
Deo inventara foruma
 
Član od: 21.5.2008.
Poruke: 4.916
Zahvalnice: 1.072
Zahvaljeno 1.096 puta na 715 poruka
Određen forumom Re: C++ Program za proizvod n brojeva, da li sam uradio kako treba?

Ne kapiram postavku? Je li proizvod od 1 do N?
AKo je tako nisi dobro ovo uradio. S inicijelizuješ na jedinicu i množiš S sa brojačem kako prolazi kroz petlju.
I ovo nije C++, ovo je čisti C.
White Ripper je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku White Ripper na korisnoj poruci:
StefanN998 (26.5.2016)
Stara 26.5.2016, 20:26   #3
StefanN998
Novi član
 
Član od: 18.1.2015.
Poruke: 6
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: C++ Program za proizvod n brojeva, da li sam uradio kako treba?

Postavka glasi: Napisati program za racunanje proizvoda n broja.
StefanN998 je offline   Odgovor sa citatom ove poruke
Stara 26.5.2016, 21:09   #4
Twisterzemun
Član
 
Član od: 6.2.2012.
Poruke: 151
Zahvalnice: 87
Zahvaljeno 60 puta na 40 poruka
Određen forumom Re: C++ Program za proizvod n brojeva, da li sam uradio kako treba?

To je problem sa skolskim Visual Studiom, ko zna sta su oni ispodesavali na tom VS-u...
Twisterzemun je offline   Odgovor sa citatom ove poruke
Stara 26.5.2016, 21:11   #5
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: C++ Program za proizvod n brojeva, da li sam uradio kako treba?

Jesi li siguran da si u školi kod pisao u okviru projekta (solution)? Ova greška se obično dešava kada se kod piše van projekta pa build toolchain ne može da nađe odgovarajuće staze. Ako već prenosiš projekat pobrini se da preneseš i kompletan folder sa .sln fajlom pa odatle duplim klikom otvori ceo projekat.

Inače, rešenje zadatka ti nije dobro. Od tebe se traži da napišeš klasičan školski primer za izračunavanje tzv. faktorijela za zadati broj n. To znači da se rešenje dobija međusobnim množenjem svih brojeva od 1 pa do unetog broja n.

Kod:
1 * 2 * 3 * 4 ... *n
Kod:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[]) {
	int p=1, i, n;
	printf("Koliko brojeva [n]: ");
	scanf("%d", &n);
	for(i = 1; i <= n; i++){
		p = p * i;
	}
	printf("Faktorijel za broj %d iznosi %d.\n", n, p);
	return EXIT_SUCCESS;
}
Usputna napomena. Operativni sistemi očekuju od procesa da nakon završetka vrate status izvršenja. Za maskimalnu kompatibilnost na različitim platformama koriste se makroi iz stdlib.h biblioteke pa se tako za uspešno izvršenje koristi EXIT_SUCCESS. Naravno može da se vrati i samo nula ali preporučljivo je ipak koristiti standardne biblioteke.

Poslednja ispravka: Neutrino (26.5.2016 u 21:32)
Neutrino je offline   Odgovor sa citatom ove poruke
Sledećih 2 korisnika se zahvaljuje korisniku Neutrino na korisnoj poruci:
NIx Car (26.5.2016), StefanN998 (26.5.2016)
Stara 26.5.2016, 23:35   #6
StefanN998
Novi član
 
Član od: 18.1.2015.
Poruke: 6
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: C++ Program za proizvod n brojeva, da li sam uradio kako treba?

Hvala na pomoći, uspeo sam da uradim zadatak.
Kod:
#include <stdio.h>
main ()
{
	int A,S,i;
	printf("Unesi broj koji zelis pomnoziti\n");
	scanf("%d",&A);
	S=1;
		for (i=1;i<=A;i++)
		{
			S=S*i;
		}
		printf("Proizvod (faktorijel) je %d",S);
}
StefanN998 je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Treba mi program za skidanje glasova iz filmova Nenad23 Video/TV softver 4 13.7.2006 22:57
Kako pokrenuti spoljni program iz delfija? Deusdies Programiranje 3 28.6.2006 19:35
Treba mi program za automatsko gasenje racunara F@ke® Aplikativni softver 25 4.5.2006 16:40
Treba mi program koji... Patton Aplikativni softver 4 10.2.2006 10:46
kako se zove program? Cvrcak Tekstovi u SK 5 19.12.2005 2:15


Sva vremena su po Griniču +2 h. Sada je 18:14.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com