Axborot xavfsizligi 19-17-guruh talabasi Ne’matova Nozima
Variant -15
1-masala
#include
#include
using namespace std;
int main()
{
int a,b,c;
float s,p,d,h;
cin>>a>>b>>c;
h=(a-b)*tan(c)/2;
d=sqrt(pow((a-b)/2,2)+h*h);
p=a+b+2*d;
s=h*(a+b)/2;
cout <<"trapetsiya yuzasi="<
std::cin >> dec;
while (dec > 0) {
rem = dec % 16;
if (rem > 9) {
switch (rem) {
case 10: std::cout << "A"; break;
case 11: std::cout << "B"; break;
case 12: std::cout << "C"; break;
case 13: std::cout << "D"; break;
case 14: std::cout << "E"; break;
case 15: std::cout << "F"; break;
}
}
else {
std::cout << rem;
}
dec = dec / 16;
}
}
4-masala:
#include
#include
void matrix_print(int a[10][10], int m, int n)
{
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
cout << a[i][j] << "\t";
}
cout << "\n";
}
}
int satr_max(int a[], int n)
{
int max = a[0];
for (int i = 1; i < n; i++)
if (max < a[i]) max = a[i];
return max;
}
int main()
{
int m, n, a[10][10];
cout << "Satrlar sonini kiriting \nm="; cin >> m;
cout << "Ustunlar sonini kiriting \nn="; cin >> n;
cout <<"Massiv elementlarini kiriting \n";
for (int i = 0; i < m; i++)
for (int j = 0; j < n; j++)
cin >> a[i][j];
cout << "Kiritilgan matritsa\n";
matrix_print(a, m, n);
for (int i = 0; i < m; i++)
{
cout << i << "-satrning eng kattasi=" <<
satr_max(&a[i][0], n);
cout << endl;
}
return 0;
system ("pause");
}
Do'stlaringiz bilan baham: |