Zad 1
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int tab1[2][3]={ {1,2,3}, {4,5,6} };
int tab2[2][3];
int tab3[2][3];
int i,j;
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
cout<<"element["<<i<<"]["<<j<<"]="<<endl;
cin>>tab2[i][j];
}
}
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
tab3[i][j]=tab1[i][j]+tab2[i][j];
}
}
cout<<endl;
cout<<"macierz 1"<<endl;
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
cout<<tab1[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"macierz 2"<<endl;
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
cout<<tab2[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"suma macierzy"<<endl;
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
cout<<tab3[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
system("pause");
return 0;
}
Zad3
#include<iostream>
#include<cmath>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(0));
int tab[11];
int i,j=2,k,kost1,kost2,sum;
for(i=0;i<11;i++)
tab[i]=0;
for(i=0;i<36000;i++)
{
kost1=(rand()%6)+1;
kost2=(rand()%6)+1;
sum=kost1+kost2;
switch(sum)
{
case 2:
tab[0]++;
break;
case 3:
tab[1]++;
break;
case 4:
tab[2]++;
break;
case 5:
tab[3]++;
break;
case 6:
tab[4]++;
break;
case 7:
tab[5]++;
break;
case 8:
tab[6]++;
break;
case 9:
tab[7]++;
break;
case 10:
tab[8]++;
break;
case 11:
tab[9]++;
break;
case 12:
tab[10]++;
break;
}
}
cout<<"rezultaty:"<<endl;
for(i=0;i<11;i++)
{
cout<<j<<"="<<tab[i]<<endl;
j++;
}
cout<<endl;
system("pause");
return 0;
}
Zad 2
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int i,k,t[10];
for (i=0;i<10;i++)
{
cout<<"podaj t"<<i<<endl;
cin>>t[i];
}
for (i=0;i<9;i++)
for (k=i+1;k<10;k++)
if(t[i]==t[k])
cout<<"W wektorze powtarza sie "<<t[i]<<"na pozycji "<<i<<" oraz " <<k<<endl;
return 0;
}
Zad 4#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int t[10]={0};
int a, m=1, n=6;
for (;t[4]==0||t[9]==0;)
{a=0;
for (;a!=1 && a!=2 ;)
{
cout<<"Wybierz: \nStrefa dla palacych (1) \nStrefa dla niepalacych (2)\n";
cin>>a;
if (a!=1 && a!=2) cout<<"Bledny wybor. Sprobuj jeszcze raz."<<endl;
}
if (a==1&&t[4]==0)
{
cout<<"BILET LOT\nPrzedzial dla palacych.\nMiejsce nr "<<m<<endl;
t[m-1]=1;
m++;
system("pause");
}
else if (a==2&&t[9]==0)
{
cout<<"BILET LOT\nPrzedzial dla niepalacych.\nMiejsce nr "<<n<<endl;
t[n-1]=1;
n++;
system("pause");
}
else if (a==1&&t[4]==1)
{
cout<<"Brak wolnych miejsc w przedziale dla palacych.\nMozesz wybrac miejsce w przedziale dla niepalacych"<<endl;
system("pause");
}
else if (a==2&&t[9]==1)
{
cout<<"Brak wolnych miejsc w przedziale dla niepalacych.\nMozesz wybrac miejsce w przedziale dla palacych"<<endl;
system("pause");
}