Pomoc oko c++

Član
Učlanjen(a)
18.08.2010
Poruka
3
Pozdrav moram da napravim funkciju koja za realno x i prirodan broj n racuna s=x+x na 2 + x na 3 + ... + x na neki n i da koristim opciju return hvala u napred :)
 
Član
Učlanjen(a)
18.08.2010
Poruka
3
greska c je a ne c++ a evo primer za return on vraca nesto :)
#include<stdio.h>
#include<conio.h>
int obim(int a)
{
int o;
o=4*a;
return o;
}
main()
{
int a,o;
printf("unesi stranicu a\n");
scanf("%d",&a);
o=obim(a);
printf("obim =%d",o);
getch();
}
 
Član
Učlanjen(a)
26.07.2012
Poruka
455
pošto dosta dugo niko nije ponudio rešenje morao sam da se nateram da se malo prisetim C++, a iskreno dosta dugo nisam radio u njemu tako da se dosta caka zaboravi pa je potrebno malo vremena da se čovek vrati, ali nema veze!
evo koda za vaš zadatak :

#include <iostream>
#include <cmath>

using namespace std;

float niz(float broj, float potencija)
{
float konrez;
float i;

for (i = 1; i<=potencija; i++)
{
konrez = konrez + pow(broj,i);

}
return konrez;
}


main () {
char quit;
float niz1, x, n;
cout<<"Unesite realno x : ";
cin>>x;
cout<<endl;
cout<<"Unesite prirodni broj n : ";
cin>>n;
cout<<endl;

niz1=niz(x,n);

cout<<"Rezultat je: ";
cout<<niz1<<endl;
cout<< endl;

quit = '\0';
while (quit != 'q')
{
cout << "Press q to quit " << endl;
cin >> quit;
}
return 0;
}


nadam se da je to što ste hteli!

pozz!
 
Natrag
Top