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

вот программа на С++. подскажите, пожалуйста, ошибки. - C++

Восстановить пароль Регистрация
 
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
22.01.2012, 21:56     вот программа на С++. подскажите, пожалуйста, ошибки. #1
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 <stdio.h>
#include <conio.h>
#include <math.h>
 
void main()
{
  float a, b, c, x;
  printf(". vvedite a ");   scanf("%g", &a);
  printf(". vvedite b ");   scanf("%g", &b);
  printf(". vvedite c ");   scanf("%g", &c);
  
  if(a=2^c) {
  cout << “net reshenii.”;
  } else if(b=0)
  {
  cout<< “net reshenii.”;
  }
  else (x=b/(2^c-a));
  if (a=0) {
  cout<< “net reshenii.;
  } else if(x<-b/a)
 { cout<< “net reshenii.”;
  } else if(x<0)
  {cout<< “net reshenii.”;
  } else int x=b/(2^c-a);
     std:cout <<x;
  getch();
              }
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2012, 21:56     вот программа на С++. подскажите, пожалуйста, ошибки.
Посмотрите здесь:

C++ Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы
C++ Подскажите пожалуйста какие ошибки здесь есть - или что не соблюдено.
есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. C++
Вот код, подскажите как исправить ошибку, пожалуйста??? C++
подскажите, пожалуйста, ошибки програм C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volchonokilli
4 / 4 / 0
Регистрация: 04.01.2012
Сообщений: 41
22.01.2012, 22:04     вот программа на С++. подскажите, пожалуйста, ошибки. #2
"^"?
Насколько я помню, степень это pow().
И да, пишите using namespace std.
retmas
Жарю без масла
803 / 685 / 143
Регистрация: 13.01.2012
Сообщений: 1,580
22.01.2012, 22:08     вот программа на С++. подскажите, пожалуйста, ошибки. #3
Цитата Сообщение от volchonokilli Посмотреть сообщение
"^"?
Насколько я помню, степень это pow().
если только он не хотел тут xor
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,061
22.01.2012, 22:15     вот программа на С++. подскажите, пожалуйста, ошибки. #4
Цитата Сообщение от zuman Посмотреть сообщение
if(a=2^c) {
cout << “net reshenii.”;
ну про степень тебе сказали
но твой if выдаст “net reshenii.” при любом a отличном от нуля
ты этого хотел ???
если нет то вот так
C++
1
if(!(a=2^c))
и вообще лучше разорвать
и написать более понятно
C++
1
2
3
a=pow(2,c)
 if(a==0)
  cout << “net reshenii.
Добавлено через 1 минуту
Цитата Сообщение от zuman Посмотреть сообщение
else (x=b/(2^c-a));
Ты в скобках не ошибся???
retmas
Жарю без масла
803 / 685 / 143
Регистрация: 13.01.2012
Сообщений: 1,580
22.01.2012, 22:16     вот программа на С++. подскажите, пожалуйста, ошибки. #5
Цитата Сообщение от ValeryS Посмотреть сообщение
C++
1
2
a=pow(2,c)
 if(a==0) cout << “net reshenii.
скажите мне хоть одно значение с, при котором это будет выполняться...
скорее уж
C++
1
if(a == pow(2, c))
, если тс хотел сравнить а и степень двойки
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,061
22.01.2012, 22:16     вот программа на С++. подскажите, пожалуйста, ошибки. #6
Цитата Сообщение от zuman Посмотреть сообщение
printf(". vvedite a "); scanf("%g", &a);
Цитата Сообщение от zuman Посмотреть сообщение
cout << “net reshenii.”;
Ты уж реши в каком стиле писать
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
22.01.2012, 22:18  [ТС]     вот программа на С++. подскажите, пожалуйста, ошибки. #7
а можно в одной проге и printf, и cout использовать?
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,061
22.01.2012, 22:21     вот программа на С++. подскажите, пожалуйста, ошибки. #8
Цитата Сообщение от retmas Посмотреть сообщение
скажите мне хоть одно значение с, при котором это будет выполняться...
Я скажите
я лишь пытался перевести
на нормальный язык вот это
Цитата Сообщение от zuman Посмотреть сообщение
if(a=2^c)
а сравнивает он или присваивает (степень или XOR)
я ведь не знаю
ни алгоритма ни формулы
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
22.01.2012, 22:22  [ТС]     вот программа на С++. подскажите, пожалуйста, ошибки. #9
Цитата Сообщение от ValeryS Посмотреть сообщение
а сравнивает он или присваивает (степень или XOR)
степень я хочу использовать
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,061
22.01.2012, 22:24     вот программа на С++. подскажите, пожалуйста, ошибки. #10
retmas,
согласен это ветка мертвая
я как то сначала не врубился
ч то число в степени 0 быть не может

Добавлено через 51 секунду
Цитата Сообщение от zuman Посмотреть сообщение
степень я хочу использовать
ну а дальше
Цитата Сообщение от ValeryS Посмотреть сообщение
а сравнивает он или присваивает
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
22.01.2012, 22:24     вот программа на С++. подскажите, пожалуйста, ошибки. #11
Цитата Сообщение от zuman Посмотреть сообщение
а можно в одной проге и printf, и cout использовать?
это моветон
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2012, 22:25     вот программа на С++. подскажите, пожалуйста, ошибки.
Еще ссылки по теме:

Как исправить ошибки. Подскажите пожалуйста! C++
C++ Подскажите, пожалуйста, мои ошибки
Подскажите мои ошибки, пожалуйста C++

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

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,061
22.01.2012, 22:25     вот программа на С++. подскажите, пожалуйста, ошибки. #12
Цитата Сообщение от zuman Посмотреть сообщение
а можно в одной проге и printf, и cout использовать?
" можно! Но по уставу не положено!"(с)
Yandex
Объявления
22.01.2012, 22:25     вот программа на С++. подскажите, пожалуйста, ошибки.
Ответ Создать тему
Опции темы

Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru