Вопрос задан 11.04.2021 в 17:53. Предмет Информатика. Спрашивает Плетнёва Аля.

Очень нужна помощь, пожалуйста! 1. Одно яблоко весит 100 граммов, один апельсин -150 граммов, а

один банан – 170 г. Вам дают заданное количество яблок, апельсинов или бананов, и взять можно только что-то одно. Хочется взять то, что весит побольше. Напишите программу, подсказывающую, что лучше взять; яблоки, апельсины или бананы. 2. Дано натуральное число, меньшее 1000. Напишите программу, которая определяет количество разных цифр в этом числе. Пример: Число: 988 Ответ: 2
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Балобан Саша.

===== PascalABC.NET =====

-№1-

begin

  var (Яблок, Апельсинов, Бананов) :=

     ReadInteger3('Число яблок, апельсинов и бананов:');

  var ВесЯблок := 100 * Яблок;

  var ВесАпельсинов := 150 * Апельсинов;

  var ВесБананов := 170 * Бананов;

  if ВесЯблок > ВесАпельсинов then

    if ВесЯблок > ВесБананов then

       Print('Берем яблоки')

    else

       Print('Берем бананы')

  else if ВесАпельсинов > ВесБананов then

     Print('Берем апельсины')

  else

     Print('Берем бананы')

end.

-№2-

begin

 var n := ReadInteger('Введите натуральное число;');

 var P := new HashSet<integer>;  // это множество целых

 while n > 0 do

 begin

   P += n mod 10;  // очередную цифру добавляем ко множеству

   n := n div 10

 end;

 P.Count.Println  // в множестве все элементы уникальны

end.



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь с этими задачами! Вот решения:

  1. Программа, определяющая, какой фрукт взять:
python
# Запросить у пользователя количество фруктов num_fruits = int(input("Сколько фруктов вы хотите взять? ")) # Запросить у пользователя, какой фрукт у него есть fruit = input("Какой фрукт у вас есть? (яблоки/апельсины/бананы) ") # Использовать конструкцию if-elif-else для сравнения весов фруктов и определения наиболее тяжелого if fruit == "яблоки": weight = num_fruits * 100 print("Вы взяли", num_fruits, "яблок(а), которые весят", weight, "грамм.") elif fruit == "апельсины": weight = num_fruits * 150 print("Вы взяли", num_fruits, "апельсин(а/ов), которые весят", weight, "грамм.") elif fruit == "бананы": weight = num_fruits * 170 print("Вы взяли", num_fruits, "банан(а/ов), которые весят", weight, "грамм.") else: print("Извините, я не знаю такого фрукта.")
  1. Программа, определяющая количество разных цифр в числе:
python
# Запросить у пользователя число num = int(input("Введите число: ")) # Создать пустой список для хранения цифр digits = [] # Преобразовать число в строку и перебрать его цифры for digit in str(num): # Если цифры еще нет в списке, добавить ее if digit not in digits: digits.append(digit) # Вывести количество разных цифр в числе print("Количество разных цифр в числе:", len(digits))

Надеюсь, это поможет! Если у вас есть какие-либо вопросы, не стесняйтесь спрашивать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос