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

OOP / Лаб 9

.docx
Скачиваний:
27
Добавлен:
10.02.2016
Размер:
14.81 Кб
Скачать

Министерство образования и науки Украины

Одесский национальный политехнический университет

Кафедра системного программного обеспечения.

Протокол лабораторной работы № 9

По дисциплине:

Объектно-ориентированное программирование

Вариант 10

Выполнил

студент AC-121

Куценко Дмитрий Сергеевич

Преподаватель Левченко А.Ю

Одесса 2013 (год)

Лабораторная работа № 9 «Работа со строками. Java»

Составить программу для работы со строками на языке Java.

Номер Задание

варианта

  1. Заданы две строки. Составить третью строку из символов первой строки, которые встречаются во второй строке.

  2. Заданы две строки. Составить третью строку из символов, которые встречаются в каждой из строк не менее 2 раз.

  3. Заданы две строки. Составить третью строку из цифр, знаков препинания и скобок, которые встречаются в этих строках.

  4. Заданы две строки. Составить третью строку из символов, которые встречаются в первой и во второй строке только по одному разу.

  5. Задана строка. Найти произведение всех цифр, которые в неё входят.

  6. Заданы две строки. Составить третью строку из символов, которые одинаковы в первой и во второй строке и находятся на одинаковых позициях.

  7. Заданы две строки. Составить третью строку из символов, которые встречаются в первой и во второй строке не менее 3 раз.

  8. Заданы две строки. Составить третью строку из символов, которые встречаются только в первой и только во второй строке.

  9. Заданы две строки. Составить третью строку из всех цифр, которые встречаются в первой строке, и знаков операций отношения, которые входят во вторую строку.

  10. Задана строка. Найти сумму всех цифр, которые в неё входят.

Код программы:

package javalab9;

import java.util.Scanner;

public class JavaLab9 {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("Введите строку:");

String s=sc.nextLine();

int i,k=0;

char c;

for(i=0;i<s.length();i++)//length размер строки

{ c=s.charAt(i);//символ стоящий в указанной позиции

if(c>='0'&&c<='9')

k+=c-'0';

}

System.out.println(k);

}

}

Соседние файлы в папке OOP