Консультация № 201527
20.10.2021, 17:37
0.00 руб.
21.10.2021, 12:29
0 4 0
Здравствуйте! Прошу помощи в следующем вопросе:

Описать структуру с именем NOTE, содержащую следующие поля:

фамилия, имя;
номер телефона;
дата рождения (массив из трех чисел).
Написать программу, выполняющую следующие действия:

ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE, записи должны быть упорядочены по трем первым цифрам номера телефона;
вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
если такого нет, выдать на дисплей соответствующее сообщение.

Программу нужно написать на чистом си, я использую vsc, но вы можете работать в любой программе ( это не столь важно ) в принципе я нашел в интернете код этой программы, но к сожалению на с++, вот ссылка на пастебин:
Ссылка >>

Можете помочь конвертировать ее из с++ в обычный? я бы сам это сделал, но я пока ток начинающий программист и сам еще чайник в этомКто может помогите плиз, если хотите можете без конвертирования просто написать программу, буду очень благодарен :)

Обсуждение

давно
Посетитель
405402
99
20.10.2021, 17:40
общий
P.s в первом пункте забыл добавить: ввод с клавиатуры данных в массив ВLОСКNОТЕ*
давно
Мастер-Эксперт
325460
1469
20.10.2021, 17:52
общий
Адресаты:
Здравствуйте, а почему Вы решили, что нашедший Вами код написан на С++?
Об авторе:
to live is to die
давно
Посетитель
405402
99
20.10.2021, 17:59
общий
Цитата: CradleA
а почему Вы решили, что нашедший Вами код написан на С++?

это же очевидно вроде)
там есть библиотека #include<iostream.h> плюс cout это уже с++, да и сам сайт с которого я скопировал код называется cpp
давно
Мастер-Эксперт
325460
1469
20.10.2021, 18:32
общий
iostream можно использовать и в си, здесь надо уточнять у преподавателя, что он имеет ввиду чистый си
опять же в С++ заголовки заканчиваются на hpp
ну и главный момент с ++ должно использоваться объектно ориентированное программирование с наличием классов наследования и т.п.
В нашедшем Вашем коде классическая сишная структура.

Можно конечно переделать вывод и ввод через printf и getchar, все остальное останется в том же виде как есть.
Об авторе:
to live is to die
Форма ответа