
- •Int main()
- •Int main()
- •Void flash(int**mas,int n){
- •Int main(){
- •Int main(){
- •Int main()
- •Int main()
- •Int main()
- •Яким чином можна вивести інформацію
- •Void flash(int**mas,int n){
- •Int main(){
- •Int main()
- •Void flash(int**mas,int n){
- •Int main(){
- •Int main()
- •Int main()
- •Void flash(int**mas,int n){
- •Int main(){
- •Int main()
- •Int main()
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Int main(){
- •Int main()
- •Int main(){
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Int main(){
- •Int main(){
- •Int main()
- •Int main()
- •Int main()
- •Int main(){
- •Int main()
- •Int main(){
- •Void flash(int**mas,int n)
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Оператори циклу
- •Int main(){
- •Int main()
- •Базові типи даних для пк на базі платформи Intel
- •Int main(){
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Int main(){
- •Int main()
- •Які існують види умовного оператора та чим вони відрізняються?
- •If (условие)
- •3. Оператор do...While
- •Int main(){
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Void flash(int**mas,int n)
- •Int main()
- •Int main()
- •Int main(){
- •Int main()
Int main()
{
double m=2.1;
double t=1.02;
double c=-1;
double P=pow((m*tan(t)+abs(c*sin(t))),3);
double K=pow(cos(t),2)-(m/(pow(abs(pow(m,2)-pow(t,2)),1/3)));
cout<<"P="<<P<<'\t'<<"K="<<K;
system("PAUSE");
return 0;
}
Завдання №10
1. Як задати змінний розмір масиву?
это динамический массив
Розробити функцію, яка сортує тільки додатні елементи масиву на своїх місцях.
#include <iostream>
#include<string.h>
using namespace std;
void sort(int n,int* mas){
int m=0;
for(int i=0;i<n;i++)
if(mas[i]>0)
m++;
int* pol = new int [m];
int* cof = new int [m];
int j=0;
for(int i=0;i<n;i++)
if(mas[i]>0){
pol[j]=mas[i];
cof[j]=i;
j++;
}
for(j=0;j<m-1;j++)
for(int i=0;i<m-1-j;i++)
if(pol[i]>pol[i+1]){
int c=pol[i];
pol[i]=pol[i+1];
pol[i+1]=c;
}
for(j=0;j<m;j++)
mas[cof[j]]=pol[j];
}
Int main(){
int n;
cin>>n;
int* mas = new int [n];
for(int i=0;i<n;i++){
mas[i]=rand()%100-rand()%100;
cout<<mas[i]<<'\t';
}
cout<<endl;
sort(n,mas);
cout<<endl<<endl<<endl;
for(int i=0;i<n;i++)
cout<<mas[i]<<'\t';
cout<<endl;
system("pause");
return 0;
}
3.
;
Значення R,r,h
вибрати самостiйно.
#include<iostream>
#include<math.h>
using namespace std;
Int main()
{
const double Pi=3.1415;
double R,r,h;
cout<<"vvedite R, R=";
cin>>R;
cout<<"vvedite r, r=";
cin>>r;
cout<<"vvedite h,h=";
cin>>h;
double l=sqrt(pow(h,2)+(R-r));
double S=Pi*(R+r)*l+Pi*pow(R,2)+Pi*pow(r,2);
double V=(Pi/3)*((pow(R,2)+pow(r,2)+R*r)*h);
cout<<"l="<<l<<"S="<<S<<"V="<<V<<'\t'<<endl;
system("PAUSE");
return 0;
}
Завдання №11
Що таке рядок символів у мові С++?
Строки в С++ представляются как массивы элементов типа char, заканчивающиеся нуль-терминатором \0 . Символьные строки состоят из набора символьных констант заключённых в двойные кавычки. При объявлении строкового массива необходимо учитывать наличие в конце строки нуль-терминатора, и отводить дополнительный байт под него.
2. Розробити функцію , що знаходить максимальний і мінімальний елементи, їх номери у одновимірному масиві та міняє ці елементи місцями.
#include <iostream>
#include<string.h>
using namespace std;
void nat(int n, int*mas){
int max=0;
int min=0;
for(int i=0;i<n;i++)
if(mas[i]>mas[max])
max=i;
else if(mas[i]<mas[min])
min=i;
cout<<endl<<"max: "<<mas[max]<<endl<<"min: "<<mas[min]<<endl;
int c=mas[max];
mas[max]=mas[min];
mas[min]=c;
for(int i=0;i<n;i++)
cout<<mas[i]<<'\t';
}
Int main(){
int n;
cin>>n;
int*mas=new int[n];
for(int i=0;i<n;i++){
mas[i]=rand()%101;
cout<<mas[i]<<'\t';
}
nat(n,mas);
cout<<endl;
system("pause");
return 0;
}
3. Обчислити ; де a=16,5; b=3,4; x=0,61.
#include <iostream>
#include<math.h>
using namespace std;
Int main()
{
double a=16.5;
double b=3.4;
double x=0.61;
double c=(b*pow(x,2)-a)/(exp(a*x)-1);
double S=(pow(x,3)*pow(tan(pow((x+b),2)),2)+a)*c/(sqrt(x+b));
cout<<"c="<<c<<'\t'<<"S="<<S;
system("PAUSE");
return 0;
}
Завдання №12
1. Коли можна не описувати довжину рядка?
Когда он сразу инициализируется.
2. Створити функцію сортування другого рядка матриці і знаходження ії максимального елемента.
//12Створити функцію сортування другого рядка матриці і знаходження ії максимального елемента
#include <iostream>
using namespace std;