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

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

Войти
Регистрация
Восстановить пароль
 
 
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
#1

Найти ошибки в крошечной программке - C++

16.11.2011, 16:44. Просмотров 685. Ответов 16
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
main()
{
    float ff = 78.44e-45;
    double s3[2] = { e**9, -17.86 };
    
    {
        double f;
        ff=exp f;
        if (f > sqr(PI_2))
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2011, 16:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти ошибки в крошечной программке (C++):

Помощ в программке - C++
Уважаемые господа, помогите пожалуйста написать программку на Borland C++ ОЧень нужно для зачета. ================== Задана матрица...

исправить ошибку в программке - C++
Помогите исправить программу В двумерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с 1...

Найти ошибки в коде и исправить эти ошибки (Наследование) - C++
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Как убрать подкласс в программке - C++
Уважаемые форумчане нужно сначала вот из этой программке убрать подкласс. #include <iostream> #include <string> #include <vector> ...

Найти ошибки в коде и исправить эти ошибки - C++ - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...

Найти ошибки в коде и исправить эти ошибки - C++
Есть у меня вот такой код: #include <iostream> using namespace std; class A{ private: int* a; size_t size_; ...

16
HighPredator
5541 / 1854 / 346
Регистрация: 10.12.2010
Сообщений: 5,468
Записей в блоге: 2
16.11.2011, 16:56 #2

Не по теме:

Жесть...

Что делать-то она должна? И что в условном переходе должно быть?
0
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
16.11.2011, 17:04  [ТС] #3
Цитата Сообщение от Predator_2004 Посмотреть сообщение

Не по теме:

Жесть...

Что делать-то она должна? И что в условном переходе должно быть?
В том то и дело, что условия нет
0
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
16.11.2011, 17:07 #4
Johnlion, я подровнял Ваш "код". А теперь посмотрите хотя бы на количество скобок.
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
16.11.2011, 17:12 #5
Цитата Сообщение от Johnlion Посмотреть сообщение
e**9
тут наверно подразумевалось
C++
1
1e9
т.е. число, равное http://www.cyberforum.ru/cgi-bin/latex.cgi?1 \cdot 10^9
0
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
16.11.2011, 17:12  [ТС] #6
Цитата Сообщение от fasked Посмотреть сообщение
А теперь посмотрите хотя бы на количество скобок.
Только скобки и все? Остальное все правильно, разве?
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
16.11.2011, 17:15 #7
оператора exp (есть функция exp из math.h/cmath) в С/С++ нет, оператора ** - тоже нет, функции sqr - тоже нет (есть функция вычисления квадратного корня sqrt из math.h/cmath)
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
16.11.2011, 17:17 #8
Конструкция if записана неправильно, константа PI_2 не объявлена, использовано неинициализированное значение f
0
Chelioss
180 / 180 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
16.11.2011, 17:36 #9
Ненужный блок.
Неиспользуемый массив.
0
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
16.11.2011, 17:37  [ТС] #10
Nameless One, я так понял, это все ошибки?
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
16.11.2011, 17:43 #11
Johnlion, да
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
16.11.2011, 18:01 #12
Цитата Сообщение от Johnlion Посмотреть сообщение
exp f;
Параметры надо в скобках.

Добавлено через 52 секунды
Цитата Сообщение от Johnlion Посмотреть сообщение
e**9
мантиссы нет совсем, '**' - не знак числа.

Добавлено через 32 секунды
Цитата Сообщение от Johnlion Посмотреть сообщение
if (f > sqr(PI_2))
Эйси. А делать то в этом случае что? И что то я не вижу инклада.

Добавлено через 58 секунд
Цитата Сообщение от Johnlion Посмотреть сообщение
main()
Прямо так? А тип у функции где?
0
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
16.11.2011, 18:09  [ТС] #13
Цитата Сообщение от Nameless One Посмотреть сообщение
Конструкция if записана неправильно
А как должно быть правильно?
0
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
16.11.2011, 18:11 #14
Johnlion, читай мой предыдущий пост.
0
Johnlion
62 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 666
16.11.2011, 18:14  [ТС] #15
Цитата Сообщение от taras atavin Посмотреть сообщение
Johnlion, читай мой предыдущий пост.
Понял. А что с фигурными скобками? Не хватает одной, кажеться.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 18:14
Привет! Вот еще темы с ответами:

подскажите, где ошибка в простенькой программке - C++
Задача такова: Дана целочисленная прямоугольная матрица. Определить колчество строк, не содержащих ни одного нулевого элемента. ...

как правильно в программке записать условие нахождения бесконечности? - C++
в примере y=exp(x)/x, где x принимает значения от -6 до + 1 c шагом 1 необходимо определить при каких x функция y=0 и бесконечности. ...

Найти ошибки - C++
#include<iostream.h> #include<math.h> const double a=0.8,b=2.6,eps=0.3,n=20; void main() int i,mas t{-0.6,-0.1,0.3,1.9,7.8}; ...

Найти ошибки - C++
#include<stdio.h> #include<iostream> #include<math.h> #include <time.h> float f1(float p1, float p2) { float res; ...


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

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

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