Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.09.2015
Сообщений: 13
1

Нужно написать интерестную програмку ,подскажите(Массивы)

04.11.2015, 20:09. Показов 450. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание такое,написать программу которая будет делать следующее:
При нажатии на "V" открываются записи из файла и выписываються на экран в такой форме :
Кликните здесь для просмотра всего текста
Nameпробел) максимум 30 знаков.
organizatorпробел) максимум 30 знаков.
for childrenпробел) 1/0 булево значение
cenaпробел) семизначное реальное число,которое включает 2 цифры после запятой.

dateпробел) восьмизначное число в виде 28102015 (28.10.2015)
time: (пробел) реальное число с 0.00 до 23.59 включительно,всегда с десятичным хвостом.

При активировании "С" - подбор самого быстрого времени подания детей в школу за последний год(самый большой год в файле) ,записывает в файл если он открыт,если нет или не использовалась команда "V" перед этим,не реагирует ни на один выход.
При активации "е" - подсчитывай количество элементов с типом цена (price) и создает одномерный массив и если файл открыт записывает его туда,если нет или если не использовалась команда V, то ничего не происходит
При активации "r"- записывает массив так,что бы самое большое значение было в первом столбце и нули не должны быть перед числом,не нужно их дополнять.Если массив не создается , написать что поле не существует
34.73
6154.65
410.04
89.22
При активации "h"- выписвает число от 0 до 9 в таком формате:
9:1
8:1
7:0
6:1
5:1
4:3
3:1
2:0
1:2
0:1
Также если не создается массив,то вывод что ряд не существует( line wasn't done)
"z" - делает алгоритм так ,чтобы не было вспомогательных полей и все было от большего к меньшему,так же если поле не создается,оно не будет ничего менять.
"s"-считает организаторов, в такой форме:
Peter:2
Vladimir:3
Music Academy:6
"k" -заканчивает программу
Ниже написан вход
Кликните здесь для просмотра всего текста
Babkove theatre
Event
1
79.88
01112010
14.40

Opera
Music Academy
0
636.98
12102014
19.00

Congratulation Snt.Nicola's in school
Primary school Karlova Ves 10
1
4.32
06122014
18.45

New Year evening
Hilda Cerna
1
111.11
21122012
18.50

Clapping in opera
Janko Mrkvicka
0
3256.99
07012014
20.30

Ниже под спойлером тестирование программы
Кликните здесь для просмотра всего текста
r
h
c
e
v
c
r
e
h
r
z
r
s
k

Ниже под спойлером написан какой должен быть выход из программы.
Кликните здесь для просмотра всего текста
Line wasn't done
Line wasn't done
Name: Babkov theatre
organizator: Event
for children : 1
price: 79.88
date: 01112010
time: 14.40

Name: Opera
organizator: Music Academy
For children: 0
price: 636.98
time: 19.00

name: Congratulation Snt.Nicola's in school
organizator: Primary school Karlova Ves 10
For children: 1
price: 4.32
date: 06122014
Time: 18.45

Name: New Year evening
organizator: Hilda Cerna
For childnre: 0
price: 111.11
date: 21122012
time: 18.50

name: Clapping in opera
organizator: Janko Mrkvicka
For children: 0
price: 3256.99
date: 07012014
time: 20.30

18.45
Line wasn't done
9:1
8:0
7:1
6:3
5:1
4:1
3:3
2:1
1:3
0:0
79.88
636.98
4.32
111.11
3256.99
3256.99
636.98
111.11
79.88
4.32
Hilda Cerna: 4
Music Academy: 6
Primary school Karlova Ves 10: 10



Это вообще реально,подскажите мне с этим пожалуйста.
Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2015, 20:09
Ответы с готовыми решениями:

Нужно написать простенькую програмку
Серая область для попадания.

Нужно написать небольшую програмку на С++
Привет! Помогите написать прогрумму небольшую на С++. Мне очень нужно для ООП. Заранее спасибо =)

Рекуррентный алгоритм! подскажите как написать програмку!
Нужна сумма вот этого ряда Нужно код С++. Исправьте пожалуйстаdouble our_rish(double x, double...

подскажите програмку
нужна програмка, которая выводит на форму трапецию, круг и текстовые подписи для фигур.

0
04.11.2015, 20:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2015, 20:09
Помогаю со студенческими работами здесь

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

Массивы, нужно написать 4 задачи
Нужна срочная помощь в написании данных программ на Pascal ABC. Спасибо! 1.Вывести на экран...

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

нужно подправить програмку
Вот придумал и написал программку для расчёта дохода за некие периоды время при введении числа в...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru