лаба 4
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕРАЦИИ
Государственное образовательное учреждение высшего профессионального образования
«Томский государственный педагогический университет»
(ТГПУ)
Лабораторная работа №6
Тема работы: Массивы и строки
Выполнил
студент 3 курса
группы 426
Дубоделов С.И.
Проверил
ассистент кафедры информатики
Мытник А.А
2014г
Цель работы: изучение операторов ветвления в приложении Java.
Ход работы: выполнение заданий.
Задания к работе
1.Реализуйте приложение, которое проверяет, что для уравнения (теорема Ферма) не существует натуральных корней на промежутке (2; 100]. Покажите, что имеется решение при n=2. Все результаты вывести на терминал.
public class Java4 {
public static void main(String[] args) {
int n1 ;
double a;
double s = 0,m=0;
String n;
n= JOptionPane.showInputDialog("Введите n");
n1 = Integer.parseInt(n);
for (int i=1; i<=n1; i++){
m=i;
a = (Math.pow((-1),(m+1)))*(1/m);
s+=a;
}
System.out.println(s);
}
}
2.Найти значение выражения , с использованием условных операторов.
import javax.swing.JOptionPane;
public class Lab4_2 { |
public static void main(String[] args) { |
int n1; |
double a, s=0,m=0; |
String n; |
n = JOptionPane.showInputDialog("Введи n"); |
n1= Integer.parseInt(n); |
for (int i=1; i<=n1; i++){ |
m=i; |
a=(Math.pow(-1,m+1))*(1/m); |
s+=a; } |
System.out.println(s); |
} |
} |