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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ лаба по массивам http://www.cyberforum.ru/cpp-beginners/thread359210.html
люди помогите плиз решить эту лабу по с++ сам фигово в нем пока что понимаю накидал вариант он ниже Во всех приведенных ниже вариантах использовать меню для организации работы программы, исходные данные предварительно записать в текстовый файл. Разработать схему алгоритма и программу, используя функции с параметрами для ввода массива и его обработки. В массиве хранятся данные об осадках за...
C++ Дано целое число N. Найдите все такие целые числа d, что N делится на d2 и не делится на d3. Вроде все норм работает, по крайней мере числа находит, но почему-то если ввожу большие числа, моя винда пишет сообщение о ошибке. Надеюсь на помощь :) #include "stdafx.h" #include <conio.h> void main() { int N, d=1; printf("Vvedite N: "); scanf("%d", &N); http://www.cyberforum.ru/cpp-beginners/thread359206.html
Зачем фигурные скобки в деструкторе? C++
Доброй ночи! Мой код: #include <iostream> using namespace std; class Rectangle
C++ Массив объектов разных производных классов
Задача такая: базовый класс - фигура, производные классы - круг, треугольник и т.п. Пользователь выбирает, какие фигуры будут на экране и в каком порядке создаются. Для них цвет, радиус, угол поворота и т.п. 1. Нужно создать очередь объектов. - это первый вопрос. Можно ли создать очередь объектов базового класса, а при инициализации как-то им "говорить", к какому из дочерних классов они...
C++ Удаление элемента вектора в цикле. http://www.cyberforum.ru/cpp-beginners/thread359190.html
Как правильно удалить элемент вектора в цикле? remove_if не подходит. Примерно вот такая структура программы: struct Ex { char value; uint32 timer; }; std::vector<Ex> List;
C++ Задача 1567. SMS-спам и проблема двух решений Собственно задача: http://acm.timus.ru/problem.aspx?space=1&num=1567 Проблема в том, что моё решение со switch'ем даёт правильные результаты, в том числе правильно считает пример, но он-лайн проверку не проходит. Есть аналогичное решение, через if'ы, и оно проходит проверку. Вопрос - в чём разница? где моя версия неправильно считает?( P.S. Альтернативный вариант решения мне известен, но... подробнее

Показать сообщение отдельно
greeezz
272 / 165 / 4
Регистрация: 10.07.2011
Сообщений: 441
02.10.2011, 05:13     Помогите мне пожалуйста найти ошибки в алгоритме
У тебя много синтаксических ошибок. Сравни внимательно код.

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
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
#include <math.h>
#include <iostream>
 
using namespace std;
 
int main()
{
    float a, b, c;
    float x1, x2, delta;
 
    cout<< "Enter a: ";
    cin>> a;
    cout<< "Enter b: ";
    cin>> b;
    cout<< "Enter c: ";
    cin>> c;
 
    if ( a==0 ) {
        x1=-c/b;
        cout<< "Its not quadratic equation because a=0" << endl;
        cout<< "x1= "<< x1 << endl;
    }
    else { 
        delta = (b*b)-(4*a*c); 
        if (delta > 0 ) {
            x1=(-b-sqrt(delta))/(2*a);
            x2=(-b+sqrt(delta))/(2*a);
            cout<< "x1 ="<< x1 << ", x2= " << x2 << endl;
        } else if ( delta == 0 ){
            x1=x2=-b/(2*a);
            cout<< "x1=x2= "<< x1;
        } else {
            cout<< "\nNo solution"<< endl;
        }
    }
    system ("pause");
    return 0;
}
 
Текущее время: 17:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru