Autor |
Wiadomość |
Gość |
Wysłany: Pią 9:34, 01 Paź 2010 Temat postu: |
|
#include<iostream>
using namespace std;
int pot (int a , int b)
{
int p=1;
for(int i=1;i<=b;i++)
{
p=p*a;
}
return p;
}
int main()
{
int l,p,w;
cout<<"podaj liczbe";
cin>>l;
cout<<"podaj potege";
cin>>p;
cout<<"Potega liczby "<<l<<" do potegi "<<p<<" wynosi "<<pot(l,p)<<endl;
system("pause");
} |
|
|
Gość |
Wysłany: Pią 9:25, 01 Paź 2010 Temat postu: |
|
a trzeciego z gr 2 nadal nikt? D: |
|
|
Martynaa |
Wysłany: Pią 9:20, 01 Paź 2010 Temat postu: |
|
grupa 1 zad 2
#include <iostream>
using namespace std;
void szukajpodzielnikow(int x)
{
int y,z;
int l=0;
for (y=1; y<=x; y++)
{
z=x%y;
if (z==0)
{
cout << y << endl;
l=l+1;
}
}
cout << "Posiada ich:" << l << endl;
l=0;
}
int main()
{
cout << "Program wypisuje i liczy dzielniki podanej liczby.\n";
int x ;
while (x!=0)
{
cout << "Podaj liczbe: ";
cin>>x;
cout << "Podana liczba ma następujace dzielniki:\n";
szukajpodzielnikow(x);
}
system("PAUSE");
return EXIT_SUCCESS;
} |
|
|
maxdzia |
Wysłany: Pią 9:16, 01 Paź 2010 Temat postu: |
|
właśnie - to się liczy - funkja jest do dupy, nie potrzebna, ale jest xD |
|
|
Zeja |
Wysłany: Pią 9:12, 01 Paź 2010 Temat postu: |
|
jest wrzucona funkcja, nie wazne, ze nie na temat, ale jest : D XD |
|
|
Dido |
Wysłany: Pią 9:11, 01 Paź 2010 Temat postu: |
|
ej madzia a co to jest to co ty wrxzuciłaś bo to chyba nie jest przerobione |
|
|
PuCeK_MiSzCz |
Wysłany: Pią 9:07, 01 Paź 2010 Temat postu: |
|
ja ma tylko 1 i 4 z grupy 2, robie teraz 3 |
|
|
maxdzia |
Wysłany: Pią 9:06, 01 Paź 2010 Temat postu: |
|
pucek - wrzuć zad3:) |
|
|
Marcin |
Wysłany: Pią 9:06, 01 Paź 2010 Temat postu: |
|
<- złudne nadzieje na nowy post z spr xD |
|
|
maxdzia |
Wysłany: Pią 8:52, 01 Paź 2010 Temat postu: |
|
#include<iostream>
using namespace std;
int nwd (int x, int y)
{
if(x==y)
return x;
if(x>y)return nwd(x-y,y);
return
nwd(x,y-x);
}
int nww(int a, int b)
{
return
a*b/nwd(a,b);
}
main()
{
int l,p,w;
cout<<"podaj liczbe";
cin>>l;
cout<<"podaj potege";
cin>>p;
w=1;
for (int a=1; a<=p; a++)
w=w*l;
cout <<"wynik to: "<< w;
cout <<endl>>2 zad z gr2 |
|
|
maxdzia |
Wysłany: Pią 8:45, 01 Paź 2010 Temat postu: |
|
właśnie nie mam:(
może ktoś wrzuci... |
|
|
Gość |
Wysłany: Pią 8:43, 01 Paź 2010 Temat postu: |
|
TYLKO Nie wiem czemu tam mi sie wyswietlaja liczby od 1000 w zwyz a zakres jest dobry, poprawcie! |
|
|
Dido |
Wysłany: Pią 8:42, 01 Paź 2010 Temat postu: |
|
Hej może ktoś z grupy 2 2 i 3 wrzucić? |
|
|
Gość |
Wysłany: Pią 8:41, 01 Paź 2010 Temat postu: |
|
GR @ zad 1 od Fahsz
#include <iostream>
using namespace std;
bool sprawdz (int a)
{
int s=0;
while (a!=0)
{
if (a%10==3)
s++;
a=a/10;
}
if (s==2)
return true;
return false;
}
int suma (int b)
{
int su=0;
while (b!=0)
{
su=su+b%10;
b=b/10;
}
return su;
}
bool pierwsza (int c)
{
for (int i=2; i<=c/2; i++)
if (c%i==0)
return false;
return true;
}
bool parzysta (int d)
{
while (d!=0)
if ((d%10)%2==0)
return true;
else
return false;
}
main()
{
for (int i=100; i<=10000; i++)
if ((parzysta(i) && sprawdz(i)==true) && ((pierwsza(suma(i))==true)))
{
cout<<i<<" ";
cout<<suma(i)<<endl;
}
system ("pause");
} |
|
|
Aga Sz |
Wysłany: Pią 7:43, 01 Paź 2010 Temat postu: |
|
zadanie 3
# include <iostream>
using namespace std;
bool pierw (int a)
{
for (int i=2; i<=a/2; i++)
if (a% i==0)
return false;
return true;
}
int suma(int b)
{
int su=0;
while (b!=0)
{
su=su+b%10;
b=b/10;
}
return su;
}
bool parzysta(int c)
{
while(c!=0)
if((c%10)%2==0)
return true;
else
return false;
}
main()
{
for (int i=1000; i<=10000; i++)
if(( pierw(i)==true&& parzysta(suma(i))==true))
cout<<i<<" ";
system ("pause");
} |
|
|