Решение задач на C через функции

Отщеплен от топика Помогите сделать программу

Всем привет. Помогите пожалуйста. Надо решить 3 задачи на С через функцию.
1.Читая матрицу А(MxN) по столбцам, построить вектор В из отрицательных элементов и подсчитать их количество.
2. Создать типизированный файл и записать в него: а).число 500; б). число 4.5 в). слово Привет.
3. Найти сумму элементов одномерного массива размером 7. Разделить каждый элемент исходного массива на полученное значение. Результат получить в том же массиве. Массив напечатать в одной строке.
Спасибо

Третья задача:

#include <stdio.h>
#include <time.h>

int main()
{
    srand(time(NULL));

    float arr[7];
    float sum = 0;
    int i;

    for (i = 0; i < 7; ++i) {
        // Заполняем массив случайными числами
        // от 1 до 1000
        arr[i] = rand() % 1000 + 1;

        // Увеличиваем сумму
        sum += arr[i];
    }

    for (i = 0; i < 7; ++i) {
        arr[i] /= sum;
        printf("%f ", arr[i]);
    }

    printf("\n");
}

Задача 2:

#include <stdio.h>

int main()
{
    FILE *fp;
    fp = fopen("file.txt", "wb");
    fputs("500\n", fp);
    fputs("4.5\n", fp);
    fputs("Привет\n", fp);
    fclose(fp);
    return 0;
}

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.