М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
GremMaster
GremMaster
19.10.2021 05:48 •  Информатика

Перечислите структуру полного условного оператора Перечислите структуру неполного условного оператора
Какие синтаксические правли нужно соблюдать для записи условного оператора?​

👇
Ответ:
yaroslavus
yaroslavus
19.10.2021

Неполный условный оператор - это if () {}

Полный условный оператор - это if() {} else {}

Синтаксические правила: Сначала идёт оператор if, а затем условие, в случае выполнения которого будет выполняться код. Все тонкости зависят от языка, но в целом отличий нет

Объяснение:

Неполный условный оператор - это условие без куска кода иначе (else). То есть если условие не выполниться, то последствий не будет у этой проверки

Полный условный оператор имеет кусок кода иначе (else). Тут уже будет идти кусок кода, который будет выполняться, если проверка (if ()) не будет выполнена (вернет false)

4,8(53 оценок)
Открыть все ответы
Ответ:
kerildebil2016
kerildebil2016
19.10.2021

Объяснение:

1) задача

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n;

   cin >> n;

   vector <int> a(n);

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

       cin >> a[i];

   }

   int max = a[0],min = a[0];

   int indexmax = 0, indexmin = 0;

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

       if(a[i] > max){

           max = a[i];

           indexmax = i;

       }

       if(a[i] < min){

           min = a[i];

           indexmin = i;

       }

   }

   cout << indexmax << " " << indexmin << endl;

   swap(a[indexmax], a[indexmin]);

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

       cout << a[i] << " ";

   }

}

2) задача  

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n,sum = 0,count = 0;

   cin >> n;

   vector <int> a(n);

   vector <int> b;

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

       cin >> a[i];

   }

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

       if(a[i] >= 0){

           sum+=a[i];

       }

       else{

           b.push_back(i);

       }

       if(a[i] % 2 == 0){

           count++;

       }

   }

   cout << sum << endl << count << endl;

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

       cout << b[i] << " ";

   }

   

}

4,4(86 оценок)
Ответ:
angelinaignaty1
angelinaignaty1
19.10.2021

#! /usr/bin/env python3

#! encoding: utf-8

from random import randint

# Формируем одномерный массив длиной 100 элементов

# с числами от 0 до 100

a = [ randint(0,100) for _ in range(100) ]

_min = a[0]; mn = 0

_max = a[0]; mx = 0

# Просматриваем все элементы массива

for i in range( len(a)) :

# Если находим что-то меньшее, чем найденное раньше,

if a[i] < _min :

 # Запоминаем этот элемент

 _min = a[i]

 # И его порядковый номер тоже запоминаем

 mn = i

 

# Точно так же поступаем с найденным большим элементом

elif a[i] > _max:

 _max = a[i]

 mx = i

 

print('Массив такой: ', a)

print('Минимальный элемент  - ', _min)

print('Максимальный элемент - ', _max)

if mn < mx :

print('Минимальный ', end='')

else:

print('Максимальный ', end='')

print('элемент встретился раньше')

Объяснение:


Заданий одновимірний масив. Знайти max i min. Визначити, що зустрічається раніше: max чи min і вивес
4,8(82 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ