Upload files to "/"

This commit is contained in:
Sebastian Ranoszek 2025-01-22 18:49:14 +00:00
parent ea880192a1
commit dfde5e9972
5 changed files with 150 additions and 0 deletions

25
ciag1.cpp Normal file
View File

@ -0,0 +1,25 @@
//ciag an = 2*an-1+5
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i,n ;
cout<<"n = ";
cin>>n;
if(n>0) {
int *a = new int[n];
a[0]=1;
cout<<a[0]<<" ";
for(i=1;i<=n;i++) {
a[i]=2*a[i-1]+5;
cout<<a[i]<<" ";
}
delete [] a;
} else cout<<"blad danych";
getch();
return 0;
}

22
fib_t.cpp Normal file
View File

@ -0,0 +1,22 @@
#include <iostream>
using namespace std;
int main()
{
int i,n;
float zl,suma;
float f[100];
cout<<"n = ";
cin>>n;
f[0]=0;
f[1]=1;
cout<<f[0]<<" "<<f[1]<<" ";
for(i=2;i<=n;i++){
f[i]=f[i-1]+f[i-2];
cout<<f[i]<<" ";
}
cout<<"\n zl = "<<f[n]/f[n-1];
return 0;
}

31
lotto.cpp Normal file
View File

@ -0,0 +1,31 @@
#include <iostream>
using namespace std;
int main()
{
int a[] = {5, 3, 2, 2, 9, 1};
int i,dl,n;
dl=sizeof(a)/sizeof(a[0]);
for(i=0;i<dl;i++)
cout<<a[i]<<" ";
cout<<"\n n = ";
cin>>n;
int *b = new int [n];
for(i=0;i<n;i++) {
cout<<"b["<<i<<"]=";
cin>>b[i];
}
int k=0;
for(i=0;i<dl;i++) {
if(a[i]==b[0]) k++;
}
cout<<"\n\t k = "<<k;
system("pause > null");
return 0;
}

36
odw.cpp Normal file
View File

@ -0,0 +1,36 @@
//odwracanie tablicy
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i,n,j;
cout<<"n = ";
cin>>n;
int *a = new int[n]; //Dynamiczna alokacja pamieci
int *b = new int[n];
for(i=0;i<n;i++){
cout<<"a["<<i<<"]=";
cin>>a[i];
}
cout<<endl<<endl;
for(i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;
j=0;
for(i=n-1;i>=0;i--){
b[j]=a[i];
j++;
}
cout<<endl;
for(i=0;i<n;i++)
cout<<b[i]<<" ";
delete [] a,b;
getch();
return 0;
}

36
palindrom.cpp Normal file
View File

@ -0,0 +1,36 @@
//palindromy
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i,j,n;
string a,b;
cout<<"Podaj tekst: ";
getline(cin,a);
n = a.length();
cout<<endl;
cout<<"n = "<<n<<endl;
cout<<a<<endl;
j=0;
for(i=n-1;i>=0;i--) {
b[j]=a[i];
j++;
}
for(i=0;i<n;i++)
cout<<b[i];
int k=0;
for(i=0;i<n;i++)
if(a[i]!=b[i]) k=1;
if(k==0) cout<<"\n\t palindrom";
else cout<<"\n\t nie palindrom";
getch();
return 0;
}