Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Pitanje Riješeno 50 bodova

c++ zadaci

321 pregled · 6 odgovora · otvorena 05.04.2010. u 20:58

Eh ovako ovih 50 boba ko mi uradi ova 3. zadatka iz c++ veceras u toku noci Sutra se pitanje ponistava.
_____________________________
1.Napisati program za traženje najdužeg neopadajučeg niza u čitavom nizu.
_____________________________
2.Koristeći funkciju napisati program za ispis tablice kvadrata!
_____________________________
3.Učitati jednodimenzionalni niz od N cijelih brojeva te ispiši sortirani niz od najmanjeg do največeg!
_____________________________

Raja to su ta tri zadatka pa bujrum ko prvi riješi njemu bodovi i nadam se da će moderatori opalit koji applauz,a Bogami i šamar za spamere!:D
mrxilix je napisao/la:
Malo ti ne razumijem prvo...kako neopadajučeg?
Tako glasi text zadatka !
#include <iostream>
using namespace std;
int main ()
{
// DEKLARACIJA
int x[100];
int y[100];
int i, j, N;
// UNOSENJE
cout << "Unesite broj clanova polja 0<N<100: ";
cin >> N;
for (i = 0; i < N; i++)
{
cout << "Unesite clan br. " << i << ": ";
cin >> x[i];
y[i] = x[i];
}
// SORTIRANJE
for (i = 0; i < N-1; i++)
{
for (j = i+1; j < N; j++)
{
if (y[i] < y[j]) swap(y[i],y[j]);
}
}
// STAMPANJE
cout << "x:" << '\t' << "y:" << endl;
for (i = 0; i < N; i++)
{
cout << x[i] << '\t' << y[i] << endl;
}
}




Unesi niz od N cijelih brojeva te ispiši sortiran niz od najmanjeg(min) do najvećeg(max). RJEŠENJE: #include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int A[100];
int N,i, j, temp;
cout<<"Unesi N:";
cin>>N;
for(i = 0; i < N; i++){
cout<< "\nUnesite polje[" << i << "] = ";
cin>> A[i];
}
// sortiranje niza (od najmanjeg do najvećeg)
for(i = 0; i < N-1; i++)
for(j = i+1; j < N; j++)
if(A [i] > A[j]){
temp = A[i];
A[i] = A[j];
A[j] = temp;
}
for(i = 0; i<N; i++)
cout<< A[i] << "\n";
system ("PAUSE";);
return 0;
}

Napisati program koji ispisuje sumu članova N djeljivi sa P .
RJEŠENJE:
//Ispisuje sumu clanova N koji su djeljivi sa P.
#include <iostream>
using namespace std;
int main()
{
int polje[100];
int N,i, j,s=0, P;
cout<<"Unesi broj clanova N:";
cin>>N;
for(i = 0; i <N; i++){
cout<< "\nUnesite polje[" << i << "] = ";
cin>> polje[i];
}
cout<<endl;
cout<< "\nUnesite djelilac :";
cin>>P;
for(i = 0; i < N; i++)
{
if (polje[i]%P==0)
s=s+polje[i];
}
cout<<" Suma djeljivih sa "<<P<<" ..... "<<s;
return 0;
}



ovdje samo promjeni umjesto podjeljeno mnozenje nemam ja vremena i broj polja stavis 10 i svako polje jedan broj od tablice
bum je napisao/la:
#include <iostream>
using namespace std;
int main ()
{
// DEKLARACIJA
int x[100];
int y[100];
int i, j, N;
// UNOSENJE
cout << "Unesite broj clanova polja 0<N<100: ";
cin >> N;
for (i = 0; i < N; i++)
{
cout << "Unesite clan br. " << i << ": ";
cin >> x[i];
y[i] = x[i];
}
// SORTIRANJE
for (i = 0; i < N-1; i++)
{
for (j = i+1; j < N; j++)
{
if (y[i] < y[j]) swap(y[i],y[j]);
}
}
// STAMPANJE
cout << "x:" << '\t' << "y:" << endl;
for (i = 0; i < N; i++)
{
cout << x[i] << '\t' << y[i] << endl;
}
}




Unesi niz od N cijelih brojeva te ispiši sortiran niz od najmanjeg(min) do najvećeg(max). RJEŠENJE: #include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int A[100];
int N,i, j, temp;
cout<<"Unesi N:";
cin>>N;
for(i = 0; i < N; i++){
cout<< "\nUnesite polje[" << i << "] = ";
cin>> A[i];
}
// sortiranje niza (od najmanjeg do najvećeg)
for(i = 0; i < N-1; i++)
for(j = i+1; j < N; j++)
if(A [i] > A[j]){
temp = A[i];
A[i] = A[j];
A[j] = temp;
}
for(i = 0; i<N; i++)
cout<< A[i] << "\n";
system ("PAUSE";);
return 0;
}

Napisati program koji ispisuje sumu članova N djeljivi sa P .
RJEŠENJE:
//Ispisuje sumu clanova N koji su djeljivi sa P.
#include <iostream>
using namespace std;
int main()
{
int polje[100];
int N,i, j,s=0, P;
cout<<"Unesi broj clanova N:";
cin>>N;
for(i = 0; i <N; i++){
cout<< "\nUnesite polje[" << i << "] = ";
cin>> polje[i];
}
cout<<endl;
cout<< "\nUnesite djelilac :";
cin>>P;
for(i = 0; i < N; i++)
{
if (polje[i]%P==0)
s=s+polje[i];
}
cout<<" Suma djeljivih sa "<<P<<" ..... "<<s;
return 0;
}



ovdje samo promjeni umjesto podjeljeno mnozenje nemam ja vremena i broj polja stavis 10 i svako polje jedan broj od tablice
sortiraj fino sva tri zadatka i ispravi greske i napisi koji je koji zadatak
e bili mogo pojasniti ovja prvi zadatak ova druga dva su sega radim ih al prvi ne kontam



edit evo ti treci zadatak :



#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int A[100];
int N,i, j, temp;
cout<<"Unesi N:";
cin>>N;
for(i = 0; i < N; i++){
cout<< "\nUnesite polje[" << i << "] = ";
cin>> A[i];
}
// sortiranje niza (od najmanjeg do najvećeg)
for(i = 0; i < N-1; i++)
for(j = i+1; j < N; j++)
if(A [i] > A[j]){
temp = A[i];
A[i] = A[j];
A[j] = temp;
}
for(i = 0; i<N; i++)
cout<< A[i] << "\n";
system ("PAUSE");
return 0;
}



edit evo ti drugi zadatak a prvi ne kontam :


#include<iostream>
using namespace std;
int main()
{
int n;
cout<<"unesite velicinu kvadrata"<<endl;
cin>>n;
for(int i=1; i<=n; i++)
{
for(int j=1; j<=n; j++)
{
cout<<"*";
}
cout<<endl;
}
system("pause");
return 0;
}
Rješenje
Ovo tesko?
Haj, tek sam procitao, pa cu sada poceti raditi.
Napisat cu program u .txt fajl, fajla spakovati u 1 rar i uploadovati na rpidshare jer na gamersu ne mozes postaviti kako treba source code.
Uvijek neke karaktere je***i g.ba izmjenja i kada kopiras, ne radi program. 

Bice edit, mozes odma dati bodove da se ne zajebavas poslije. 
Sala mala.
Kad editujem, obavijestit cu te porukom. 


EDIT:
Evo sva 3 zadatka resena:
jbg. ne znam kako ide onaj site gdje mogu postaviti a da ne cekate da skidate 

EDIT2:

Skonto sam sajt. speedyshare.com 
http://www.speedyshare.com/files/21794612/cpp.zadaci.rar 

Post dobio aplauz od nera_f

Prijavi se da bi odgovorio/la na ovu temu.