Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > C/C++/С#


Ответ
 
Опции темы Опции просмотра
Старый 07.01.2018, 21:35   #1 (permalink)
alex_kireev
Новичок
 
Регистрация: 07.01.2018
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите найти ошибки в коде

Здравствуйте.
Помогите пожалуйста где здесь ошибки?

P.S. Компилятор Dev-C++

Игра какое число загадал пользователь.

#include <iostream>
#include <cmath>
using namespace std;
float f(float x)
{
cout << x << endl;
while (true)
{
cout << "Правильно (+/-/=)? ";
char c;
cin >> c;
switch (c)
{
case '+': return +1;
case '-': return -1;
case '=': return 0;
}
cout << " Вы ввели не правильный символ, повторите ввод.";
cout << endl;
}
}
float n(float x1, float x2)
{
float x = (x1 + x2) /2;
float y = f(x);
while (abc (y) > 0.001)
{
if (y > 0)
x1 =x;
else
x2 =x;
x = (x1 + x2) / 2;
y = f(x);
}
return x;
}
int main()
{
cout << "Вы загадали: " << (int)n(0, 100);
}

==================
Время.

#include <iostream>
#include <clocale>

using namespace std;

char ch;
long hms_to_sec(int, int, int);

int tmain(int argc, _TCHAR* argv[])
{
int c, m, s;
setlocale(LC_ALL, "");
while(ch !='n'){
cout <<"Введите время (чч.мм.сс): "; cin >>c >>m >>s;
cout <<"Общее время в секундах: " <<hms_to_sec(c, m, s) <<endl;
cout <<"Еще раз? (y/n): "; cin >>ch;
}
return 0;
}
long hms_to_sec(int chas, int min, int sec)
{
return chas*3600+min*60+sec;
}
alex_kireev вне форума   Ответить с цитированием

Старый 07.01.2018, 21:35
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Другие темы, созданные на форуме могут помочь решить ваш вопрос

Помогите найти ошибку в коде
Помогите найти ошибку в коде Python
Помогите найти ошибки. Си++
Помогите найти ошибку в коде
Помогите найти ошибку в коде С++

Старый 14.01.2018, 19:16   #2 (permalink)
Olej
Member
 
Аватар для Olej
 
Регистрация: 10.01.2018
Сообщений: 38
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от alex_kireev Посмотреть сообщение
Помогите пожалуйста где здесь ошибки?
А здесь всё - сплошные ошибки!
- начиная с элементарного незнания C/C++ ...
- неумения выделять и показывать свой код...
- и того, что юноше нужно просто брать и повторять Букварь за 4-й класс, чтобы научиться писать грамотно по-русски:
Цитата:
Сообщение от alex_kireev Посмотреть сообщение
Код:
cout << " Вы ввели не правильный символ, повторите ввод.";
Olej вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 22:37.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.