Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
malo pomoci oko rjesenja programa u turbo c++!
Author Message
amce00 Offline
Novi korisnik
*

Posts: 16
Joined: Dec 2009
Reputation: 0
Post: #1
malo pomoci oko rjesenja programa u turbo c++!
Vozdra raja sta ima i pozz,

e ovako imam proble oko jednog programa, trebam da napisem koloko je brojeva djeljivih sa tri u intervalu od n do k, to mi nije problem ali neznam kako da mi napise npr. u intervalu od 1 - 10 ima 3 broja djeljiv sa 3, a ne da napise ( 3, 6, 9 ), evo sto sam ja uradio prvi je pokusaj da to uradim ali imam negdje gresku:

1.
#include <iostream.h>
void main()
{
int k,x,n;
cout <<"k = ";
cin >> k;
cout << "n = ";
cin >> n;
x = k + 1;
for (x>k;x<n;x++)
{
if (k<n)
{
if (k%3==0; n%3==0)
cout << ((n-k)/3)-1;
else
if (k%3!==0; n%3==0)
cout <<((n-k)/3);
else
if (k%3!==0; n%3!==0)
cout <<((n-k)/3);
}}
2.
#include <iostream.h> // Ovaj je tacan ali samo napise npr. 1 - 10 (3,6,9)
void main()
{
int k,x,n,t;
cout <<"k = ";
cin >> k;
cout << "n = ";
cin >> n;

for (x=k;x<=n;x++)
{
if(x%3==0)
cout << x;
else
cout <<" ";
}}
Pa ako neko mi moze malo da pomogne.
07-12-2009 06:58 PM
Find all posts by this user Quote this message in a reply
zero Offline
Forumaš
***

Posts: 462
Joined: Jan 2008
Reputation: 10
Post: #2
RE: malo pomoci oko rjesenja programa u turbo c++!
amce00 Wrote:Vozdra raja sta ima i pozz,

e ovako imam proble oko jednog programa, trebam da napisem koloko je brojeva djeljivih sa tri u intervalu od n do k, to mi nije problem ali neznam kako da mi napise npr. u intervalu od 1 - 10 ima 3 broja djeljiv sa 3, a ne da napise ( 3, 6, 9 ), evo sto sam ja uradio prvi je pokusaj da to uradim ali imam negdje gresku:

1.
#include <iostream.h>
void main()
{
int k,x,n;
cout <<"k = ";
cin >> k;
cout << "n = ";
cin >> n;
x = k + 1;
for (x>k;x<n;x++)
{
if (k<n)
{
if (k%3==0; n%3==0)
cout << ((n-k)/3)-1;
else
if (k%3!==0; n%3==0)
cout <<((n-k)/3);
else
if (k%3!==0; n%3!==0)
cout <<((n-k)/3);
}}
2.
#include <iostream.h> // Ovaj je tacan ali samo napise npr. 1 - 10 (3,6,9)
void main()
{
int k,x,n,t;
cout <<"k = ";
cin >> k;
cout << "n = ";
cin >> n;

for (x=k;x<=n;x++)
{
if(x%3==0)
cout << x;
else
cout <<" ";
}}
Pa ako neko mi moze malo da pomogne.

Ne znam c++, no prema svojem znanju opcenito o programskim jezicima i cistoj logici pretpostavljam da ovdje gdje ispisujes varijable trebas povecavati neku varijeblu te je ispisati nakon for petlje:
Code:
#include <iostream.h>
void main()
{
int k,x,n,t, broj;
broj = 0;
cout <<"k = ";
cin >> k;
cout << "n = ";
cin >> n;

for (x=k;x<=n;x++)
{
if(x%3==0)
broj += 1;
}

cout << broj;
}

Pretpostavljam da tako ide... Namigivanje

Brzo. Jeftino. Kvalitetno. Izaberi dva!
07-12-2009 07:44 PM
Find all posts by this user Quote this message in a reply
amce00 Offline
Novi korisnik
*

Posts: 16
Joined: Dec 2009
Reputation: 0
Post: #3
RE: malo pomoci oko rjesenja programa u turbo c++!
Brate hvala!!!
07-12-2009 07:55 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)