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;
}
- +/- sve poruke
- ravni prikaz
- starije poruke gore
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;
}
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.
Pogledaj njegov primjer inputa, ulaze 3 broja sa neparnim znamenkama, on kaze da treba ispisati 2 , iz toga sam izvukao zakljucak
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...