Ваш браузер устарел. Рекомендуем обновить его до последней версии.




 


 

 

Построение первых приложений для устройств на базе Android

Вычисление определенного интеграла методом прямоугольников   _12_

Это приложение будет полезно для тех, кто уважительно относится к математике, ну и конечно бедным школьникам и студентам. Здесь цикл for прокручивает три команды на выполнение десять тысяч раз. Программа вычисляет значение определенного интеграла функции y = x2 + 5 на заданном отрезке [4; 12]. Поэкспериментируйте с другими функциями, меняйте интервал для нахождения определенного интеграла.




_______________MainActivity.java_______________ 

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.WindowManager;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

TextView textView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

textView = (TextView) findViewById(R.id.textView);

// убирать панель уведомлений
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

int n;
double a, b, d, x, y, s = 0;

a = 4; // нижний предел
b = 12; // верхний предел
n = 10000; // число разбиений

d = (b - a) / n; // длина шага передвижения
x = a + d / 2; // начало передвижения

for (double i = 0; i < n; i++)
{
x = x + d; // передвижение на шаг
y = x * x + 5; // вычисление значения функции _икс квадрат плюс пять_
s = s + y * d; // вычисление и суммирование площадей
}

setTitle("Интеграл = " + s); // вывод в полосу заголовка
// другой вариант вывода результата
textView.setText("Значение интеграла функции y = x2 + 5 на отрезке" +
" [4;12] равно " + s);
}
}

 

 

 

  

  

 

 

 

 

 

Flag Counter
200stran.ru: показано число посетителей за сегодня, онлайн, из каждой страны и за всё время
Яндекс.Метрика
Besucherzahler russain brides
счетчик посещений

Выбери лучшее!

allbest