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

Господи, , с 1. фруктовый магазин продает яблоки по а руб. за кг., груши по в руб. за кг., апельсины по с руб. за кг. в первые два дня недели продано: понедельник – х кг. яблок, y кг. груш, z кг. апельсинов; вторник – x кг. яблок, y кг. груш, z кг. апельсинов (x, y, z — принимают разные значения в понедельник и во вторник). напишите программу, которая будет вычислять, на какую сумму продал магазин фруктов в каждый из этих дней и за оба дня вместе

👇
Ответ:
Rustam7887
Rustam7887
22.08.2022
Var a,b,c,x,y,z,s1,s2:longint;
begin
read(a,b,c);
read(x,y,z);
s1:=x*a+y*b+z*c;
read(x,y,z);
s2:=x*a+y*b+z*c;
writeln(s1,' ',s2,' ',s1+s2);
end.
4,4(85 оценок)
Открыть все ответы
Ответ:
Juylia555
Juylia555
22.08.2022

1. У задачах, які передбачають виконання альтернативних дій, використовують оператор повного розгалуження. Для запису оператора повного розгалуження додатково використовують службове слово

else:

if <логічний вираз>:

блок команд 1

else:

блок команд 2

2. Наведіть приклади, коли у програмі варто застосовувати оператор неповного розгалуження.

Складіть програму мовою Python, у якій із двох введених цілих чисел А і В (<100) виводиться найбільше з них.

3. Як мовою програмування Python реалізувати вкладені розгалуження?

Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження:

if <логічний вираз1>:

блок команд 1

elif <логічний вираз2>:

блок команд 2

...

elif <логічний вираз n>:

блок команд n

else:

<блок команд інакше>

4,6(59 оценок)
Ответ:
1DLove11
1DLove11
22.08.2022

Код на C++ (компилятор msvc, но на g++ тоже будет работать, если надо)

#include <iostream>

using namespace std;

int main()

{

   int left, right;

   cin >> left >> right;

   if (left > right)

   {

       swap(left, right);

   };

   for (int i = left; i <= right; i++)

   {

       cout << i * i << " ";

   };

   cout << endl;

   return 0;

}

Объяснение:

Тут выводятся квадраты чисел в диапазоне [left;right]. И если так получилось, что left больше right, то мы меняем значения местами

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