0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 4
1

Работа со строками

11.03.2013, 05:00. Показов 812. Ответов 3
Метки нет (Все метки)

Привет, пожалуйста помогите!
Нужно вывести на экран "YES" если 5 символ в строке равен W
Нужно вывести на экран "YES" если в cтроке есть символ w
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2013, 05:00
Ответы с готовыми решениями:

Работа со строками, заполнить компоненты строками из файла
Привет! Нужна помощь в заполнении формы В общем, есть форма отправки письма. У нее есть 2 функции,...

Работа со строками(операции над строками)
Пусть дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Работа со строками. Функции работы со строками
Дана строка символов. В заданном тексте определить позицию первой точки ‘ . ‘.

Задание по темам: ООП, исключения, работа со строками (возможно применение коллекций List), работа с компоновщиком
ТЯЖЕЛО РАБОТАТЬ С КОМПОНОВЩИКОМ. БУДУ РАД ВАШИМ ОТВЕТАМ. 1. Ознакомиться с принципом работы...

3
104 / 104 / 27
Регистрация: 11.08.2011
Сообщений: 301
11.03.2013, 11:30 2
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.*;
 
 
public class StringSearch {
    public static void main(String args[]){
        Scanner scan= new Scanner(System.in); //вводим слово для проверки
        String str= scan.next();//инизиализируем объект типа строка значением введеным с консоли
        str=str.toLowerCase();//все буквы строки в нижний реестр
        char [] c= str.toCharArray();//разбиваем строку на массив символов
        for(int i=0;i<c.length-1;i++){//простой цикл который бегает по буквам в массиве 
            if(c[i]=='w'){//я думаю условие понятно, просто переведите 
                System.out.println("Yes we have w");            
            }
            if(c[4]=='w'){
                System.out.println("5 simvol is w");
            }
            
        }
    }
 
}
ну и можно добавить обработчик ошибок, если в слове меньше 5 букв. Помните массив начинается не с 1, а с нуля.
0
15 / 15 / 6
Регистрация: 10.03.2013
Сообщений: 54
11.03.2013, 19:24 3
Зачем все эти циклы? если можно гораздо проще:
Java
1
2
3
4
5
6
7
8
9
Scanner scan= new Scanner(System.in); 
String str= scan.next();
if(str.contains("w")){
    System.out.println("YES");
}else{
    if(str.charAt(4)=='W'){
        System.out.println("YES W");
    }
}
1
104 / 104 / 27
Регистрация: 11.08.2011
Сообщений: 301
12.03.2013, 11:28 4
не знал про метод contains(), так действительно проще.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2013, 11:28
Помогаю со студенческими работами здесь

Работа со строками
Помогите, пожалуйста, с задачами! На Java никогда не программировала, преподаватель дал задание для...

Работа со строками
Здравствуйте,друзья! Помогите,пожалуйста,не могу понять в чем подвох. Когда я в txt файле ввожу...

Работа со строками
добрый день мне надо написать js скрипт, который выводит на экран все слова строки, содержащие...

Работа со строками
Дана строка. Если она начинается на 'abc', то заменить их на 'www', иначе добавить в конец строки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru