This commit is contained in:
Sebastian Ranoszek 2025-01-29 09:18:27 +01:00
parent 0ca7a0de1a
commit d92d7511fe
11 changed files with 282 additions and 249 deletions

View File

@ -0,0 +1,33 @@
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int a[] = {5,18,7,9,2,1,11,8,2,3};
int i,k,max1,max2,n;
n = sizeof(a)/sizeof(a[0]);
max1 = a[0];
k = 0;
for(i=1; i<n; i++) {
if(a[i] > max1) {
max1 = a[i];
k = i;
}
}
cout << "Najwiekszy element: " << max1 << endl;
cout << "Indeks najwiekszego elementu: " << k << endl;
max2 = a[0];
for(i=1; i<n; i++) {
if(i!=k && a[i] > max2) {
max2 = a[i];
}
}
cout << "Drugi najwiekszy element: " << max2 << endl;
system("pause");
return 0;
}

Binary file not shown.

View File

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

View File

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

View File

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

View File

@ -1,37 +1,37 @@
#include <iostream> #include <iostream>
#include <iomanip> #include <iomanip>
using namespace std; using namespace std;
int main() int main()
{ {
int a[] = {41, 558, 541, 559,63, 62, 551, 155}; int a[] = {41, 558, 541, 559,63, 62, 551, 155};
int n,i,max,min; int n,i,max,min;
float sr,suma; float sr,suma;
n=sizeof(a)/sizeof(int); n=sizeof(a)/sizeof(int);
cout<<"n = "<<n<<endl; cout<<"n = "<<n<<endl;
for(i=0;i<n;i++) for(i=0;i<n;i++)
cout<<a[i]<<" "; cout<<a[i]<<" ";
max=a[0]; max=a[0];
for(i=1;i<n;i++) for(i=1;i<n;i++)
if(a[i]>max) max=a[i]; if(a[i]>max) max=a[i];
cout<<"\n max = "<<max; cout<<"\n max = "<<max;
min=a[0]; min=a[0];
for(i=1;i<n;i++) for(i=1;i<n;i++)
if(a[i]<min) min=a[i]; if(a[i]<min) min=a[i];
cout<<"\n min= "<<min; cout<<"\n min= "<<min;
suma=0; suma=0;
for(i=0;i<n;i++) for(i=0;i<n;i++)
suma=suma+a[i]; suma=suma+a[i];
cout<<"\n suma = "<<suma; cout<<"\n suma = "<<suma;
sr=(suma-max-min)/(n-2); sr=(suma-max-min)/(n-2);
cout<<"\n srednia = "<<setprecision(3)<<sr; cout<<"\n srednia = "<<setprecision(3)<<sr;
system("pause > null"); system("pause > null");
return 0; return 0;
} }

View File

@ -1,19 +1,19 @@
//suma liczb parzystych //suma liczb parzystych
#include <iostream> #include <iostream>
using namespace std; using namespace std;
int main() int main()
{ {
int t[] = {4,7,9,3,10,2,5,6}; int t[] = {4,7,9,3,10,2,5,6};
int suma,i,n; int suma,i,n;
n=sizeof(t)/sizeof(t[0]); n=sizeof(t)/sizeof(t[0]);
suma=0; suma=0;
for(i=0;i<n;i++) for(i=0;i<n;i++)
if(t[i]%2==0) suma += t[i]; if(t[i]%2==0) suma += t[i];
cout<<"\n suma = "<<suma; cout<<"\n suma = "<<suma;
} }

View File

@ -1,19 +1,19 @@
#include <iostream> #include <iostream>
using namespace std; using namespace std;
int main() int main()
{ {
int n,i; int n,i;
cout<<"n = "; cout<<"n = ";
cin>>n; cin>>n;
int *a = new int [n]; int *a = new int [n];
for(i=0;i<n;i++){ for(i=0;i<n;i++){
cout<<"a["<<i<<"]="; cout<<"a["<<i<<"]=";
cin>>a[i]; cin>>a[i];
} }
delete [] a; delete [] a;
return 0; return 0;
} }

View File

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

View File

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

View File

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