INFORMATYKA Algorytmy C

/*czy suma dziesąek i jedności jest pierwsza*/
#include <iostream>
using namespace std;
bool(pierwsza(int a))
{if (a==1 ||a==0) return false;
for(int i=2; i*i<=a; i++)
if (a%i==0) return false;
return true;
}
int main()
{int x, j, d, suma;
cin>>x;
j=x%10;
d=x/10%10;
suma=j+d;
if(pierwsza(suma)== true) cout<<"pierwsza"<<endl;
else cout<<"nie pierwsza"<<endl;
system ("pause");
}

-------------------------------------------------
/*n należy od 1 do 10  wypisać liczby w postaci 2^n+1  które są
liczbami pirwsymi.*/
#include <iostream>
using namespace std;
bool (pierwsza(int a))
{if(a==1 || a==0) return false;
for(int i=2; i*i<=a; i++)
if(a%i==0) return false;
return true;}
int main ()
{int n, l=1;
for(int i=1; i<=10; i++)
{l=l*2;
if(pierwsza(l+1)== true) cout<<l+1<<endl;}
system ("pause");
}

----------------------------------------------
/*1/2+1/4+1/6+1/8....*/
#include <iostream>
using namespace std;
int main()
{float a, s=0, z=0;
cin>>a;
for(float i=2; z<a; i=i+2)
{s=s + (1/i);
z=z+1;
}
cout<<s<<endl;

system ("pause");}
--------------------------------------------
/*Czy suma liczby w systemie dwójkowym jest liczbą pierwszą*/
#include <iostream>
using namespace std;

bool pierwsza (int x)
{for (int i=2;i*i<=x;i++)
if (x%i==0) return false;
if (x==1) return false;
return true;}

int suma (long int a)
{int suma = 0, c;
while(a!=0)
{c=a%10;
suma=suma + a % 10;
a=a/10;
if (c!=1 && c!=0) return -10;}
return suma;
}

 int main()
{ long int a;
cout<<"podaj liczbę dwójkową"<<endl;
cin>>a;
if (suma(a)== -10) cout<<"zła liczba"<<endl;
else{
if (pierwsza(suma(a))== true)
cout<<"B-pierwsza"<<endl;
else cout<<"nie"<<endl;}
system ("pause");}

 /*Na 5 =>>>> uzytkonik podaje n nal N+  jeżeli użytkonik poda <1000
=> błedna liczba
 else podaj ilość cyfr tej liczby, które są liczbami pierwszymi*/

 #include <iostream>
 using namespace std;
bool(pierwsza(int a))
{if(a==0 || a==1) return false;
for(int i=2;i*i<=a;i++)
if(a%i==0) return false;
return true;}

int(suma(int a))
{int h, i=0;
while (a)
{h=a%10;
a=a/10;
if(pierwsza(h)==true) i++;}
return i;}



int main()
{int a;
cin>>a;
if (a<1000) {cout<<"błędna liczba"<<endl;  system ("pause");}
else{
cout<<suma(a)<<endl;
system ("pause");}}

/*na ocene 3*/

#include<iostream>
#include<conio.h>

using namespace std;
bool pierwsza (int a)
{
     if(a==0 || a==1) return false;
     for(int i=2;i*i<=a;i++)
     if (a%i==0) return false;
     return true;
}

int main()
{
    int a, s, j, d, suma;
    cout<<"Podaj liczbe trzy cyfrowa"<<endl;
    cin>>a;
    if(a>99 && a<1000)
    {
         j=a%10;
        d=a/10%10;
        s=a/100%10;
        suma=j+d+s;
        if(pierwsza(suma)==true)
        cout<<"Suma cyfr jest liczba pierwsza"<<endl;
        else
        cout<<"Suma cyfr nie jest liczba pierwsza"<<endl;
    }
    else
    cout<<"Bledna liczba"<<endl;
    getch();
}

/* inny na ocene 3 */

#include <iostream>
using namespace std;

bool pierwsza (int a)
{if (a==1 || a==0) return false;
  for (int i=2;i*i<=a;i++)
if (a%i==0) return false;
return true;
  }
int main()
{int a,j,s;
cin>>a;
if (a<100)
{cout<<"błedna liczba"<<endl;
system ("pause");}
else
{j=a%10;
s=a/100%10;
if(pierwsza(s+j)==true)cout<<"to jest liczba pierwsza"<<endl;
else cout<<"to nie jest liczba pierwsza"<<endl;
system ("pause");} }


Wyszukiwarka

Podobne podstrony:
06 Algorytmy, Prywatne, Informatyka, Algorytmy
cw 0 1, pwr, informatyka i zarządzanie, Informatyka, algorytmy i struktury danych
egzamin info, pwr, informatyka i zarządzanie, Informatyka, algorytmy i struktury danych, aisd kolokw
04 Algorytmy, Prywatne, Informatyka, Algorytmy
01 Algorytmy, Prywatne, Informatyka, Algorytmy
Informatyka Algorytmy ćwiczenia
02 Algorytmy, Prywatne, Informatyka, Algorytmy
Informatyka Algorytmy
07 Algorytmy, Prywatne, Informatyka, Algorytmy
notatek pl , Technologie informacyjne, algorytmy i struktury
05 Algorytmy, Prywatne, Informatyka, Algorytmy
D Harel Rzecz o istocie informatyki Algorytmika
03 Algorytmy, Prywatne, Informatyka, Algorytmy
informatyka algorytmy rys
06 Algorytmy, Prywatne, Informatyka, Algorytmy
cw 0 1, pwr, informatyka i zarządzanie, Informatyka, algorytmy i struktury danych
informatyka algorytmy cwiczenia bogdan buczek ebook

więcej podobnych podstron