Grupa III
Zad 1
#include<iostream.h>
#include<math.h>
#include<conio.h>
double pierwiastek(double x, double d)
{
double a=x;
while (fabs(a-(x/a))>d)
{a=(a+(x/a))/2;}
return a;}
int main()
{int x;
double d;
cout<<"podaj liczbe z ktorej chcesz obliczyc pierwiastek";
cin>>x;
cout<<"podaj dokladnosc obliczenia";
cin>>d;
cout<<"pierwiastek wynosi: "<<pierwiastek(x,d);
system ("pause");
return 0;
}
Zad 2
#include<iostream>
using namespace std;
const int maxt=10;
void Dane(int &n)
{cout<<"podaj wartosc elementow";
cin>>n;
}
void Wczytaj(int T[],int n)
{cout<<"nPodaj elementy tablicy:"<<endl;
for(int i=0;i<=n-1;i++)
{cout<<"T["<<i<<"]=";
cin>>T[i];}}
void wyswietl(int T[], int n)
{cout<<"nWczytana tablica:"<<endl;
for(int i=0;i<n;i++) cout<<T[i]; }
void szukaj(int n, int szuk, int T[])
{int i=0;
while (i<n&&T[i]!=szuk)
{i++;}
if(i==n) cout<<"element nie zostal znaleziony";
else cout<<"element zostalznaleziony";}
int main()
{int T[maxt], n, szuk;
Dane(n);
Wczytaj(T,n);
wyswietl(T,n);
cout<<endl<<"podaj szukany element";
cin>>szuk;
szukaj(n,szuk,T);
system ("pause");
return 0;}
Zad 3
#include<iostream>
using namespace std;
const int maxt=10;
void Dane(int &n)
{cout<<"podaj wartosc elementow";
cin>>n;
}
void Wczytaj(int T[],int n)
{cout<<"nPodaj elementy tablicy:"<<endl;
for(int i=0;i<=n-1;i++)
{cout<<"T["<<i<<"]=";
cin>>T[i];}}
void wyswietl(int T[], int n)
{cout<<"nWczytana tablica:"<<endl;
for(int i=0;i<n;i++) cout<<T[i];
}
void szukaj(int n, int szuk, int T[], int a)
{
for(int i=0;i<n;i++)
{if(T[i]==szuk) T[i]=a;
cout<<T[i];}}
int main()
{int T[maxt], n, szuk, a;
Dane(n);
Wczytaj(T,n);
wyswietl(T,n);
cout<<endl<<"podaj oceny ktore chcesz zmienic";
cin>>szuk;
cout<<"podaj na jakie oceny chcesz je zamienic";
cin>>a;
szukaj(n,szuk,T,a);
system ("pause");
return 0;
}