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

Форматизация и минимизация кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сжать (сдвинуть) элементы массива http://www.cyberforum.ru/cpp-beginners/thread1587577.html
Сжать(сдвинуть элементы) массив, удалив из него все 0, и заполнить освободившиеся справа элементы значениями -1; Добавлено через 14 секунд с++
C++ Пожалуйста подскажите как правильно! Получите целочисленную матрицу A размеров nxm, для которой aij=i+2j http://www.cyberforum.ru/cpp-beginners/thread1587572.html
C++ пожалуйста выручите написать очень нужно завтра защита а я не могу понять! выручите кто может !
Получите целочисленную матрицу A размеров nxm, для которой aij=i+2j
C++ Массив ссылок
Для проверки определить массив ссылок на абстрактный класс, которым присваиваются адреса различных объектов. не понимаю как это (
C++ В консоли не отображаются никакие символы http://www.cyberforum.ru/cpp-beginners/thread1587538.html
После компиляции в окне не отображаются ни какие символы... приложение dev c++ 5.4.2
C++ Криптостойкость пароля Задача Пароль называется криптостойким, если он включает в себя хотя бы одну строчную латинскую букву, хотя бы одну заглавную латинскую букву и хотя бы одну цифру, при этом его длина должна быть не менее 12 символов. Требуется по данному паролю определить, является ли он криптостойким. Входные данные Входной файл INPUT.TXT содержит строку, состоящую только из латинских букв и цифр.... подробнее

Показать сообщение отдельно
xaker23
0 / 0 / 0
Регистрация: 19.03.2013
Сообщений: 66

Форматизация и минимизация кода - C++

20.11.2015, 21:59. Просмотров 169. Ответов 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include<locale.h>
#include<conio.h>
#include<time.h>
#include<stdlib.h>
#include<iostream>
#include<fstream>
#include<windows.h>
using namespace std;
 
double fl(double I, double U)
 
{
    return(1000 * (50-U-(15*I)));
}
double fU(double I, double U)
{
    return(666.6*(I-(U/5)));
}
int main()
{
    int n, i;
    double I, t, U, h, kI1, kI2, kI3, kI4, kU1, kU2, kU3, kU4;
    I=2.5;
    U=0;
    t=0;
    h=0.000066;
    ofstream fout("cppstudio.txt");
    for (int i=0; i<600; i++)
    {
        kI1=h*fl(I, U);
        kU1=h*fU(I, U);
 
        kI2=h*fl(I+kI1, U+kU1/2);
        kU2=h*fU(I+kI1, U+kU1/2);
 
        kI3=h*fl(I+kI2, U+kU2/2);
        kU3=h*fU(I+kI2, U+kU2/2);
 
        kI4=h*fl(I+kI3, U+kU3);
        kU4=h*fU(I+kI3, U+kU3);
 
        t+=h;
        I+=(kI1+2*kI2+2*kI3+kI4)/6;
        U+=(kU1+2*kU2+2*kU3+kU4)/6;
 
        cout<<"I="<<" "<<"U="<<U<<" "<<"t="<<t<<endl;
        fout<<I<<" "<<U<<endl;
    }
    fout.close();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru