-
Pleas help me
Hi
pleas help me to solve thes
Write a program to read a (not less than 10 letters) string (str) and in the middle 10 characters of the string, count the number of vowel letters(cap or small) : (e, i,a ,o,u ), and number of these special_symbols : (? , $, #, @, !) .
:confused:
-
I'm glad that you've solved this problem. Good luck with your coding and welcome to the forum.
-
OK thes is my code
import java.util.*;
public class Sh7_q2
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
String str,str2,str3,str4;
int c=0,h=0;
char e;
int length,indexof;
System.out.println("Enter word not less than 10:");
str=input.nextLine();
length=str.length();
str2=str.substring((length/2)-5,(length/2)+5);
str3="eioua";
str4="EIOUA";
System.out.println("str2=="+str2);
if(str2.charAt(0)==str3.charAt(0)||str2.charAt(0)= =str3.charAt(1)||str2.charAt(0)==str3.charAt(2)||s tr2.charAt(0)==str3.charAt(3)||str2.charAt(0)==str 3.charAt(4))
c++;
if(str2.charAt(1)==str3.charAt(0)||str2.charAt(1)= =str3.charAt(1)||str2.charAt(1)==str3.charAt(2)||s tr2.charAt(1)==str3.charAt(3)||str2.charAt(1)==str 3.charAt(4))
c++;
if(str2.charAt(2)==str3.charAt(0)||str2.charAt(2)= =str3.charAt(1)||str2.charAt(2)==str3.charAt(2)||s tr2.charAt(2)==str3.charAt(3)||str2.charAt(2)==str 3.charAt(4))
c++;
if(str2.charAt(3)==str3.charAt(0)||str2.charAt(3)= =str3.charAt(1)||str2.charAt(3)==str3.charAt(2)||s tr2.charAt(3)==str3.charAt(3)||str2.charAt(3)==str 3.charAt(4))
c++;
if(str2.charAt(4)==str3.charAt(0)||str2.charAt(4)= =str3.charAt(1)||str2.charAt(4)==str3.charAt(2)||s tr2.charAt(4)==str3.charAt(3)||str2.charAt(4)==str 3.charAt(4))
c++;
if(str2.charAt(5)==str3.charAt(0)||str2.charAt(5)= =str3.charAt(1)||str2.charAt(5)==str3.charAt(2)||s tr2.charAt(5)==str3.charAt(3)||str2.charAt(5)==str 3.charAt(4))
c++;
if(str2.charAt(6)==str3.charAt(0)||str2.charAt(6)= =str3.charAt(1)||str2.charAt(6)==str3.charAt(2)||s tr2.charAt(6)==str3.charAt(3)||str2.charAt(6)==str 3.charAt(4))
c++;
if(str2.charAt(7)==str3.charAt(0)||str2.charAt(7)= =str3.charAt(1)||str2.charAt(7)==str3.charAt(2)||s tr2.charAt(7)==str3.charAt(3)||str2.charAt(7)==str 3.charAt(4))
c++;
if(str2.charAt(8)==str3.charAt(0)||str2.charAt(8)= =str3.charAt(1)||str2.charAt(8)==str3.charAt(2)||s tr2.charAt(8)==str3.charAt(3)||str2.charAt(8)==str 3.charAt(4))
c++;
if(str2.charAt(9)==str3.charAt(0)||str2.charAt(9)= =str3.charAt(1)||str2.charAt(9)==str3.charAt(2)||s tr2.charAt(9)==str3.charAt(3)||str2.charAt(9)==str 3.charAt(4))
c++;
if(str2.charAt(0)==str4.charAt(0)||str2.charAt(0)= =str4.charAt(1)||str2.charAt(0)==str4.charAt(2)||s tr2.charAt(0)==str4.charAt(3)||str2.charAt(0)==str 4.charAt(4))
c++;
if(str2.charAt(1)==str4.charAt(0)||str2.charAt(1)= =str4.charAt(1)||str2.charAt(1)==str4.charAt(2)||s tr2.charAt(1)==str4.charAt(3)||str2.charAt(1)==str 4.charAt(4))
c++;
if(str2.charAt(2)==str4.charAt(0)||str2.charAt(2)= =str4.charAt(1)||str2.charAt(2)==str4.charAt(2)||s tr2.charAt(2)==str4.charAt(3)||str2.charAt(2)==str 4.charAt(4))
c++;
if(str2.charAt(3)==str4.charAt(0)||str2.charAt(3)= =str4.charAt(1)||str2.charAt(3)==str4.charAt(2)||s tr2.charAt(3)==str4.charAt(3)||str2.charAt(3)==str 4.charAt(4))
c++;
if(str2.charAt(4)==str4.charAt(0)||str2.charAt(4)= =str4.charAt(1)||str2.charAt(4)==str4.charAt(2)||s tr2.charAt(4)==str4.charAt(3)||str2.charAt(4)==str 4.charAt(4))
c++;
if(str2.charAt(5)==str4.charAt(0)||str2.charAt(5)= =str4.charAt(1)||str2.charAt(5)==str4.charAt(2)||s tr2.charAt(5)==str4.charAt(3)||str2.charAt(5)==str 4.charAt(4))
c++;
if(str2.charAt(6)==str4.charAt(0)||str2.charAt(6)= =str4.charAt(1)||str2.charAt(6)==str4.charAt(2)||s tr2.charAt(6)==str4.charAt(3)||str2.charAt(6)==str 4.charAt(4))
c++;
if(str2.charAt(7)==str4.charAt(0)||str2.charAt(7)= =str4.charAt(1)||str2.charAt(7)==str4.charAt(2)||s tr2.charAt(7)==str4.charAt(3)||str2.charAt(7)==str 4.charAt(4))
c++;
if(str2.charAt(8)==str4.charAt(0)||str2.charAt(8)= =str4.charAt(1)||str2.charAt(8)==str4.charAt(2)||s tr2.charAt(8)==str4.charAt(3)||str2.charAt(8)==str 4.charAt(4))
c++;
if(str2.charAt(9)==str4.charAt(0)||str2.charAt(9)= =str4.charAt(1)||str2.charAt(9)==str4.charAt(2)||s tr2.charAt(9)==str4.charAt(3)||str2.charAt(9)==str 4.charAt(4))
c++;
System.outi.println("Number of vowels = "+c);
}}