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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ШифрКод
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 55
#1

Нахождение найбольшего числа!Выводит ошибку! - C++

31.01.2013, 19:36. Просмотров 232. Ответов 3
Метки нет (Все метки)

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 <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <stdlib.h>
#include <iostream.h>
#include <conio.h>
#include <windows.h>
double zn(int x,int y,int z)
{if (x<y)&&(x<z) return x
else if (y<x) && (y<z) return y
else if (z<y) && (z<x) return z
else return 0;
}
main()
{int x,y,z;
cout<<"VV zn x,y,z\n\t";
cin>>x>>y>>z;
if (zn(z,y,z)!=0)
{cout<<\nmin="<<zn(int x,int y, int z);
else  cout<<"\nVsi chisla ravnie";
getch();}
return(0);
}
//---
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2013, 19:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение найбольшего числа!Выводит ошибку! (C++):

Написать программу, которая делит числа в 5 степени на число в 14 степени и выводит ответ в 5 степени. Найти ошибку - C++
Ребят, такая проблема, задание: Написать программу, которая делит числа в 5 степени на число в 14 степени и выводит ответ в 5 степени. ...

Выводит ошибку - C++
Вот код #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;iomanip&gt; #include &lt;cstdlib&gt; using namespace std; int main() { ...

выводит ошибку - C++
в 82 строке #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; ...

Выводит ошибку - C++
В чем проблема, никак не могу понять #include&lt;iostream&gt; int main() { int year; std::cout&lt;&lt;(&quot;V kakom godu bil osnovan...

Нахождение наибольшего общего делителя - почему выводит неверный итог? - C++
Всем привет, что-то не могу понять:( Очень прошу помочь! int a, b; cin &gt;&gt; a &gt;&gt; b; while (b != 0) { a %= b; swap(a, b); } ...

Алгоритм поиска выводит ошибку - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;ctime&gt; using namespace std; int linSearch(int arr, int requiredKey, int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Sergey_B
163 / 163 / 14
Регистрация: 08.01.2013
Сообщений: 335
31.01.2013, 19:51 #2
а если так?)
C++
1
2
3
4
5
6
if (zn(x,y,z)!=0)
{
    cout<<"\nmin="<<zn(x,y,z);
}
else  {cout<<"\nVsi chisla ravnie";}
getch();
Добавлено через 6 минут
тут еще и это должно быть как-то так:
C++
1
2
3
4
5
6
double zn(int x,int y,int z)
{if ((x<y)&&(x<z)) return x
else if ((y<x) && (y<z)) return y
else if ((z<y) && (z<x)) return z
else return 0;
}
Добавлено через 1 минуту
и тип функции main не указан

Добавлено через 2 минуты
вообщем проще все переделать:
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 <iostream>
#include <conio.h>
 
double zn(int x,int y,int z)
{
       if ((x<y)&&(x<z)){ return x;}
       else if((y<x) && (y<z)){return y;}
       else if((z<y) && (z<x)){return z;}
       else return 0;
}
 
using namespace std;
 
int main()
{
    double zn(int x,int y,int z);
    int x,y,z;
    
    cout<<"VV zn x,y,z\n\t";
    cin>>x>>y>>z;
    if (zn(x,y,z)!=0)
    {cout<<"\nmin="<<zn(x,y,z);}
    else  cout<<"\nVsi chisla ravnie";
getch();
return(0);
}
0
ШифрКод
0 / 0 / 0
Регистрация: 29.01.2013
Сообщений: 55
31.01.2013, 20:06  [ТС] #3
спс)))щас проверю у меня там ошибка при иф была
0
ValeryS
Модератор
6634 / 5041 / 466
Регистрация: 14.02.2011
Сообщений: 16,852
31.01.2013, 20:13 #4
Цитата Сообщение от ШифрКод Посмотреть сообщение
Нахождение найбольшего числа!
Цитата Сообщение от ШифрКод Посмотреть сообщение
{if (x<y)&&(x<z) return x
ниче что меньшее возвращаем?
да и аргументы int а возвращаем double
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2013, 20:13
Привет! Вот еще темы с ответами:

Программа выводит ошибку в формуле - C++
#include &lt;iostream&gt; #include &lt;clocale&gt; using namespace std; int main() { float a,b,f,x; setlocalele(0,&quot;&quot;); cout&lt;&lt;&quot;Введите...

выводит ошибку в методе гаусса - C++
Здравствуйте! помогите пожалуйста! решаю систему методом гаусса, но при запуске выдается вот такая ошибка: Необработанное исключение в...

Написать функцию, которая принимает 2 числа (n, m) и выводит на экран все числа от n до m - C++
1. Написать функцию, которая принимает 2 числа (n, m) и выводит на экран все числа от n до m 2. Написать функцию, которая принимает 2...

Создать функцию которая выводит на экран, числа от 1 до указанного числа - C++
Создать функцию которая выводит на экран, числа от 1 до указанного числа Вот я это написал: #include &lt;iostream&gt; #include &lt;conio.h&gt;...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.01.2013, 20:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru