Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Градусы в радианы https://www.cyberforum.ru/ c-beginners/ thread2993639.html
#define M_PI #include<math.h> #include <stdio.h> #include <stdlib.h> float N; float Vrad(float N) { N=(N*M_PI)/180; return(N); }
Структура и сравнение C (СИ)
Здравствуйте. Считываю информацию из файла в структуру. В структуре есть названия специальностей. Специальности нужно переписать в другой массив строк, НО если эта специальность уже есть в массиве, то записывать уже не надо. Вот фрагмент кода программы, где я считываю информацию из файла и записываю поле spec в другой массив. while(!feof(in) && i<50) {...
C (СИ) Благодаря функциям удалить из массива все нули кроме первого Доброго времени суток, уважаемые. При выполнении задания была допущена ошибка С2664 в функциях print_array и wait_press_key, не знаю как решить. Также не получается выполнить само задание, можете поправить код? Заранее спасибо. #include<stdio.h> #include<math.h> #include<conio.h> #include<windows.h> https://www.cyberforum.ru/ c-beginners/ thread2993366.html C (СИ) Чтение чисел из файла и передача их в массив и использование этого массива в функциях https://www.cyberforum.ru/ c-beginners/ thread2993181.html
Столкнулся с проблемой, вечный цикл хоть и поставлено условие конца файла main.c #include <stdio.h> #include <stdlib.h> #include <locale.h> #include "Consistent_search.h" #include "Binary_search.h" #define N 1000
C (СИ) Заменить наименьшее число в массиве
С помощью указателей напишите функцию, которая находит наибольшее число и заменяет наименьшее число в массиве на найденное (наибольшее). Записать в файл массив до преобразования и после преобразования.
C (СИ) Чтение файла в массив структур Приветствую коллеги! Печалька такая случилась: есть структура: typedef struct f_data { char * fnumber; // Номер рейса char * destination; // Пункт назначения float t_price; // Цена билета https://www.cyberforum.ru/ c-beginners/ thread2993102.html
C (СИ) Определение в указанном числе позиции первого вхождения заданной битовой последовательности 1. Дружественный интерфейс (удобство ввода данных, наглядность получаемых результатов). 2. Ввод исходных данных через параметры командной строки. 3. Реализацию задания в виде отдельной функции. 4. Корректность работы реализованной функции с целыми числами различных размерностей (от 1-го до 8 байт, при необходимости уточнять нюансы у преподавателя). https://www.cyberforum.ru/ c-beginners/ thread2993062.html Прочитать файл, вывести в новый файл тех, кто родился позже 1980 C (СИ)
Иванов Петр Сергеевич 1975 Сидоров Николай Андреевич 1981 Воробьянинов Ипполит Матвеевич 1978 Прочитать данные из этого файла и записать в другой только те строки, которые относятся к родившимся позднее 1980 года. Ниже моя попытка, самому бы разобраться, но сроки поджимают) #include <stdio.h> #include <stdlib.h> #include <string.h>
C (СИ) Проблема в компиляции с собственной библиотекой https://www.cyberforum.ru/ c-beginners/ thread2992981.html
Столкнулся с такой ошибкой: undefined reference to 'Consistent_search' (для Binary_search очевидно то же само) Пишу данную программу в Code::Blocks. Все файлы проекта расположены в одной папке Код прилагается: main.c #include <stdio.h> #include <stdlib.h> #include <locale.h> #include <malloc.h>
C (СИ) Организовать ввод определенных данных о нескольких абитуриентах и поиск искомых записей по критерию https://www.cyberforum.ru/ c-beginners/ thread2992951.html
4 задание. Имеются некоторые сведения об абитуриентах, поступающих в университет. Организовать ввод определенных данных о нескольких абитуриентах и поиск искомых записей по критерию. Структура: Ф.И.О., пол, средний балл по аттестату, баллы на вступительных экзаменах (4 экзамена). Результаты обработки данных: список девушек абитуриентов со средним баллом аттестата не менее 4,5 и количество...
C (СИ) Вывести на экран первую половину слова
3 задание. Дано слово, состоящее из четного числа букв. Вывести на экран его первую половину.
C (СИ) Найти произведение отрицательных элементов каждой строки матрицы https://www.cyberforum.ru/ c-beginners/ thread2992949.html
2 задание. Дана целочисленная матрица 6×8. Найти произведение отрицательных элементов каждого строки.
34 / 22 / 13
Регистрация: 20.05.2022
Сообщений: 414
03.06.2022, 20:17 0

Вынесение функции в отдельный файл - C (СИ) - Ответ 16281705

03.06.2022, 20:17. Показов 2654. Ответов 42
Метки (Все метки)

Ответ

Sanek27, это константа пи = 3.14, верно? Так, если ты хочешь заполнить массив нулями, то так как ты делаешь НЕЛЬЗЯ!
C
1
R[l]=0;
либо так
C
1
2
for(int i = 0; i < n; i++)
R[i] = 0;
либо так
C
1
memset(R, 0, n); // memset(название массива, значение которым ты его хочешь заполнить, размер самого массива или отдельной его части);
Выбирай как тебе удобно.

Добавлено через 2 минуты
Чтобы использовать memset, надо подключить библиотеку
C
1
#include < string.h >
Добавлено через 4 минуты
Sanek27, так ладно, давай дальше чертей твоих ловить. Следующее. В файле mod2.c в функции
C
1
float mod2(...)
у тебя не проинициализирована переменная
C
1
sum
. Определи ее тип и присвой ей начальное значение 0. Тип определен, присвой всем переменным просто значение 0.

Добавлено через 3 минуты
И в начале всем переменным присвой значение ноль.
C
1
2
3
4
5
for(l=0;l<n;l++)
{ 
    R[l]=(XB2[l]-srx)*(YB2[l]-sry);
    sum+=R[l];
}
Добавлено через 21 секунду
Sanek27, ты еще жив там?

Добавлено через 57 секунд
Вот теперь на файл mod2.c не ругается. Теперь возвращаемся в файл Untitled9.c

Добавлено через 3 минуты
В главном файлике проинициализируй все переменные. Я оставил только файлик с функцией mod2.c Теперь после всех замечаний он собирается проект на Visual Studio без ошибок.
C
1
 float XB = 0, YB = 0, P1, P2, Sh1, Sh2, SqvX2, SqvY2, CovXY2, SqvX = 0, SqvY = 0, CovXY = 0, SqvX3, SqvY3, CovXY3;


Вернуться к обсуждению:
Вынесение функции в отдельный файл C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2022, 20:17
Готовые ответы и решения:

Вынесение кода в отдельный файл.
Чтобы понять ООП, пишу маленькую игрушку-пошаговый файтинг для курсовика. Пока консольный, linux....

Вынесение кода из страницы в отдельный файл
Имею след. код javascript в своем html документе, помогите исправить его так, что бы можно было...

Вынесение настроек из программы в отдельный конфигурационный файл
Добрый вечер, хочу повторить интересующий вопрос, надеюсь на вашу помощь. Есть допустим в...

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

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

Функции в отдельный файл
Всем доброго времени суток! У меня есть основной файл в нем main и парочка больших функций. Я...

Перенести функции в отдельный файл
Сейчас у меня всё в одном файле Source.cpp, как перенести все функции в другой файл Header.h(или...

Перенос функции из мейна в отдельный файл
Хочу данную функцию перенести из мейна в отдельный файл с функциями. Но как только пытаюсь...

Вынести процедуры и функции в отдельный файл
хочу вынести по файликам разные процедуры, так как программа разрослась, и устал часто юзать...

Функции для записи данных в отдельный файл txt
Прошу помочь с такой проблемой:какие функции используются для записи данных,в моём случае массива...

Как результат функции и процедуры вывести в отдельный файл?
Я сделал чтобы находился мин.элемент над главной диагональю(Функция diagonal). Результат выводится...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru