Основы объектно-ориентированное программирование. лр №1
.docxЦель работы. Первое знакомство с языком программирования Java. Использование циклов в приложении Java. Использование элементов организации ветвления в Java. Организация ветвления в Java.
Задание 1.
public class zad1 {
public static void main(String[] args) {
System.out.println("a=1, c=a+1 m=2, n=3\nb=6, d=b*2-1 p=4, g=5");
}
}
Задание 2.
public class zad2 {
public static void main(String[] args) {
System.out.println(" 1\n 123\n 12345\n1234567");
}
}
Задание 3.
import java.util.Scanner;
public class zad3 {
public static void vvod() {
Scanner sc = new Scanner (System.in);
int a=0, b=0;;
int S, R, P;
System.out.print("Введите а=");
if(sc.hasNextInt())
a = sc.nextInt();
System.out.print("Введите b=");
if(sc.hasNextInt())
b = sc.nextInt();
S=a+b;
R=a-b;
P=a*b;
System.out.println("Сумма S="+S+", Разность R="+R+", Произведение P="+P);
}
public static void main(String[] args){
vvod ();
}
}
Задание 4.
import static java.lang.Math.sqrt;
import java.util.Scanner;
public class zad4 {
public static void vvod(){
Scanner sc = new Scanner (System.in);
double a=0,c=0,b;
System.out.print("a=");
if(sc.hasNextInt())
a = sc.nextInt();
System.out.print("c=");
if(sc.hasNextInt())
c = sc.nextInt();
b=sqrt(c*c-a*a);
if (c*c!=b*b+a*a)
System.out.println("Treugol'nik ne priamougol'niy");
else System.out.println("b="+b);
}
public static void main(String[] args){
vvod();
}
}
Задание 5.
public class zad5 {
public static void sum(){
double y=0;
for (double i = 1; i <= 10000; i+=1)
if(i%2==0){
y-=1/i ;
}
else{
y+=1/i;
}
System.out.println("Rezultat="+y);
}
public static void main(String[] args){
sum();
}
}
Задание 6.
import java.util.Scanner;
public class zad6 {
public static void aga (){
Scanner sc = new Scanner (System.in);
int a=0;
System.out.print("Vvedite cifru ot 1 do 9 a=");
if(sc.hasNextInt())
a = sc.nextInt();
switch (a) {
case 1:
System.out.println("odin");
break;
case 2:
System.out.println("dva");
break;
case 3:
System.out.println("tri");
break;
case 4:
System.out.println("4etbIri");
break;
case 5:
System.out.println("piat'");
break;
case 7:
System.out.println("sem'");
break;
case 8:
System.out.println("vosem'");
break;
case 9:
System.out.println("deviat'");
break;
default:
System.out.println("Oshibka");
}
}
public static void main (String[] args){
aga();
}
}
Вывод.
Провели первое знакомство с языком программирования Java. Научились использовать циклы в приложении java. Использовали элементы организации ветвления в Java.