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

Объясните, чем различаются следующие фрагменты программ: if a > b: a = b
a = с
и
if a > b: a = b
else: a = с
Приведите примеры исходных данных, для которых результаты выполнения обеих программ (значение переменной а) будут одинаковыми, и примеры данных, для которых они будут различными

👇
Ответ:
Kok1n
Kok1n
17.08.2020

Тем что в первом выражении задано условие a больше в: и теперт,стало что а = b

дальше мы сделали теперь a = c

значит значение а уже равно с

а в другом блоке кода

тоже самое выражение но появилось уже else значит условие выполниться тогда и только тогда, когда будет условие if фальшивкой

а в данном примере он правдивое, значит условие else не произойдет  

вот пример  

int a = 5;

int b = 5;

int c = 5;

if a = b:

a = c

где будут различны

int a =6 ;

int b = 7;

int c = 8;

if a < b: a != b

a = b;

a = c;

все теперь значения разные

Объяснение:

4,8(40 оценок)
Открыть все ответы
Ответ:
ArtemD98
ArtemD98
17.08.2020

ответ:program qwe;

var

a:array[1..30] of integer; //объявляем массив а целых чисел из 30 элементов

i,k,j:integer; //объявляем i,k,j целого типа

begin

randomize; //подключаем генерирование случайных чисел

for i:=1 to 30 do //циклом от 1 до 30 включительно

begin

a:=random(50); //заполняем каждый элемент массива случайными числами

//от 0 до 50 (не включая 50)

write(a,' '); //выводим в строчку полученный элемент и

//добавляем после него пробел

end;

writeln; //переход на новую строку

for j:=1 to 3 do //циклом от 1 до 3 влючительно

//т. к. в июне 30 дней, то и декад - 3

begin

k:=0; //обнуляем k, что бы каждую декажу считать заново

for i:=(1+10*(j-1)) to 10+10*(j-1) do //циклом от начала каждог десятка

//например с 1, с 11 и с 21 по конец каждого десятка

//например по 10, по 20 и по 30

k:=k+a; //к тому что у нас было прибавляем очередной элемент

writeln(k,' осадков за ',j,' декаду'); //выводим результат

end;

readln; //для задержки экрана.

end.

код иногда некорректно отображается на "ответах"

4,4(83 оценок)
Ответ:
Прост2004
Прост2004
17.08.2020

1)Создание таблицы в новой базе данных  

Щелкните Файл > Создать и выберите пункт Пустая база данных рабочего стола.  

В поле Файл введите имя файла новой базы данных.  

Чтобы сохранить базу данных в другом месте, щелкните значок папки.  

Нажмите кнопку Создать.  

Откроется новая база данных, в которой будет создана и открыта в режиме таблицы новая таблица с именем "Таблица1".  

 

2)Создание таблицы в существующей базе данных  

Щелкните Файл > Открыть и выберите базу данных, если она указана в разделе Последние. В противном случае выберите один из вариантов поиска базы данных.  

В диалоговом окне Открытие файла базы данных найдите базу данных, которую вы хотите открыть,и нажмите кнопку Открыть.  

на вкладке Создание в группе Таблицы нажмите кнопку Таблица.  

В базу данных будет вставлена новая таблица, которая откроется в режиме таблицы.

4,6(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ