Форум программистов, компьютерный форум CyberForum.ru

подскажите пожалуйста в чем ошибка) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задачи на функции и массив http://www.cyberforum.ru/cpp-beginners/thread1036035.html
Задача №1 по теме Функции Задача №2 по теме Расчет суммы или количества элементов массива, удовлетворяющих некоторому условию Задача №3 по теме Двумерный массив Помогите с решением, заранее огромное спасибо!
C++ map, условие по отсутствию ключа У меня есть карта, и нужно организовать операцию, если в карте нет заданного ключа. Я хотел вот так map <int,vector<int>> invert; map <int,vector<int>>::iterator find; find=invert.find(key); if (find==0){...} Но что-то ошибка(не при компиляции) http://www.cyberforum.ru/cpp-beginners/thread1036030.html
C++ Создание своего класса
Пытаюсь создать свой класс - AM_Demodulator.h Написал вот это, но компилятор ругается #include <iostream> #include <cmath> using namespace std; class AM_Demodulator { public: void operators(double sAM, double F_s, int omega_0) {
Задача по массиву C++
C++ Определить среднее арифметическое чётных элементов третьего столбца матрицы http://www.cyberforum.ru/cpp-beginners/thread1035992.html
Дан двумерный массив целых чисел. Определить: среднее арифметическое чётных элементов третьего столбца; среднее арифметическое элементов четвёртой строки, кратных трём.
C++ Внедрение! Вот вопрос как внедрить свой код в Другую программу , игру ? подробнее

Показать сообщение отдельно
stima
429 / 284 / 16
Регистрация: 22.03.2011
Сообщений: 923
Завершенные тесты: 1
10.12.2013, 18:05     подскажите пожалуйста в чем ошибка)
Это значит что кто-то невнимательный).

Исправленно
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
 
#define MAX_SIZE 128
 
int main(void)
{
    FILE *fd = NULL;
    const char filename[] = "file.txt";
 
 
    if ((fd = fopen ("C:\\file.txt", "r")) == NULL);
    {
        printf("can not open file\n");
        return 1;
    }
 
    int y[MAX_SIZE]= {0};
    int x[MAX_SIZE] = {0};
    char line[MAX_SIZE] = {0};
 
    int count = 0;
    for (; fgets(line, MAX_SIZE, fd); ++count)
    {
        sscanf(line, "%d ; %d", &x[count], &y[count]);
        printf("x = %d ; y = %d\n", x[count], y[count]);
    }
 
    fclose(fd);
 
    int x_summ = 0, y_summ = 0, xy_summ = 0, x2_summ = 0;
    for (int i = 0; i < count; ++i)
    {
        x_summ += x[i];
        y_summ += y[i];
 
        xy_summ += x[i] * y[i];
        x2_summ += x[i] * x[i];
    }
 
    double a = (count * xy_summ - x_summ * y_summ) / (count * x2_summ - x2_summ);
    double b = (y_summ - a * x_summ) / count;
 
    printf("y = %fx + %f\n", a, b);
    return 0;
}
 
Текущее время: 18:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru