
- •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()
Void flash(int**mas,int n)
{
///произведение элементов побочной диагонали
int pro;
pro=1;
for ( int i=0;i<n;i++)
{
pro=pro*mas[i][n-1-i];
}
cout<<"произведение="<<pro<<endl;
//смена первого и последнего столбца
int a;
for(int i=0;i<n;i++)
{
a=mas[i][0];
mas[i][0]=mas[i][n-1];
mas[i][n-1]=a;
}
//вывод матрицы
cout<<"сортировка"<<endl;
for( int i=0;i<n;i++,cout<<endl)
{
for(int j=0;j<n;j++)
{
cout<<mas[i][j]<<'\t';
}
}
}
Int main()
{
setlocale(0,"");
cout<<"Размерность: ";
int n;
cin>>n;
int** mas=new int*[n];
mas[0]=new int[n*n];
for(int i=0;i<n;i++)
mas[i]=mas[0]+i*n;
cout<<"Изначальный массив:"<<endl;
for(int i=0;i<n;i++)
{
for(int j=0;j<n;j++)
{
mas[i][j]=rand()%200;
cout<<mas[i][j]<<'\t';
}
cout<<endl;
}
flash(mas,n);
system("pause");
return 0;
}
3.
Обчислити
де
a=0,5;
b=2,9;
x=0,3.
#include <iostream>
#include <math.h>
using namespace std;
Int main()
{
double a=0.5;
double b=2.9;
double x=0.3;
double U=(pow(a,3)-(exp(-1*x))*cos(b*x))/(b*x-(exp(-1*x))*sin(b*x)+1);
double F=(exp(2*x))*log(a+x)-pow(b,3*x)*log(abs(x-b));
cout<<"U="<<U<<'\t'<<"F="<<F;
system("PAUSE");
return 0;
}
Завдання №20
Чим відрізняються змінні від констант?
Для хранения различных данных в языках программирования используют переменные. Переменной называется область памяти, имеющая имя, которое иначе называют идентификатором.
Переменные объявляют в операторе описания. Оператор описания состоит из спецификации типа и списка имён переменных, разделённых запятой. В конце обязательно должна стоять точка с запятой.
Объявление переменной имеет следующий формат:
[модификаторы] спецификатор_типа идентификатор [, идентификатор] ...
Модификаторы - ключевые слова signed, unsigned, short, long.
Спецификатор типа - ключевое слово char или int, определяющее тип объявляемой переменной.
Идентификатор - имя переменной.
Переменная любого типа может быть объявлена как немодифицируемая. Это достигается добавлением ключевого слова const к спецификатору типа. Переменные с типом const представляют собой данные, используемые только для чтения, то есть этой переменной не может быть присвоено новое значение.
Константи відрізняються від змінних тим, що значення, що присвоєне константі первісно, не може бути змінено на протязі виконання всієї програми. Оголошеня констант виконується за наступною схемою:
сonst [тип] ідентифікатор = значення;
2. Створити функцію, яка вставляє задане число у відсортований масив будь-яку кількість разів.
#include <iostream>
#include<string.h>
using namespace std;
void nat(int n, int*mas,int d){
int y=rand()%n;
for(int i=rand()%n;y>0;y--,i=rand()%n)
mas[i]=d;
}
Int main(){
int n;
cin>>n;
int*mas=new int[n];
for(int i=0;i<n;i++){
mas[i]=rand()%101;
}
for(int i=0;i<n-1;i++)
for(int j=0;j<n-1-i;j++)
if(mas[j]>mas[j+1]){
int c =mas[j];
mas[j]=mas[j+1];
mas[j+1]=c;
}
for(int i=0;i<n;i++){
cout<<mas[i]<<'\t';
}
cout<<endl;
int d;
cin>>d;
nat(n,mas,d);
cout<<endl;
for(int i=0;i<n;i++){
cout<<mas[i]<<'\t';
}
cout<<endl;
system("pause");
return 0;
}
3.
Обчислити
де
x=1,2;
y=0,9;
z=3,5.
#include <iostream>
#include <math.h>
using namespace std;