Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаба 3

.docx
Скачиваний:
68
Добавлен:
21.01.2015
Размер:
18.12 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕРАЦИИ

Государственное образовательное учреждение высшего профессионального образования

«Томский государственный педагогический университет»

(ТГПУ)

Лабораторная работа №3

Тема работы: Алгоритмизация и использование управ-

ляющих структур в Java.

Выполнил

студент 3 курса

группы 426

Дубоделов С.И.

Проверил

ассистент кафедры информатики

Мытник А.А

2014г

Цель работы: Использование циклов в приложении

Java.

Содержание работы:

1. С помощью цикла вычислите значение выражения

2n.

package lab3;

public class pervoe {

static int b=2;

static void stepen (int n) {

int result =1;

for (int i=0; i<n; i++) {

result*=b;

}

System.out.println(result);

}

public static void main (String[] args) {

stepen (3);

}

}

2. Составьте программу расчета факториала для

произвольного числа n<10.

package lab3;

public class vtoroe {

public static Integer fac(int n){

int result = 1;

for (int i = 1; i <= n; i++) {

result *= i;

}

System.out.println(result);

return(result);

}

public static void main (String[] args) {

fac(5);

}

}

3. Даны два действительных числа. Необходимо полу-

чить их сумму, разность и произведение. Результат выве-

сти на консоль.

package lab3;

public class tret {

public static void sum(double x, double y){

System.out.println(x + y);

}

public static void razn(double x, double y){

System.out.println(x - y);

}

public static void proiz(double x, double y){

System.out.println(x * y);

}

public static void main (String[] args) {

double x=10, y=5;

sum(x,y);razn(x,y);proiz(x,y);

}

}

4. Определить время свободного падения материаль-

ного тела с заданной высоты h. Результат вывести в кон-

соль.

package lab3;

public class chetvertoe {

public static final Double G=9.8;

public static double vis(double h){

double t= Math.sqrt(2*h/G);

return t;

}

public static void main(String[] args) {

System.out.println(vis(10));

}

}

5. Составьте программу для нахождения длины катета

прямоугольного треугольника (b), если известны длины

гипотенузы (c) и катета (a). Результат вывести на кон-

соль.

package lab3;

public class pytoe {

public static double kat(double c, double a){

double f= Math.sqrt(c*c-a*a);

return f;

}

public static void main(String[] args) {

System.out.println (kat(5,3));

}

}

Соседние файлы в предмете Программирование на Java