Tagged: структуры

04
Июл
2022

Создать структуру с 3 полями(сообцы строки и матрица), функция выделения памяти под матрицу и функцию единичной матрицы

Задание звучит так: необходимо создать структуру с 3 полями(число строк, число столбцов и матрица). Далее необходимо создать функцию, которая будет выделать память под эту матрицу и функцию которая будет делать эту матрицу единичной. Далее…

03
Июл
2022

Отсортировать масив структур быстрой сортировкой

Есть массив структур состоящий из 3-х элементов, так же есть ф-ция быстрой сортировки(так же есть в коде), но не могу понять как отсортировать массив структур по полю price.
#include <stdio.h>
#include <stdlib.h>

struct book
{…

26
Июн
2022

Удалить вершину стека и вернуть число лежащее в нём

Мне нужно получить значение лежащее на вершине стека и удалить после верхушку.
Не могу понять что я должен прописать в функции Pop и Push чтобы получить новую вершину стека. логику я "более-менее" понимаю (с натягом), но как проп…

16
Май
2022

Как записать и считать структуру в файл на СИ

Всем добрый вечер, такая проблема, записываю структуру в файл, но при следующем запуске и чтении из файла, программа перестает работать. Также при удаление строчки 114 и 115 программа перестает работать, может кто подсказать почему?
#inclu…

13
Май
2022

Как правильно вывести структуру из файла по ключевому символу?Си

Мне нужно вывести из файла всю структуру по ключевому слову ID,то бишь мне надо ввести несколько структур(ID,Фамилия,сред.балл) и вывести какую-либо структуру по ключевому слову ID,но я столкнулся с ошибкой(Просто нет никакого вывода).Я в …

09
Май
2022

Проблема со структурами Си

У меня есть код,который выводит данные о продуктах в возрастающем порядке.У меня все работает,кроме смены имени продукта при выводе(переменная name_p).Укажите мне на мою ошибку
#include <stdio.h>
#include <string.h>

typedef st…

27
Апр
2022

Задание со структурами (язык си)

Полный текст задания:
Структура имеет следующие обязательные поля с необходимой информацией для начисления заработной платы работникам любого предприятия: фамилия, имя, отчество работника, количество отработанных дней и оклад за час. Напиш…

26
Апр
2022

Работа со структурами в Си

Есть вот такая достаточно простая программа на Си, она заведомо написана с ошибкой, я попытался ее найти, но не понял в чем суть. Я полагаю, что на консоль должно выводиться
str: 102
num: 1025
Выводится:
str: 1025
num: 1024
Почему после sp…

23
Апр
2022

Не понимаю почему не сортируются столбцы. C

Мне нужно отсортировать столбцы по возрастанию, сортировку решил провести методом пузырька, но не понимаю почему значения массива с определенным номером не меняется
struct {
char in[20]; // инвентарный номер товара
int kolcomp; // …

16
Фев
2022

Не получается записать данные в файл СИ

Есть программа для библиотеки. В ней мы вводим к примеру две структуры данных книг. Потом я пытаюсь записать его. Ошибку саму отлавливает компилятор. Нужно записать данные в файл. Могу дать полный исходник программы, если надо, но поидеи, …

09
Дек
2021

Как сделать сортировку по дате, если дата задается символьной строкой

Cрочно нужна помощь:
Ввести последовательность записей с информацией о некоторых европейских странах: <Название>, <Население>, <Основной гос.праздник>, <Дата праздника>. Дата государственного праздника задается симв…

06
Авг
2021

Организация многовложеной структуры объектов в java программе

Всем привет! Есть необходимость разработать программу на Java которая будет хранить учебные программы которые состоят из некоторых тем, а те темы в свою очередь могут состоять из других тем, а эти из следующих. То есть требования гласят, ч…

21
Июл
2021

Проверить любую структуру на изменение полей

Имеется задача сделать универсальной проверку любой структуры на изменение.
Имеется следующая структура (… означает, что подобных полей в ней может быть много)
typedef struct S_STR1
{
/*! Внутренняя структура */
struct
{
float dVal …

09
Июн
2021

Неудачная попытка инициализировать массив из структуры

Я хочу сделать структуру, в которой будет целочисленный массив из 10 элементов. При попытке инициализировать массив из структуры мне компилятор пишет ошибку expected expression before ‘{‘ token. Пишу на Си, вот код:
#include <stdio.h&gt…

29
Май
2021

Файловый ввод-вывод в языке Си

Вопрос:Выдаёт бесконечные нули при запуске программы, где и в чём может быть проблема, никак не могу понять где же я накосячил… ?

Структура с именем TRAIN, с полями пункта назначения,номером поезда и врменем.
Код:
#include <stdi…

22
Май
2021

Структуры в Си (Xcode). Не могу присвоить значения полям структуры. В чем проблема?

Не понятно в чем заключается проблема. Не могу присвоить полям структуры значения. Пробовал и так, и эдак. Не выходит… Такая проста штука вроде бы, но что-то я упускаю, Xcode ругается.
#include <stdio.h>

typedef struct
{
ch…

21
Май
2021

C – Упорядоченное добавление элементов в двусвязный список

Необходимо реализовать добавление новых элементов таким образом, чтобы элементы сохранялась упорядоченность списка по номеру рейса
Пробовал использовать такой алгоритм, но не могу разобраться с указателями
struct node* current;