Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
1 / 0 / 1
Регистрация: 03.10.2021
Сообщений: 28

Задачка на массивы и структуры данных

31.03.2022, 00:48. Показов 1155. Ответов 5

Студворк — интернет-сервис помощи студентам
Всем привет! Данная задача у меня вызвала недоумение. Ведь в ней надо хранить в массиве сразу 2 значения: и буквы и цифры.
Пусть задан список товаров (название и цена), количество которых задает пользователь. Определить, сколько из них дешевле заданной цены.

Я на форуме нашел пример реализации:
Python
1
2
n = 5 # кол-во товаров, которые юзер хочет вбить
arr = list(map(int, input().split()[:n]))
но только не получается с ним реализовать.. Вообще хотелось бы видеть примерно так:
Мясо = 100 руб
Сок = 80 руб
копейки тоже стоит учесть. Да еще и найти дешевые (с учетом заданной цены) товары и вывести их кол-во.
Помогите, пожалуйста!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.03.2022, 00:48
Ответы с готовыми решениями:

Задачка на алгоритмы и структуры данных
Доброго времени суток, помогите решить мини задачку. Буду очень благодарен! Алгоритмы и структуры данных, циклы и основные структуры ...

Структуры данных:массивы,строки,записи.
Здравствуйте ув.программисты. Помогите пжл решить задачу Дана строка текста.Выяснить,каких символов в ней больще:*или+.

Структуры данных: массивы, строки, записи
Составьте программу, которая обеспечивает ввод данных, вывод данных, поиск по любому критерию. Каждая компонента записи должна содержать...

5
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
31.03.2022, 12:02
siraylas, хранить можно кортежи ("мясо", 200)... А можно использовать словари {"мясо":200, "бананы":150,...}
0
1 / 0 / 1
Регистрация: 03.10.2021
Сообщений: 28
31.03.2022, 12:03  [ТС]
Catstail, Интересно. А как это реализовать в коде?)
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
31.03.2022, 12:08
Лучший ответ Сообщение было отмечено siraylas как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
store={}
n=int(input("n="))
for _ in range(n):
    good=input("Товар: ")
    price=float(input("Цена: "))
    store[good]=price
gprice=float(input("Граничная цена: "))
c=0
for p in store.values():
    if p<gprice:
        c+=1
print("дешевых товаров -",c)
1
1 / 0 / 1
Регистрация: 03.10.2021
Сообщений: 28
31.03.2022, 12:18  [ТС]
Catstail, Оу) спасибо огромное. Выучил для себя новое. Возьму в шаблоны!!!
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38161 / 21096 / 4306
Регистрация: 12.02.2012
Сообщений: 34,680
Записей в блоге: 14
31.03.2022, 12:23
Цитата Сообщение от siraylas Посмотреть сообщение
Выучил для себя новое. Возьму в шаблоны!!!
- лучше книги читай...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.03.2022, 12:23
Помогаю со студенческими работами здесь

Как записывать массивы, структуры и блоки данных в файлы?
Хочу понять как записывают данные в файлы. Интересует как записывают массивы в файл. И как их потом считать. Как записывают структуры и...

Реализовать структуры данных: стек, очередь, дек - используя массивы
- имеется очередь студентов, пересдающих экзамен преподавателю; периодически в очередь добавляются новые студенты, а также с некоторым...

Структуры и массивы - На основе данных входного файла составить автомобильную ведомость
1) Во всех задачах данного раздела подразумевается, что исходная информация хранится в текстовом файле input.txt, каждая строка которого...

Понятие структуры данных. Элементарные структуры данных. Простые структуры данных
Понятие структуры данных. Элементарные структуры данных. Простые структуры данных: методы реализации, особенности в различных языках...

Можно ли через именованный канал передать другому процессу такие типы данных как структуры, массивы?
У меня вопрос. Можно через именованный канал передать другому процессу такие типы данных как структуры, массивы и т.п. Если да, то как? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru