Skip to content

Commit

Permalink
Merge pull request Aniket965#915 from luanaplins/master
Browse files Browse the repository at this point in the history
Added a program that counts UpCaseLetters
  • Loading branch information
Aniket965 authored Oct 9, 2018
2 parents 5833d49 + 30d17c3 commit 30f40fe
Showing 1 changed file with 71 additions and 0 deletions.
71 changes: 71 additions & 0 deletions Java/CountM.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
import java.util.*;
import java.io.*;

public class Atividade1
{
static int ContarMaiusculas (String x)
{
int cont=0;
for(int y=0;y<x.length();y++)
{
if(x.charAt(y)>='A' && x.charAt(y)<='Z')
cont++;
}
return cont;
}

static boolean Palindromo (String x)
{
boolean teste=true;
int cont1=0;
int tam=x.length();
System.out.println(tam);
for(int y=0;y<x.length();y++)
{
if(x.charAt(y)==x.charAt(tam-cont1-1))
{
cont1++;

}
else
return false;
}
return teste;
}

static String Ciframento (String x)
{
String d;
int ct;
char c;
int tam=x.length();
char[] xc= x.toCharArray();
for(int y=0;y<tam;y++)
{
c=xc[y];
ct=Character.getNumericValue(c);
ct+=3;
c=(char)(ct + '0' + 7 + 32);
xc[y] = c;
}
d= String.valueOf(xc);

return d;
}






public static void main (String[]args)
{
Scanner ler=new Scanner(System.in);
String z;
System.out.println("Digite Uma Frase:");
z=ler.nextLine();
System.out.println(ContarMaiusculas(z));
System.out.println(Palindromo(z));
System.out.println(Ciframento(z));
}
}

0 comments on commit 30f40fe

Please sign in to comment.