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

Как исправить? warning C4244: 'initializing' : conversion from 'int' to 'float' [Код внутри] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа со звуком (VS 2012) http://www.cyberforum.ru/cpp-beginners/thread1310902.html
include <fstream> #include <iostream> using namespace std; struct WAVHEADER { char chunkId;// RIFF-заголовок: unsigned long chunkSize; char format; // Содержит символы "WAVE" char subchunk1Id;// Содержит символы "fmt " unsigned long subchunk1Size; // Это оставшийся размер подцепочки, начиная с этой позиции.
C++ Освобождение памяти в классах Программа работает правильно но при завершении выдает ошибку! Ошибка на деструкторе! Пожалуйста объясните почему! Спасибо! #ifndef QUEUE_H #define QUEUE_H template <class T> class cQueue { T* mas; http://www.cyberforum.ru/cpp-beginners/thread1310872.html
C++ Сортировка вектора по двум полям
Вектор состоит из структуры с двумя полями: день недели и время. Нужно отсортировать так, чтобы сначала в векторе хранились структуры, у которых день недели понедельник, потом, где день недели вторник и тд. Но если встречаются структуры, где день недели совпадает, надо отсортировать по времени. В интернете нашла алгоритм, похожий на то, что мне надо, но не очень понимаю, помогите, пожалуйста ...
C++ Чтение текста из файла
Здравствуйте. У меня есть задание по С++ и один из его аспектов - это поиск программой текстового файла внутри папки с проектом VS2013 и предложение ввести имя желаемого файла в командной строке. Если программа находит этот файл - она читает из него текст и все хорошо. Если нет - то выдает "Error". По идеи, все уже готово, но есть одно НО, которое я не учел. Это запрещенные имена файлов (такие...
C++ Вернуть двухмерный вектор с класса? http://www.cyberforum.ru/cpp-beginners/thread1310853.html
Как правильно вернуть матрицу созданною через вектора из класса, в котором она созданная? вот мой код: #include <iostream> #include <vector> using namespace std; int n=10, m=10; class MATRIX{ private: vector <vector<int> > Matrix; public:
C++ Кому интересно писать задачки на Dev-с++, не проходим мимо с меня +) Масив X(n) розбитий на m фрагментів. У цілочисельному масиві K(m) зберіга*ються довжини відповідних фрагментів (усі k різнi, їх сума дорівнює n). Впорядкувати масив K за зростанням, переставивши відповідні фрагменти в масиві X. подробнее

Показать сообщение отдельно
Sergikx
1 / 1 / 0
Регистрация: 10.09.2014
Сообщений: 59
25.11.2014, 20:39     Как исправить? warning C4244: 'initializing' : conversion from 'int' to 'float' [Код внутри]
В результате если ввести 3 5 6 9 11 (оно должно сложить 5+6+9 и разделить эту сумму на три) выдаёт ответ 6,00000, хотя по идее должно 6,666...

Добавлено через 26 секунд
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include <stdio.h>
#include <stdlib.h>
#include <locale>
int main()
{
    setlocale(LC_ALL, "Russian");
    int k;
    int *mas;
     int n;
    int i;
    int min;
    int max;
    int s=0;
    float m;
    printf("Введите количество оценок:");
    do
        {
         scanf_s("%d",&n);
         if (n<3)
         {
          printf("Введите 3 или больше оценок:");
         }
        }while(n<3);
    mas=(int*)malloc(n*sizeof(int));
    for(i=0;i<n;i++)
    {
    printf("\nВведите оценку:");
        do
        {
            k=scanf_s("%d",&mas[i]);
                if (k==0)
                {
                    fflush(stdin);
                    printf("\nОшибка,введите число:");
                }
        }while(k==0);
    }
min=mas[0];
for(i=0;i<n;i++)
    if (mas[i]<mas[0])
    {
        min=mas[i];
    }
max=mas[0];
for(i=0;i<n;i++)
    if (mas[i]>mas[0])
    {
        max=mas[i];
    }
for(i=0;i<n;i++)
{
    s+=mas[i];
}
    m=(s-min-max)/(n-2);
printf("%f",m);
free(mas);
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru