Считая числа компонентами векторов вычислить их скалярное произведение - C (СИ)
Формулировка задачи:
Ребята, помогите пожалуйста. Учусь плохо!
Вот моё задание:
Вывод на экран только через:
---
Я вроде бы могу написать, но не могу понять как из текстового файла,
символьные переменные превратить в числовые.
Всем кто откликнется, огромнейшие спасибо. (Желательно весь код ^^)
Заданны два файла, компонентами которых являются n действительных чисел. Считая числа компонентами векторов вычислить их скалярное произведение.
Знаю что, погрузка файла должна быть только с помощью подобного кода:FILE *F; F = fopen("name file", "rt");
printf();
Решение задачи: «Считая числа компонентами векторов вычислить их скалярное произведение»
textual
Листинг программы
int x; FILE *fp = fopen("text.txt", "r"); if (!fp) return 1; fscanf(fp, "%d", &x);
Объяснение кода листинга программы
- Вводится целочисленная переменная
x
типаint
. - Открывается файл
text.txt
для чтения с помощью функцииfopen
. - Проверяется успешность открытия файла. Если файл не открылся, то возвращается 1.
- Считывается первое целое число из файла
text.txt
с помощью функцииfscanf
и сохраняется в переменнойx
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д