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

сбой в работе программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ посчитать exp(-5) разложив в ряд Тейлора с точностью до 5-го члена http://www.cyberforum.ru/cpp-beginners/thread349437.html
Всем доброго времени суток, у меня возникла небольшая проблема, нужно посчитать exp(-5) разложив в ряд Тейлора с точностью до 5-го члена, я кое-что написал, но чёт не так, заранее благодарен за помощь #include <stdio.h> #include<iostream> #include <math.h> using namespace std; int main() { double n, i, x = 1; cout<<"n = "; cin>>n;
C++ Структурка с файлами Суть проблемы такова: надо ввести данные с клавиатуры в структуру (имя, фамилия, возраст (лет), результат: мин. сек.) в файл F1.txt, затем прочитать этот файл, обработать по заданию и сохранить результат в бинарный файл + проверить, что записалось в бинарный файл. Вот как примерно требуется сделать: #include <iostream.h> #include <fstream.h> #include <string.h> #include <stdlib.h> #include... http://www.cyberforum.ru/cpp-beginners/thread349424.html
C++ указатель масива структур из структуры
есть две структуры. в одной структуре массив другой. struc1 { int a; int b; }; struc2 { int e;
C++ Перевод из Qbasic в C++
вот что пока вышло: #include <iostream> #include <math.h> #include <string> using namespace std; void main() { char u="0123456789ABCDEF"; char a; cout << "vvedite vvedite chislo: ";
C++ Вывод геометрических фигур http://www.cyberforum.ru/cpp-beginners/thread349396.html
Привет всем! Такая проблема: С треугольниками разобрался- могу выводить с помощю цыклов разные и в разных ракурсах. Вот код: #include <iostream> #include <conio.h> #include <windows.h> using namespace std; void main() { setlocale(LC_ALL, "RUS"); int a;
C++ Подправить структуру Суть проблемы такова: надо ввести данные с клавиатуры в структуру (имя, фамилия, возраст (лет), результат: мин. сек.) в файл F1.txt, затем прочитать этот файл, обработать по заданию и сохранить результат в бинарный файл + проверить, что записалось в бинарный файл. Вот как примерно требуется сделать: #include <iostream.h> #include <fstream.h> #include <string.h> #include <stdlib.h>... подробнее

Показать сообщение отдельно
alkagolik
 Аватар для alkagolik
1510 / 616 / 79
Регистрация: 15.07.2011
Сообщений: 3,552
08.09.2011, 21:32     сбой в работе программы
вот, только в плюсах и без стл. Все гораздо проще, чем вы пытаетесь сделать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main()
{
    int mass[] = {1, 2, 5, 7, 3, 102, 89, 0, 17, 2};
    int iter = 0, max = 10;
 
    //весь цикл можно вынести в отдельную функцию
    for (iter; iter != max; ++iter){
        for (int i = iter+1; i != max; ++i){
            if (mass[iter]>mass[i]){
                    //этот прием позволяет избежать вспомогательной переменной 
                    //a=a+b, b=a-b, a=a-b замена местами переменных
                    mass[iter] += mass[i];
                    mass[i] = mass[iter] - mass[i];
                    mass[iter] -= mass[i];
            }
        }
    }
    for(int i=0; i!= max; ++i)
        std::cout << mass[i] << std::endl;
    return 0;
}
 
Текущее время: 08:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru