Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/25: Рейтинг темы: голосов - 25, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 13

Не работает double

28.06.2015, 00:49. Показов 4902. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Я начинающий и хотел бы узнать.. То что я пытаюсь написать вообще похоже на конвентер валюты и почему не работает функция double? Заранее спасибо.

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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int main() {
    setlocale (LC_ALL , "Russian");
    
    int double size = 20.95;
    int доллар; 
    int гривна;
    
    cout <<"Введите кол-во долларов:\t" << endl;
    cin >> доллар;
 
    гривна = доллар* size;  
    
    cout <<"\n Кол-во долларов:\t "<< доллар  <<"\tРавно" << endl; 
    cout <<"\n гривнам:\t\t"<< гривна << endl; 
    
 
  
 
 
system ("pause");
 
    return 0;
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.06.2015, 00:49
Ответы с готовыми решениями:

Ошибки error C2296: -: недопустимо, левый операнд имеет тип "double (__cdecl *)(double,double,double
Думаю из-за polp #include&lt;iostream&gt; #include&lt;cmath&gt; #include&lt;cstdlib&gt; using namespace std; double polp(double af,double...

Ошибка: error LNK2001: unresolved external symbol "double __cdecl Akk(double,double,double)"
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; double Akk(double x, double y, double z); int main() { int a, b, c; ...

Почему мы пишем double x (double y)? а не через запятую double x,y
почему мы пишем double x (double y)? а не через запятую double x,y

14
7 / 7 / 3
Регистрация: 07.06.2015
Сообщений: 22
28.06.2015, 00:51
Цитата Сообщение от Hex Посмотреть сообщение
int double size = 20.95;
int убери)
0
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 13
28.06.2015, 00:56  [ТС]
Убирал уже, результат все тот же...
0
 Аватар для Sn1p3rOk
288 / 175 / 86
Регистрация: 19.04.2014
Сообщений: 1,095
28.06.2015, 01:00
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
setlocale (LC_ALL , "Russian");
 
int double size = 20.95;
int доллар; 
int гривна;
 
cout <<"Введите кол-во долларов:\t" << endl;
cin >> доллар;
 
гривна = доллар* size; 
 
cout <<"\n Кол-во долларов:\t "<< доллар <<"\tРавно" << endl; 
cout <<"\n гривнам:\t\t"<< гривна << endl; 
 
 
 
 
 
system ("pause");
 
return 0;
}
0
 Аватар для Pancir
59 / 46 / 11
Регистрация: 16.09.2014
Сообщений: 124
28.06.2015, 01:01
Цитата Сообщение от Hex Посмотреть сообщение
результат все тот же...
Это какой? нам стоит догадываться?

По теме, убрать как написали выше int, и второе убедится, что компилятор понимает вашу писанину на не английском языке, для этого стоит как минимум убедится, что ваш исходный файл сохранен в unicode utf8.
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
28.06.2015, 01:03
Цитата Сообщение от Sn1p3rOk Посмотреть сообщение
int доллар;
а что кирилицу разрешили в языке?
0
 Аватар для Sn1p3rOk
288 / 175 / 86
Регистрация: 19.04.2014
Сообщений: 1,095
28.06.2015, 01:05
Прошу извинения за свой предыдущий ответ. Отправил случайно и не заметил.
Я внимательно смотрел на Ваш код, так и не нашел функцию double.

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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
{
     setlocale (LC_ALL , "Russian");
 
     double size = 20.95;
     double dollar; 
     double grivna;
 
     cout << "Введите кол-во долларов:\t" << endl;
     cin >> доллар;
 
     grivna = dollar * size; 
 
     cout << "\n Кол-во долларов:\t "<< dollar <<"\tРавно" << endl; 
     cout << "\n гривнам:\t\t"<< grivna << endl; 
 
     system ("pause");
 
     return 0;
}
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
28.06.2015, 01:05
Лучший ответ Сообщение было отмечено Hex как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int main() {
    setlocale (LC_ALL , "Russian");
 
    double size = 20.95;
    int доллар; 
    double гривна;
 
    cout <<"Введите кол-во долларов:\t" << endl;
    cin >> доллар;
 
    гривна = доллар* size; 
 
    cout <<"\n Кол-во долларов:\t "<< доллар <<"\tРавно" << endl; 
    cout <<"\n гривнам:\t\t"<< гривна << endl; 
 
    system ("pause");
    return 0;
}
1
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
28.06.2015, 01:05
Цитата Сообщение от Sn1p3rOk Посмотреть сообщение
int double size = 20.95;
так int или double????
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
28.06.2015, 01:06
Цитата Сообщение от ValeryS Посмотреть сообщение
а что кирилицу разрешили в языке?
видите хэдэр:
C++
1
#include "stdafx.h"
это - вижал студия.
там такое прокатывает.
1
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
28.06.2015, 01:07
Цитата Сообщение от hoggy Посмотреть сообщение
там такое прокатывает.
никогда бы не подумал
завтра на 2008 проверю
0
 Аватар для Sn1p3rOk
288 / 175 / 86
Регистрация: 19.04.2014
Сообщений: 1,095
28.06.2015, 01:16
Русские имена переменных в Visual Studio работают и без
C++
1
#include "stdafx.h"
0
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 13
28.06.2015, 01:18  [ТС]
Всем спасибо.. Просто сделал ошибку когда поставил инт на место дабла в строке "int гривна".
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
28.06.2015, 01:35
Цитата Сообщение от ValeryS Посмотреть сообщение
завтра на 2008 проверю
проверьте, проверьте ))

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#define библиотека_ввода_вывода <stdio.h>
#define число int
#define вернуть return
#define начало {
#define конец }
#define напечатать(x, y) printf(x, y)
 
#include библиотека_ввода_вывода
 
число main()
начало
    число Первое = 5;
    число Второе = 10;
    число РезультатСложения = Первое + Второе;
    напечатать("Результатом будет число %d",РезультатСложения);
    вернуть 0;
конец
0
28.06.2015, 04:37

Не по теме:

По ходу мелкомягкие студию в 1С на аутсорсинг спихнули :D

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.06.2015, 04:37
Помогаю со студенческими работами здесь

Создать функцию с параметрами GetFunctionValue(double& a, double& b, double& c, double& x)...
Есть код что считает нужно сделать пару манипуляций что у не могу реализовать 1) создать функцию с параметрами...

Неправильно работает cout для чисел типа double и float
Здравствуйте. Скажите, почему эта программа выводит на экран число 2, а не 2.5 ? #include &lt;iostream.h&gt; int main() { double...

Ошибка с циклом While. По разному работает с double и float, хотя должен бы одинаково
Здравствуйте. Абсолютно не понимаю, почему double x; //--- x=0.1; while(x &lt;= 0.3) { //--- x+=0.2;

Реализовать в виде GetFunctionValue(double& a, double& b, double& c, double& x)
Реализовать в виде GetFunctionValue(double&amp; a, double&amp; b, double&amp; c, double&amp; x). Задание по которому написан код внизу на фото ...

Исправить ошибки "cannot convert 'double (*)(double)' to 'double'" и "too many arguments to function"
пожалуйста проверьте и помогите исправить ошибки: #include&lt;iostream&gt; #include&lt;stdio.h&gt; #include&lt;math.h&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru