C++ zadatak

poruka: 5
|
čitano: 1.170
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
5 godina
neaktivan
offline
C++ zadatak

Imam zadatak da napravim program koji ce kada unesem bilo koji broj brojeva ispisati koliko ima onih koji imaju nepranu znamenku npr.Unjeo sam brojeve 256,151,325,248 i ispis treba biti Unjeo si 2 broja sa negativnim znamenkama.
Nov sam u C++ i napravio sam neki program pa mi treba pomoc da popravim da radi kako treba.
#include<iostream>
using namespace std;
int main()
{
 int i,n,x,br=0,z;
 cout<<"Koliko cijelih brojeva zelis unjeti: ";
 cin>>n;
 for(i=1;i<=n;i++)
 {
  cout<<"Unesi broj: ";
  cin>>x;
  while(x>=0)
  {
   z=x%10;
   if(z%2==0) br++;
  }
 }
 cout<<"Brojeva ima "<<br;
}

 
0 0 hvala 0
6 godina
offline
Re: C++ zadatak
KobaUcenik kaže...

Imam zadatak da napravim program koji ce kada unesem bilo koji broj brojeva ispisati koliko ima onih koji imaju nepranu znamenku npr.Unjeo sam brojeve 256,151,325,248 i ispis treba biti Unjeo si 2 broja sa negativnim znamenkama.
Nov sam u C++ i napravio sam neki program pa mi treba pomoc da popravim da radi kako treba.
#include<iostream>
using namespace std;
int main()
{
 int i,n,x,br=0,z;
 cout<<"Koliko cijelih brojeva zelis unjeti: ";
 cin>>n;
 for(i=1;i<=n;i++)
 {
  cout<<"Unesi broj: ";
  cin>>x;
  while(x>=0)
  {
   z=x%10;
   if(z%2==0) br++;
  }
 }
 cout<<"Brojeva ima "<<br;
}

 Sukob interesa haha, a od svega toga zapravo tražiš neparne brojeve ;)

 

#include <iostream>
int main(){
   int n, brojac = 0;
   std::cout << "Koliko brojeva zelis unijeti: ";
   std::cin >> n;
   for(int i=0;i<n;i++){
      int x;
      std::cin >> x;
      if(x % 2 == 0){
         continue;
      }
      brojac++;
   }
   std::cout << brojac << " neparnih brojeva\n";
   return 0;
}

Trust nobody, become the best !
11 godina
offline
Re: C++ zadatak
Mr.ddevil kaže...

 Sukob interesa haha, a od svega toga zapravo tražiš neparne brojeve ;)

Mislim da on trazi koliko ima brojeva koji imaju neparnu znamenku.
Njegov program broji koliko ima ukupno neparnih znamenki u unesenim brojevima - program je skoro tocan, mislim da je dovoljno dodati jednu liniju: kad nadjes neparnu znamenku, br++ i onda break;. Fali mu samo break.

6 godina
offline
Re: C++ zadatak

Pogledaj njegov primjer inputa, ulaze 3 broja sa neparnim znamenkama, on kaze da treba ispisati 2 , iz toga sam izvukao zakljucak

Trust nobody, become the best !
11 godina
offline
Re: C++ zadatak

Ma vidim. Samo imamo zadani problem, primjer i pokusaj programa u kojemu ocito rastavlja svaki broj na znamenke. Pa od 3 stvari, 2 upucuju na moje shvacanje. Ovo "ima 2 broja" mi se cini prije ko za*eb nego da je slucajno pogrijesio cijelu recenicu i pristup u programu. Al ak se ne javi, ko zna sto je mislio...

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice