lsuvorova1987
?>

Перший потяг виїхав з пункту а і пункт в. через одну годину другий потяг виїхав в тому самому напрямі. швидкість другого потяга на 30 км/год більша ніж у першого. на якій відстані від пункту а другий потяг наздожене перший

Информатика

Ответы

Fedorovich309

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void randArray(int *Array, int size){

for(int i = 0; i < size; i++){

 Array[i] = rand() % 10 + 1;

}

}

void printArray(int *Array, int size){

for(int i = 0; i < size; i++){

 cout << Array[i] << " ";

}

}

int sumelements(int *Array, int size){

int S = 0;

for(int i = 0; i < size; i++){

 S += Array[i];

}

return S;

}

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Rus");

int size;

cout << "Введите кол-во елементов массива: ";

cin >> size;

if(size < 0){

 cout << "Количество не может быть меньше 0" << endl;

}

int *Array = new int[size];

randArray(Array,size);

printArray(Array,size);

cout << "\nСумма всех елементов массива = " << sumelements(Array,size) << endl;

delete [] Array;

return 0;

}

Пояснення:

gresovanatalya

Объяснение:При построении таблиц истинности есть определенная последовательность действий.  

1. Определить количество строк в таблице:

· количество строк = 2n+1, где n – количество логических переменных.

2. Определить количество столбцов в таблице:

· количество столбцов = количеству логических переменных + количество логических операций.

3. Построить таблицу истинности с указанным количеством строк и столбцов, ввести названия столбцов таблицы в соответствии с последовательностью выполнения логических операций с учетом скобок и приоритетов (¬, &, V);

·  приоритеты: ( ), ¬, &, V.

4. Заполнить столбцы входных переменных наборами значений.

5. Заполнить таблицу истинности, выполняя логические операции в соответствии с приоритетами действий.

Возьмем для примера логическое выражение: ¬(A&B)

и построим таблицу истинности для этого составного высказывания.

Количество строк: 22+1=5, количество столбцов: 2+2=4.

Далее заполняем варианты исходных высказываний А и В. Теперь заполняем другие столбцы по порядку логических операций.

А

В

A&B

¬( A&B)

0

0

0

1

0

1

0

0

1

0

0

0

1

1

1

0

Закрепление изученного материала

Разберем следующие выражения.

1)      В&(АVВ)

Количество логических переменных: 2. Логических операций: 2.    

Значит, строк в таблице 22+1=5, столбцов 2+2=4.

A

B

AVB

В&(АVВ)

0

0

0

0

0

1

1

1

1

0

1

0

1

1

1

1

2) А&(A˅B˅C)                    

Количество логических переменных: 3. Логических операций: 3    

Значит, строк в таблице 23+1=9, столбцов 3+3=6.

А

В

С

A˅B

(A˅B)˅C

А&((A˅B)˅C)

0

0

0

0

0

0

0

0

1

0

1

0

0

1

0

1

1

1

0

1

1

1

1

1

1

0

0

1

1

0

1

0

1

1

1

0

1

1

0

1

1

1

1

1

1

1

1

1

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Перший потяг виїхав з пункту а і пункт в. через одну годину другий потяг виїхав в тому самому напрямі. швидкість другого потяга на 30 км/год більша ніж у першого. на якій відстані від пункту а другий потяг наздожене перший
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

atlantika7
annarom1306
sensenagon50
osnovnoisklad3551
TatarkovTitova
delfa-r6289
Svetlana290419
Stepanovich_Makarov
cardiodoc08
Elizavetaborisovna1992
v-zhigulin1
mikhisakov2017
Платон Демцун
ulyana-d
Дмитрий1974