С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
#1

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

22.01.2012, 21:56. Просмотров 704. Ответов 11
Метки нет (Все метки)

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();
              }
 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2012, 21:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вот программа на С++. подскажите, пожалуйста, ошибки. (C++):

Вот код, подскажите как исправить ошибку, пожалуйста??? - C++
Вот вибивает такие ошибки: 1&gt;c:\users\user\desktop\ооп 6\ооп 6\ооп6.cpp(40) : error C2661: D3:: D3: нет перегруженной функции,...

Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы - C++
Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы: Проверить, есть ли во...

Подскажите, пожалуйста, мои ошибки - C++
Помогите, пожалуйста,найти ошибки. // lab5.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; ...

Подскажите мои ошибки, пожалуйста - C++
Написать программу, которая подсчитывает количество знаков пунктуации в строке введенной с клавиатуры. // 9.cpp: определяет точку...

подскажите, пожалуйста, ошибки програм - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;list&gt; #define MAXDL...

Как исправить ошибки. Подскажите пожалуйста! - C++
// пртотипы функций void cr_base(); void pr_base(int n); void cr_child(); void pr_child(); void ov_un(); void main_menu(); ...

11
volchonokilli
4 / 4 / 0
Регистрация: 04.01.2012
Сообщений: 41
22.01.2012, 22:04 #2
"^"?
Насколько я помню, степень это pow().
И да, пишите using namespace std.
0
retmas
Жарю без масла
864 / 746 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
22.01.2012, 22:08 #3
Цитата Сообщение от volchonokilli Посмотреть сообщение
"^"?
Насколько я помню, степень это pow().
если только он не хотел тут xor
0
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,254
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));
Ты в скобках не ошибся???
0
retmas
Жарю без масла
864 / 746 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
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))
, если тс хотел сравнить а и степень двойки
0
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,254
22.01.2012, 22:16 #6
Цитата Сообщение от zuman Посмотреть сообщение
printf(". vvedite a "); scanf("%g", &a);
Цитата Сообщение от zuman Посмотреть сообщение
cout << “net reshenii.”;
Ты уж реши в каком стиле писать
0
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
22.01.2012, 22:18  [ТС] #7
а можно в одной проге и printf, и cout использовать?
0
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,254
22.01.2012, 22:21 #8
Цитата Сообщение от retmas Посмотреть сообщение
скажите мне хоть одно значение с, при котором это будет выполняться...
Я скажите
я лишь пытался перевести
на нормальный язык вот это
Цитата Сообщение от zuman Посмотреть сообщение
if(a=2^c)
а сравнивает он или присваивает (степень или XOR)
я ведь не знаю
ни алгоритма ни формулы
0
zuman
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 4
22.01.2012, 22:22  [ТС] #9
Цитата Сообщение от ValeryS Посмотреть сообщение
а сравнивает он или присваивает (степень или XOR)
степень я хочу использовать
0
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,254
22.01.2012, 22:24 #10
retmas,
согласен это ветка мертвая
я как то сначала не врубился
ч то число в степени 0 быть не может

Добавлено через 51 секунду
Цитата Сообщение от zuman Посмотреть сообщение
степень я хочу использовать
ну а дальше
Цитата Сообщение от ValeryS Посмотреть сообщение
а сравнивает он или присваивает
0
Jupiter
Каратель
Эксперт С++
6561 / 3982 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
22.01.2012, 22:24 #11
Цитата Сообщение от zuman Посмотреть сообщение
а можно в одной проге и printf, и cout использовать?
это моветон
0
ValeryS
Модератор
6729 / 5138 / 485
Регистрация: 14.02.2011
Сообщений: 17,254
22.01.2012, 22:25 #12
Цитата Сообщение от zuman Посмотреть сообщение
а можно в одной проге и printf, и cout использовать?
" можно! Но по уставу не положено!"(с)
0
22.01.2012, 22:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2012, 22:25
Привет! Вот еще темы с ответами:

Подскажите пожалуйста какие ошибки здесь есть - или что не соблюдено. - C++
Доброе утро! Я начинаю только осваивать программирование.Читаю - решаю задачи - пытаюсь разбираться в ошибках. Написал программу с...

есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. - C++
Программа для решения обычных уравнений методом адамса, не работает.... 3 ошибки здесь: #include &lt;math.h&gt; #include &lt;stdio.h&gt; const...

Пожалуйста подскажите, что делает программа? - C++
public: A(); A(const A &amp;); ~A(); friend A operator+(A a, B b); friend void display(A a); }; class B { int *arr;

Программа работы с очередью подскажите пожалуйста - C++
Для решения задачи использовать стандартный тип &quot;очередь&quot;, определённый в библиотеке STL. Исходные данные можно получить как вводом с...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

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