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

Почему не правильно считает что не так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить день недели с датой D и M http://www.cyberforum.ru/cpp-beginners/thread1314160.html
Тема: ПРограммы разветвленной структуры. Условные оператор if. Переключатель switch. Задание: В соответствии с вариантом написать и выполнить программу. В программе использовать условный оператор if и переключатель swich: 8. Даны два числа D и M, определяющие день и месяц. W - день недели 1 января. Определить день недели с датой D и M. Примечание: год невисокосный Добавлено через 3...
C++ Создать класс Стек целых чисел, производный от класса Список целых чисел, переопределить для него операции: а) Создать класс ''Стек целых чисел'', производный от класса ''Список целых чисел'', переопределить для него операции: а) «+=» – добавление к стеку элемента или другого списка; б) «– –» – удаление верхнего элемента стека; в) «>>» – ввод элементов стека с консоли; г) «<<» – вывод элементов стека на экран или в файл. помогите, плиииииз! c++ http://www.cyberforum.ru/cpp-beginners/thread1314157.html
C++ Ошибка C2872
Возникла проблема с компилирование следующего кода. В Borland 3.1 все запускается нормально, в VS 2013 появляютс следующие ошибки Ошибка 1 error C2872: begin: неоднозначный символ 78 1 7 2 IntelliSense: "begin" не является однозначным 78 2 7 #include <iostream> #include <fstream> #include <conio.h>
C++ Создать класс точка и производные от него – окружность и эллипс. Определить конструкторы, деструктор и функцию
помогите, очень важно! нужны ДВЕ ПРОГРАММЫ! C++ 1)Создать класс точка и производные от него – окружность и эллипс. Определить конструкторы, деструктор и функцию печати. Определить функции переустановки центра окружности и эллипса. Программа должна содержать меню, позволяющее осуществить проверку всех методов классов. 2)Создать класс точка и производные от него – окружность и эллипс....
C++ В связанных списках ошибка - параметры конструктора не задекларированы http://www.cyberforum.ru/cpp-beginners/thread1314133.html
На 26 строке выдает ошибку - PersonLinkedList.cpp\unorderedLinkedList.h|26|error: 'first' was not declared in this scope| А также не узнаёт count и last - не поможете? #ifndef UNORDEREDLINKEDLIST_H_INCLUDED #define UNORDEREDLINKEDLIST_H_INCLUDED #include "linkedList.h"
C++ Найти наибольшее значение из четных для каждого элемента матрицы в выделенной области Для каждого элемента А(i,j) найти наиб.значение среди всех четных элементов в выделенной области.Результат представить в виде таблицы Помогите пожалуйста,все никак не могу найти ошибки в коде ,в графе результат постоянно выходит 0 #include <stdio.h> #include <conio.h> #include <iostream> int C; int s,k; int N,M; int A; подробнее

Показать сообщение отдельно
S_el
Нарушитель
2043 / 1550 / 298
Регистрация: 15.12.2013
Сообщений: 6,103
02.12.2014, 00:13     Почему не правильно считает что не так?
Dgaizer, переделал,проверяйте

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
#include <iostream>
#include <string>
#include <map>
#include <fstream>
#include <iomanip>
using namespace std;
 
int main()
    {  
    setlocale(LC_ALL,"rus");
    map<string,string>baza;
    baza["mazda"]="121121";
    baza["lada"]="113432";
    baza["toyota"]="122112";
    baza["bmw"]="113313";
    baza["dodge"]="114244";
    baza["chevrolet"]="123421";
 
    ifstream in("rezultat.txt");
    if(!in)
        {
        cerr<<"Error can't open file";
        return 1;
        }
 
    string temp;
    
    while(getline(in,temp))
    {
    for(auto i=baza.begin();i!=baza.end();i++)
        {
        int count=0;
        for(size_t j=0;j<(i->second.size());j++)
            {
            if(i->second[j]==temp[j])
                count++;
            }
        cout<<"Соответствие варианта "<<temp<<" с "<<i->first<<
            "с показателями "<<i->second<<
            " составляет "<<((double)(count)/i->second.size())<<endl;
 
        }
    cout<<endl;
    }
 
    return 0;
    }
 
Текущее время: 20:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru