Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 1.772 pregleda

Najnovija ↓

[Zadatak] Problem sa zadatkom sa petljom 02.12.2009. u 18:45 · pre 205 meseci
izmenjeno 1 put, poslednji put devilmaycry3x 02.12.2009. u 19:10
  1. devilmaycry3x02.12.2009. u 19:10zapis iz teksta poruke
#1
Vozdra raja i pozz svima,

imam jedan mali problem pa ako neko moze da mi malo pomogne.
Tek sam poceo raditi u c++, do tad sam se najvise stelio u flash-u i 3d maxu, ali skola me je napokon natjerala da krenem sa c++. E ovako imam problem oko zadatka da da sumu prirodnih brojeva u intervalu od k do n.
Znam da je program bezveze, ali nikako mi se neda, rjesio sam ih na slican fazon nekoliko. Evo sta sam ja uradio:
#include <iostream.h>
void main()
{
int suma = 0;
int k;
int n;
int x;
cout << "unesi k";
cin >> k;
cout << "unesi n";
cin >> n;

for ( x = 0; x > k; x < n)
{
suma += k;
x++;
}}

Znam da belaj lezi u "suma" i u "x", pa ako neko mi moze malo pomc.
Re: [Zadatak] Problem sa zadatkom sa petljom 02.12.2009. u 19:38 · pre 205 meseci #2
Ako zanemarimo mogucnosti matematike u smislu odgovarajuce formule, i resimo da brojimo trazenu sumu, onda treba da popravis petlju.

Umesto:
Code:

for ( x=0; x > k; x < n)
{
suma += k;
x++;
}


Koristi (cuvas granice):
Code:

for ( x=k; x<=n; x++)
{
    suma += x;
}


Ili (gubis donju granicu):
Code:

while ( k<=n )
{
    suma += k;
    k++;
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme