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

кто знает решение напишите - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция, перемножающая два числа с учётом переполнения http://www.cyberforum.ru/cpp-beginners/thread652721.html
привет) помогите пожалуста с задачкой: есть 2 числа типа unsigned short int (в програме использивать только short, нельзя брать что то, что больше 2байт). нужно реализовать функцию unsigned short int Create(unsigned short int a,unsigned short int b,unsigned short int &c); где, a,b-эти два числа, c-результат множения, тоисть c=a*b; но как мы знаем, этот результат может бить больше чем может...
C++ Разработать программу, которая для введенного символа арифметической операции ('+','-','/','*','%') печатает ее название Разработать программу, которая для введенного символа арифметической операции ('+','-','/','*','%') печатает ее название. http://www.cyberforum.ru/cpp-beginners/thread652717.html
Дублирование вхождения каждого элемента списка One и формирование из этих значений списка Double (пояснить условие) C++
Здравствуйте. Вот собственно само задание: В составе программы описать функцию, которая дублирует вхождение каждого элемента списка One и формирует из этих значений список Double. Кому не сложно объясните пожалуйста вот этот момент "дублирует вхождение каждого элемента списка One" куда конкретно вхождение?
C++ Сортировка методом центрированной вставки
Доброго времени суток. Может у кого-нибудь есть пример на С++ этой сортировки? Буду рад поглядеть) В интернете не нашел примеров)
C++ std::cin, eof не всегда принимается как признак конца файла http://www.cyberforum.ru/cpp-beginners/thread652690.html
std::string text; char ch = 0; while(!std::cin.get(ch).eof()){ text.append(1, ch); } Ввожу в консоль в Windows: "^Z" (ctrl-z) ok, из цикла выходит "g\n^Z" (\n - новая строка) ok, из цикла выходит. "g^Z" из цикла не выходит.
C++ [c++] формулы лаба В общем есть такая проблема я ламер в с++ полный так как только начали его изучать в универе ,а лабу сдавать завтра:( если можете подсказать что-то или сделать, прошу помогите просто реально ничего не понимаю. Задание к №1: Определить тип данных. С помощью операторов ввода-вывода составить программу вычисления функции a, заданной в таблице Задание к №2:Cоставить алгоритм и программу с... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6228 / 2957 / 287
Регистрация: 04.12.2011
Сообщений: 7,886
Записей в блоге: 3
16.09.2012, 16:52     кто знает решение напишите
Цитата Сообщение от Днепрянин Посмотреть сообщение
Пожалуйста, подскажите в чем ошибка.
При запуске выдает ошибку: «error C4716: mean: должна возвращать значение». Два дня голову ломал, не вариантов больше нету.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 //Лабораторная робота №1 задание №1 в1
#include "stdafx.h"
using namespace std;
int mean()
{
    cout<<"Для вычисления значений \"a\" и \"b\" введите следующие данные: "<<endl;
    double x;
    cout<<"введите значение \"x\": "<<endl;
    cin>> x;
    double y;
    cout<<"введите значение \"y\": "<<endl;
    cin>> y;
    double z;
    cout<<"введите значение \"z\": "<<endl;
    cin>> z;
    double a=(sqrt(fabs(x-1))-pow(fabs(y),1./3))/(1+(pow(x, 2)/2)+(pow(y, 2)/4));
    double b=x*(1./atan(z)+exp(-(x+3)));
    cout<<"Расчет окончен. Выведение результатов..."<<endl;
    cout<<"\"A\" равно: "<<a<<endl;
    cout<<"\"B\" равно: "<<b<<endl;
    cout<<"Удачного дня :-)"<<endl;
}
Файл stdafx.h выглядит так:
C++
1
2
3
4
5
6
7
8
 #pragma once
#include "targetver.h"
#include <stdarg.h>
#include <TCError.h>
#include <tchar.h>
#include <iostream>
#include <math.h>
#include <Windows.h>
Заранее спасибо.
Вот без stdafx (создаем пустой проект с++ и добавляем cpp'файл):
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
#include <iostream>
#include "Math.h"
using namespace std;
int main()
{
setlocale(0, "");
cout<<"Для вычисления значений \"a\" и \"b\" введите следующие данные: "<<endl;
    double x;
    cout<<"введите значение \"x\": "<<endl;
    cin>> x;
    double y;
    cout<<"введите значение \"y\": "<<endl;
    cin>> y;
    double z;
    cout<<"введите значение \"z\": "<<endl;
    cin>> z;
    double a=(sqrt(fabs(x-1))-pow(fabs(y),1./3))/(1+(pow(x, 2)/2)+(pow(y, 2)/4));
    double b=x*(1./atan(z)+exp(-(x+3)));
    cout<<"Расчет окончен. Выведение результатов..."<<endl;
    cout<<"\"A\" равно: "<<a<<endl;
    cout<<"\"B\" равно: "<<b<<endl;
    cout<<"Удачного дня :-)"<<endl;
system("pause");
return 0;
}
компилируется и что-то считает при вводе 1,2,3... Что считает посмотрите сами. Если не то, и не разобраться ни-как, пишите.
 
Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru